From 62b8c167c3f203f3e605de5f12df3a14da152adc Mon Sep 17 00:00:00 2001 From: Krzysztof Szewczyk Date: Wed, 23 Sep 2015 13:37:55 +0200 Subject: [PATCH] Update to 1.2.028 version of cxml modified: pom.xml modified: src/main/java/org/cxml/catalog/Accounting.java modified: src/main/java/org/cxml/catalog/AccountingSegment.java new file: src/main/java/org/cxml/catalog/AdditionalAmounts.java modified: src/main/java/org/cxml/catalog/AdditionalCost.java modified: src/main/java/org/cxml/catalog/AdditionalDeduction.java new file: src/main/java/org/cxml/catalog/AdditionalPrices.java modified: src/main/java/org/cxml/catalog/Address.java modified: src/main/java/org/cxml/catalog/AgreementItemOut.java modified: src/main/java/org/cxml/catalog/AirDetail.java modified: src/main/java/org/cxml/catalog/AirLeg.java modified: src/main/java/org/cxml/catalog/AirLegDestination.java modified: src/main/java/org/cxml/catalog/AirLegOrigin.java modified: src/main/java/org/cxml/catalog/Airport.java modified: src/main/java/org/cxml/catalog/Amenities.java modified: src/main/java/org/cxml/catalog/AssetInfo.java modified: src/main/java/org/cxml/catalog/Attachment.java modified: src/main/java/org/cxml/catalog/AttachmentReference.java modified: src/main/java/org/cxml/catalog/AvailablePrice.java new file: src/main/java/org/cxml/catalog/Batch.java new file: src/main/java/org/cxml/catalog/BestBeforeDate.java modified: src/main/java/org/cxml/catalog/BillTo.java modified: src/main/java/org/cxml/catalog/BlanketItemDetail.java modified: src/main/java/org/cxml/catalog/BookingClassCode.java modified: src/main/java/org/cxml/catalog/BrowserFormPost.java modified: src/main/java/org/cxml/catalog/BuyerCookie.java modified: src/main/java/org/cxml/catalog/CXML.java modified: src/main/java/org/cxml/catalog/CXMLAttachment.java modified: src/main/java/org/cxml/catalog/CXMLSignedInfo.java modified: src/main/java/org/cxml/catalog/CarRentalDetail.java modified: src/main/java/org/cxml/catalog/CarRentalDropoff.java modified: src/main/java/org/cxml/catalog/CarRentalFee.java modified: src/main/java/org/cxml/catalog/CarRentalPickup.java modified: src/main/java/org/cxml/catalog/CarrierIdentifier.java new file: src/main/java/org/cxml/catalog/Characteristic.java modified: src/main/java/org/cxml/catalog/Charge.java new file: src/main/java/org/cxml/catalog/City.java modified: src/main/java/org/cxml/catalog/Classification.java modified: src/main/java/org/cxml/catalog/Comments.java modified: src/main/java/org/cxml/catalog/Contact.java modified: src/main/java/org/cxml/catalog/Contractor.java modified: src/main/java/org/cxml/catalog/ContractorIdentifier.java modified: src/main/java/org/cxml/catalog/CopyRequest.java modified: src/main/java/org/cxml/catalog/Correspondent.java modified: src/main/java/org/cxml/catalog/Country.java modified: src/main/java/org/cxml/catalog/CountryCode.java modified: src/main/java/org/cxml/catalog/Creator.java modified: src/main/java/org/cxml/catalog/Credential.java modified: src/main/java/org/cxml/catalog/CredentialMac.java modified: src/main/java/org/cxml/catalog/DeductedPrice.java modified: src/main/java/org/cxml/catalog/DeductionAmount.java modified: src/main/java/org/cxml/catalog/DeductionPercent.java modified: src/main/java/org/cxml/catalog/DeliverTo.java new file: src/main/java/org/cxml/catalog/DeliveryPeriod.java modified: src/main/java/org/cxml/catalog/DepositAmount.java modified: src/main/java/org/cxml/catalog/Description.java modified: src/main/java/org/cxml/catalog/DigitalSignature.java new file: src/main/java/org/cxml/catalog/Dimension.java modified: src/main/java/org/cxml/catalog/Discount.java modified: src/main/java/org/cxml/catalog/DiscountAmount.java modified: src/main/java/org/cxml/catalog/DiscountPercent.java new file: src/main/java/org/cxml/catalog/DispatchQuantity.java modified: src/main/java/org/cxml/catalog/Distribution.java new file: src/main/java/org/cxml/catalog/DocumentInfo.java modified: src/main/java/org/cxml/catalog/DocumentReference.java new file: src/main/java/org/cxml/catalog/DocumentStatus.java modified: src/main/java/org/cxml/catalog/DsCanonicalizationMethod.java modified: src/main/java/org/cxml/catalog/DsDSAKeyValue.java modified: src/main/java/org/cxml/catalog/DsDigestMethod.java modified: src/main/java/org/cxml/catalog/DsHMACOutputLength.java modified: src/main/java/org/cxml/catalog/DsKeyInfo.java modified: src/main/java/org/cxml/catalog/DsKeyName.java modified: src/main/java/org/cxml/catalog/DsKeyValue.java modified: src/main/java/org/cxml/catalog/DsManifest.java modified: src/main/java/org/cxml/catalog/DsMgmtData.java modified: src/main/java/org/cxml/catalog/DsObject.java modified: src/main/java/org/cxml/catalog/DsPGPData.java modified: src/main/java/org/cxml/catalog/DsPGPKeyID.java modified: src/main/java/org/cxml/catalog/DsPGPKeyPacket.java modified: src/main/java/org/cxml/catalog/DsRSAKeyValue.java modified: src/main/java/org/cxml/catalog/DsReference.java modified: src/main/java/org/cxml/catalog/DsRetrievalMethod.java modified: src/main/java/org/cxml/catalog/DsSPKIData.java modified: src/main/java/org/cxml/catalog/DsSignature.java modified: src/main/java/org/cxml/catalog/DsSignatureMethod.java modified: src/main/java/org/cxml/catalog/DsSignatureProperties.java modified: src/main/java/org/cxml/catalog/DsSignatureProperty.java modified: src/main/java/org/cxml/catalog/DsSignatureValue.java modified: src/main/java/org/cxml/catalog/DsSignedInfo.java modified: src/main/java/org/cxml/catalog/DsTransform.java modified: src/main/java/org/cxml/catalog/DsTransforms.java modified: src/main/java/org/cxml/catalog/DsX509CRL.java modified: src/main/java/org/cxml/catalog/DsX509Certificate.java modified: src/main/java/org/cxml/catalog/DsX509Data.java modified: src/main/java/org/cxml/catalog/DsX509IssuerSerial.java modified: src/main/java/org/cxml/catalog/DsX509SKI.java modified: src/main/java/org/cxml/catalog/DsX509SubjectName.java modified: src/main/java/org/cxml/catalog/DsXPath.java modified: src/main/java/org/cxml/catalog/DueAmount.java modified: src/main/java/org/cxml/catalog/Email.java modified: src/main/java/org/cxml/catalog/EnumerationValue.java new file: src/main/java/org/cxml/catalog/ExactAmount.java new file: src/main/java/org/cxml/catalog/ExpiryDate.java modified: src/main/java/org/cxml/catalog/Extrinsic.java modified: src/main/java/org/cxml/catalog/Fax.java modified: src/main/java/org/cxml/catalog/FeeAmount.java modified: src/main/java/org/cxml/catalog/FeeDetail.java modified: src/main/java/org/cxml/catalog/FixedAmount.java modified: src/main/java/org/cxml/catalog/Followup.java new file: src/main/java/org/cxml/catalog/FreeGoodsQuantity.java modified: src/main/java/org/cxml/catalog/From.java new file: src/main/java/org/cxml/catalog/GoodsAndServiceAmount.java modified: src/main/java/org/cxml/catalog/GrossAmount.java new file: src/main/java/org/cxml/catalog/GrossProgressPaymentAmount.java modified: src/main/java/org/cxml/catalog/Header.java modified: src/main/java/org/cxml/catalog/HotelDetail.java modified: src/main/java/org/cxml/catalog/IdReference.java modified: src/main/java/org/cxml/catalog/Identity.java new file: src/main/java/org/cxml/catalog/InformationalAmount.java new file: src/main/java/org/cxml/catalog/InformationalPrice.java new file: src/main/java/org/cxml/catalog/InformationalPriceExclTax.java modified: src/main/java/org/cxml/catalog/InternalID.java modified: src/main/java/org/cxml/catalog/InvoiceIDInfo.java new file: src/main/java/org/cxml/catalog/InvoiceItemIDInfo.java modified: src/main/java/org/cxml/catalog/InvoiceReference.java modified: src/main/java/org/cxml/catalog/InvoiceStatus.java new file: src/main/java/org/cxml/catalog/Issuer.java modified: src/main/java/org/cxml/catalog/ItemDetail.java new file: src/main/java/org/cxml/catalog/ItemDetailIndustry.java new file: src/main/java/org/cxml/catalog/ItemDetailRetail.java modified: src/main/java/org/cxml/catalog/ItemID.java modified: src/main/java/org/cxml/catalog/ItemIn.java new file: src/main/java/org/cxml/catalog/ItemIndicator.java modified: src/main/java/org/cxml/catalog/ItemOut.java new file: src/main/java/org/cxml/catalog/ItemOutIndustry.java new file: src/main/java/org/cxml/catalog/ItemOutRetail.java modified: src/main/java/org/cxml/catalog/JobDescription.java modified: src/main/java/org/cxml/catalog/LaborDetail.java modified: src/main/java/org/cxml/catalog/LegDestination.java modified: src/main/java/org/cxml/catalog/LegOrigin.java modified: src/main/java/org/cxml/catalog/LimitedMileage.java modified: src/main/java/org/cxml/catalog/ManufacturerName.java modified: src/main/java/org/cxml/catalog/MasterAgreementIDInfo.java modified: src/main/java/org/cxml/catalog/MasterAgreementReference.java modified: src/main/java/org/cxml/catalog/MasterAgreementRequest.java modified: src/main/java/org/cxml/catalog/MasterAgreementRequestHeader.java modified: src/main/java/org/cxml/catalog/MaxAmount.java modified: src/main/java/org/cxml/catalog/MaxReleaseAmount.java modified: src/main/java/org/cxml/catalog/Meal.java modified: src/main/java/org/cxml/catalog/Message.java modified: src/main/java/org/cxml/catalog/MinAmount.java modified: src/main/java/org/cxml/catalog/MinReleaseAmount.java modified: src/main/java/org/cxml/catalog/Modification.java modified: src/main/java/org/cxml/catalog/ModificationDetail.java modified: src/main/java/org/cxml/catalog/Modifications.java modified: src/main/java/org/cxml/catalog/Money.java new file: src/main/java/org/cxml/catalog/Municipality.java modified: src/main/java/org/cxml/catalog/Name.java modified: src/main/java/org/cxml/catalog/NetAmount.java modified: src/main/java/org/cxml/catalog/Node.java modified: src/main/java/org/cxml/catalog/ObjectFactory.java modified: src/main/java/org/cxml/catalog/OrderIDInfo.java modified: src/main/java/org/cxml/catalog/OrderInfo.java modified: src/main/java/org/cxml/catalog/OrderMethod.java modified: src/main/java/org/cxml/catalog/OrderMethods.java modified: src/main/java/org/cxml/catalog/OrderReference.java modified: src/main/java/org/cxml/catalog/OrderRequest.java modified: src/main/java/org/cxml/catalog/OrderRequestHeader.java new file: src/main/java/org/cxml/catalog/OrderStatusRequestIDInfo.java new file: src/main/java/org/cxml/catalog/OrderStatusRequestReference.java modified: src/main/java/org/cxml/catalog/OrderTarget.java new file: src/main/java/org/cxml/catalog/OrderedQuantity.java modified: src/main/java/org/cxml/catalog/OrganizationID.java modified: src/main/java/org/cxml/catalog/OriginalDocument.java modified: src/main/java/org/cxml/catalog/OriginalPrice.java modified: src/main/java/org/cxml/catalog/OriginatorCookie.java modified: src/main/java/org/cxml/catalog/OtherOrderTarget.java modified: src/main/java/org/cxml/catalog/PCard.java new file: src/main/java/org/cxml/catalog/PackageID.java new file: src/main/java/org/cxml/catalog/Packaging.java new file: src/main/java/org/cxml/catalog/PackagingCode.java modified: src/main/java/org/cxml/catalog/PartialAmount.java new file: src/main/java/org/cxml/catalog/PartnerContact.java modified: src/main/java/org/cxml/catalog/Path.java modified: src/main/java/org/cxml/catalog/Payment.java modified: src/main/java/org/cxml/catalog/PaymentStatus.java modified: src/main/java/org/cxml/catalog/PaymentTerm.java modified: src/main/java/org/cxml/catalog/Penalty.java modified: src/main/java/org/cxml/catalog/Percentage.java modified: src/main/java/org/cxml/catalog/Period.java modified: src/main/java/org/cxml/catalog/Phone.java modified: src/main/java/org/cxml/catalog/Place.java modified: src/main/java/org/cxml/catalog/PolicyViolation.java modified: src/main/java/org/cxml/catalog/PolicyViolationJustification.java modified: src/main/java/org/cxml/catalog/PostalAddress.java modified: src/main/java/org/cxml/catalog/PriceBasisQuantity.java modified: src/main/java/org/cxml/catalog/PriceTolerance.java modified: src/main/java/org/cxml/catalog/PrimitiveType.java new file: src/main/java/org/cxml/catalog/Product.java new file: src/main/java/org/cxml/catalog/ProductMovementItemIDInfo.java new file: src/main/java/org/cxml/catalog/PropertyReference.java new file: src/main/java/org/cxml/catalog/PropertyValuation.java new file: src/main/java/org/cxml/catalog/PropertyValue.java modified: src/main/java/org/cxml/catalog/PunchOutOrderMessage.java modified: src/main/java/org/cxml/catalog/PunchOutOrderMessageHeader.java modified: src/main/java/org/cxml/catalog/PunchOutSetupRequest.java modified: src/main/java/org/cxml/catalog/PunchOutSetupResponse.java modified: src/main/java/org/cxml/catalog/PurchaseRequisition.java modified: src/main/java/org/cxml/catalog/PurchaseRequisitionHeader.java modified: src/main/java/org/cxml/catalog/PurchaseRequisitionRequest.java modified: src/main/java/org/cxml/catalog/QuantityTolerance.java modified: src/main/java/org/cxml/catalog/RailDetail.java modified: src/main/java/org/cxml/catalog/RailLeg.java modified: src/main/java/org/cxml/catalog/RailLegDestination.java modified: src/main/java/org/cxml/catalog/RailLegOrigin.java modified: src/main/java/org/cxml/catalog/Range.java modified: src/main/java/org/cxml/catalog/RangeBegin.java modified: src/main/java/org/cxml/catalog/RangeEnd.java modified: src/main/java/org/cxml/catalog/Rate.java new file: src/main/java/org/cxml/catalog/ReceiptIDInfo.java new file: src/main/java/org/cxml/catalog/ReceiptReference.java new file: src/main/java/org/cxml/catalog/ReleaseInfo.java modified: src/main/java/org/cxml/catalog/Request.java modified: src/main/java/org/cxml/catalog/Response.java modified: src/main/java/org/cxml/catalog/ReturnData.java modified: src/main/java/org/cxml/catalog/RoomType.java modified: src/main/java/org/cxml/catalog/Route.java new file: src/main/java/org/cxml/catalog/ScheduleLine.java new file: src/main/java/org/cxml/catalog/ScheduleLineReleaseInfo.java modified: src/main/java/org/cxml/catalog/Segment.java modified: src/main/java/org/cxml/catalog/SelectedItem.java modified: src/main/java/org/cxml/catalog/SelectedService.java modified: src/main/java/org/cxml/catalog/Sender.java modified: src/main/java/org/cxml/catalog/SharedSecret.java modified: src/main/java/org/cxml/catalog/ShipNoticeIDInfo.java modified: src/main/java/org/cxml/catalog/ShipNoticeReference.java new file: src/main/java/org/cxml/catalog/ShipNoticeReleaseInfo.java modified: src/main/java/org/cxml/catalog/ShipTo.java modified: src/main/java/org/cxml/catalog/ShipmentIdentifier.java modified: src/main/java/org/cxml/catalog/Shipping.java modified: src/main/java/org/cxml/catalog/ShippingAmount.java modified: src/main/java/org/cxml/catalog/ShippingInstructions.java new file: src/main/java/org/cxml/catalog/ShippingMark.java modified: src/main/java/org/cxml/catalog/ShippingPaymentMethod.java modified: src/main/java/org/cxml/catalog/ShortName.java modified: src/main/java/org/cxml/catalog/SourcingStatus.java modified: src/main/java/org/cxml/catalog/SpecialHandlingAmount.java modified: src/main/java/org/cxml/catalog/SpendDetail.java modified: src/main/java/org/cxml/catalog/StartPage.java new file: src/main/java/org/cxml/catalog/State.java modified: src/main/java/org/cxml/catalog/Status.java modified: src/main/java/org/cxml/catalog/StatusUpdateRequest.java modified: src/main/java/org/cxml/catalog/Street.java new file: src/main/java/org/cxml/catalog/SubcontractingComponent.java modified: src/main/java/org/cxml/catalog/SubtotalAmount.java modified: src/main/java/org/cxml/catalog/Supervisor.java modified: src/main/java/org/cxml/catalog/Supplier.java modified: src/main/java/org/cxml/catalog/SupplierID.java modified: src/main/java/org/cxml/catalog/SupplierList.java modified: src/main/java/org/cxml/catalog/SupplierLocation.java modified: src/main/java/org/cxml/catalog/SupplierOrderInfo.java modified: src/main/java/org/cxml/catalog/SupplierPartAuxiliaryID.java new file: src/main/java/org/cxml/catalog/SupplierPartID.java modified: src/main/java/org/cxml/catalog/SupplierSetup.java modified: src/main/java/org/cxml/catalog/Tax.java modified: src/main/java/org/cxml/catalog/TaxAmount.java modified: src/main/java/org/cxml/catalog/TaxDetail.java modified: src/main/java/org/cxml/catalog/TaxLocation.java modified: src/main/java/org/cxml/catalog/TaxableAmount.java modified: src/main/java/org/cxml/catalog/TelephoneNumber.java modified: src/main/java/org/cxml/catalog/TermReference.java modified: src/main/java/org/cxml/catalog/TermsAndConditions.java modified: src/main/java/org/cxml/catalog/TermsOfDelivery.java modified: src/main/java/org/cxml/catalog/TermsOfDeliveryCode.java new file: src/main/java/org/cxml/catalog/TermsOfTransport.java modified: src/main/java/org/cxml/catalog/TimeRange.java modified: src/main/java/org/cxml/catalog/To.java modified: src/main/java/org/cxml/catalog/Tolerances.java modified: src/main/java/org/cxml/catalog/Total.java new file: src/main/java/org/cxml/catalog/TotalAllowances.java modified: src/main/java/org/cxml/catalog/TotalAmountInBillingCurrency.java modified: src/main/java/org/cxml/catalog/TotalAmountInPostedCurrency.java new file: src/main/java/org/cxml/catalog/TotalAmountWithoutTax.java new file: src/main/java/org/cxml/catalog/TotalCharges.java new file: src/main/java/org/cxml/catalog/TotalRetailAmount.java new file: src/main/java/org/cxml/catalog/TotalReturnableItemsDepositAmount.java modified: src/main/java/org/cxml/catalog/TransportInformation.java modified: src/main/java/org/cxml/catalog/TransportTerms.java modified: src/main/java/org/cxml/catalog/TravelDetail.java modified: src/main/java/org/cxml/catalog/TriangularTransactionLawReference.java modified: src/main/java/org/cxml/catalog/TripType.java modified: src/main/java/org/cxml/catalog/Type.java modified: src/main/java/org/cxml/catalog/TypeAttribute.java modified: src/main/java/org/cxml/catalog/TypeDefinition.java modified: src/main/java/org/cxml/catalog/TypeProvider.java modified: src/main/java/org/cxml/catalog/URL.java new file: src/main/java/org/cxml/catalog/UnitGrossPrice.java new file: src/main/java/org/cxml/catalog/UnitNetPriceCorrection.java modified: src/main/java/org/cxml/catalog/UnitPrice.java modified: src/main/java/org/cxml/catalog/UnitRate.java modified: src/main/java/org/cxml/catalog/Value.java new file: src/main/java/org/cxml/catalog/ValueGroup.java modified: src/main/java/org/cxml/catalog/Vendor.java modified: src/main/java/org/cxml/catalog/WorkLocation.java modified: src/main/java/org/cxml/catalog/XadesAllDataObjectsTimeStamp.java modified: src/main/java/org/cxml/catalog/XadesAllSignedDataObjects.java modified: src/main/java/org/cxml/catalog/XadesAny.java modified: src/main/java/org/cxml/catalog/XadesArchiveTimeStamp.java modified: src/main/java/org/cxml/catalog/XadesAttrAuthoritiesCertValues.java modified: src/main/java/org/cxml/catalog/XadesAttributeCertificateRefs.java modified: src/main/java/org/cxml/catalog/XadesAttributeRevocationRefs.java modified: src/main/java/org/cxml/catalog/XadesAttributeRevocationValues.java modified: src/main/java/org/cxml/catalog/XadesByKey.java modified: src/main/java/org/cxml/catalog/XadesByName.java modified: src/main/java/org/cxml/catalog/XadesCRLIdentifier.java modified: src/main/java/org/cxml/catalog/XadesCRLRef.java modified: src/main/java/org/cxml/catalog/XadesCRLRefs.java modified: src/main/java/org/cxml/catalog/XadesCRLValues.java modified: src/main/java/org/cxml/catalog/XadesCert.java modified: src/main/java/org/cxml/catalog/XadesCertDigest.java modified: src/main/java/org/cxml/catalog/XadesCertRefs.java modified: src/main/java/org/cxml/catalog/XadesCertificateValues.java modified: src/main/java/org/cxml/catalog/XadesCertifiedRole.java modified: src/main/java/org/cxml/catalog/XadesCertifiedRoles.java modified: src/main/java/org/cxml/catalog/XadesClaimedRole.java modified: src/main/java/org/cxml/catalog/XadesClaimedRoles.java modified: src/main/java/org/cxml/catalog/XadesCommitmentTypeId.java modified: src/main/java/org/cxml/catalog/XadesCommitmentTypeIndication.java modified: src/main/java/org/cxml/catalog/XadesCommitmentTypeQualifier.java modified: src/main/java/org/cxml/catalog/XadesCommitmentTypeQualifiers.java modified: src/main/java/org/cxml/catalog/XadesCompleteCertificateRefs.java modified: src/main/java/org/cxml/catalog/XadesCompleteRevocationRefs.java modified: src/main/java/org/cxml/catalog/XadesCounterSignature.java modified: src/main/java/org/cxml/catalog/XadesDataObjectFormat.java modified: src/main/java/org/cxml/catalog/XadesDigestAlgAndValue.java modified: src/main/java/org/cxml/catalog/XadesDocumentationReference.java modified: src/main/java/org/cxml/catalog/XadesDocumentationReferences.java modified: src/main/java/org/cxml/catalog/XadesEncapsulatedCRLValue.java modified: src/main/java/org/cxml/catalog/XadesEncapsulatedOCSPValue.java modified: src/main/java/org/cxml/catalog/XadesEncapsulatedPKIData.java modified: src/main/java/org/cxml/catalog/XadesEncapsulatedTimeStamp.java modified: src/main/java/org/cxml/catalog/XadesEncapsulatedX509Certificate.java modified: src/main/java/org/cxml/catalog/XadesIdentifier.java modified: src/main/java/org/cxml/catalog/XadesInclude.java modified: src/main/java/org/cxml/catalog/XadesIndividualDataObjectsTimeStamp.java modified: src/main/java/org/cxml/catalog/XadesInt.java modified: src/main/java/org/cxml/catalog/XadesIssuerSerial.java modified: src/main/java/org/cxml/catalog/XadesNoticeNumbers.java modified: src/main/java/org/cxml/catalog/XadesNoticeRef.java modified: src/main/java/org/cxml/catalog/XadesOCSPIdentifier.java modified: src/main/java/org/cxml/catalog/XadesOCSPRef.java modified: src/main/java/org/cxml/catalog/XadesOCSPRefs.java modified: src/main/java/org/cxml/catalog/XadesOCSPValues.java modified: src/main/java/org/cxml/catalog/XadesObjectIdentifier.java modified: src/main/java/org/cxml/catalog/XadesObjectReference.java modified: src/main/java/org/cxml/catalog/XadesOtherCertificate.java modified: src/main/java/org/cxml/catalog/XadesOtherRef.java modified: src/main/java/org/cxml/catalog/XadesOtherRefs.java modified: src/main/java/org/cxml/catalog/XadesOtherTimeStamp.java modified: src/main/java/org/cxml/catalog/XadesOtherValue.java modified: src/main/java/org/cxml/catalog/XadesOtherValues.java modified: src/main/java/org/cxml/catalog/XadesQualifyingProperties.java modified: src/main/java/org/cxml/catalog/XadesQualifyingPropertiesReference.java modified: src/main/java/org/cxml/catalog/XadesReferenceInfo.java modified: src/main/java/org/cxml/catalog/XadesRefsOnlyTimeStamp.java modified: src/main/java/org/cxml/catalog/XadesResponderID.java modified: src/main/java/org/cxml/catalog/XadesRevocationValues.java modified: src/main/java/org/cxml/catalog/XadesSPURI.java modified: src/main/java/org/cxml/catalog/XadesSPUserNotice.java modified: src/main/java/org/cxml/catalog/XadesSigAndRefsTimeStamp.java modified: src/main/java/org/cxml/catalog/XadesSigPolicyHash.java modified: src/main/java/org/cxml/catalog/XadesSigPolicyId.java modified: src/main/java/org/cxml/catalog/XadesSigPolicyQualifier.java modified: src/main/java/org/cxml/catalog/XadesSigPolicyQualifiers.java modified: src/main/java/org/cxml/catalog/XadesSignaturePolicyId.java modified: src/main/java/org/cxml/catalog/XadesSignaturePolicyIdentifier.java modified: src/main/java/org/cxml/catalog/XadesSignaturePolicyImplied.java modified: src/main/java/org/cxml/catalog/XadesSignatureProductionPlace.java modified: src/main/java/org/cxml/catalog/XadesSignatureTimeStamp.java modified: src/main/java/org/cxml/catalog/XadesSignedDataObjectProperties.java modified: src/main/java/org/cxml/catalog/XadesSignedProperties.java modified: src/main/java/org/cxml/catalog/XadesSignedSignatureProperties.java modified: src/main/java/org/cxml/catalog/XadesSignerRole.java modified: src/main/java/org/cxml/catalog/XadesSigningCertificate.java modified: src/main/java/org/cxml/catalog/XadesUnsignedDataObjectProperties.java modified: src/main/java/org/cxml/catalog/XadesUnsignedDataObjectProperty.java modified: src/main/java/org/cxml/catalog/XadesUnsignedProperties.java modified: src/main/java/org/cxml/catalog/XadesUnsignedSignatureProperties.java modified: src/main/java/org/cxml/catalog/XadesX509IssuerName.java modified: src/main/java/org/cxml/catalog/XadesX509SerialNumber.java modified: src/main/java/org/cxml/catalog/XadesXAdESTimeStamp.java modified: src/main/java/org/cxml/catalog/XadesXMLTimeStamp.java new file: src/main/java/org/cxml/fulfill/Accounting.java new file: src/main/java/org/cxml/fulfill/AccountingSegment.java new file: src/main/java/org/cxml/fulfill/AdditionalAmounts.java new file: src/main/java/org/cxml/fulfill/AdditionalCost.java new file: src/main/java/org/cxml/fulfill/AdditionalDeduction.java new file: src/main/java/org/cxml/fulfill/AdditionalPrices.java new file: src/main/java/org/cxml/fulfill/Address.java new file: src/main/java/org/cxml/fulfill/AgreementItemOut.java new file: src/main/java/org/cxml/fulfill/AirDetail.java new file: src/main/java/org/cxml/fulfill/AirLeg.java new file: src/main/java/org/cxml/fulfill/AirLegDestination.java new file: src/main/java/org/cxml/fulfill/AirLegOrigin.java new file: src/main/java/org/cxml/fulfill/Airport.java new file: src/main/java/org/cxml/fulfill/Amenities.java new file: src/main/java/org/cxml/fulfill/ApprovalInfo.java new file: src/main/java/org/cxml/fulfill/AssetInfo.java new file: src/main/java/org/cxml/fulfill/Attachment.java new file: src/main/java/org/cxml/fulfill/AttachmentReference.java new file: src/main/java/org/cxml/fulfill/AvailablePrice.java new file: src/main/java/org/cxml/fulfill/Batch.java new file: src/main/java/org/cxml/fulfill/BestBeforeDate.java new file: src/main/java/org/cxml/fulfill/BillTo.java new file: src/main/java/org/cxml/fulfill/BlanketItemDetail.java new file: src/main/java/org/cxml/fulfill/BookingClassCode.java new file: src/main/java/org/cxml/fulfill/BrowserFormPost.java new file: src/main/java/org/cxml/fulfill/BuyerCookie.java new file: src/main/java/org/cxml/fulfill/CXML.java new file: src/main/java/org/cxml/fulfill/CXMLAttachment.java new file: src/main/java/org/cxml/fulfill/CXMLSignedInfo.java new file: src/main/java/org/cxml/fulfill/CarRentalDetail.java new file: src/main/java/org/cxml/fulfill/CarRentalDropoff.java new file: src/main/java/org/cxml/fulfill/CarRentalFee.java new file: src/main/java/org/cxml/fulfill/CarRentalPickup.java new file: src/main/java/org/cxml/fulfill/CarrierIdentifier.java new file: src/main/java/org/cxml/fulfill/Characteristic.java new file: src/main/java/org/cxml/fulfill/Charge.java new file: src/main/java/org/cxml/fulfill/City.java new file: src/main/java/org/cxml/fulfill/Classification.java new file: src/main/java/org/cxml/fulfill/Comments.java new file: src/main/java/org/cxml/fulfill/ComponentConsumptionDetails.java new file: src/main/java/org/cxml/fulfill/ComponentConsumptionHeader.java new file: src/main/java/org/cxml/fulfill/ComponentConsumptionItem.java new file: src/main/java/org/cxml/fulfill/ComponentConsumptionPortion.java new file: src/main/java/org/cxml/fulfill/ComponentConsumptionRequest.java new file: src/main/java/org/cxml/fulfill/ConfirmationHeader.java new file: src/main/java/org/cxml/fulfill/ConfirmationItem.java new file: src/main/java/org/cxml/fulfill/ConfirmationRequest.java new file: src/main/java/org/cxml/fulfill/ConfirmationStatus.java new file: src/main/java/org/cxml/fulfill/Contact.java new file: src/main/java/org/cxml/fulfill/Contractor.java new file: src/main/java/org/cxml/fulfill/ContractorIdentifier.java new file: src/main/java/org/cxml/fulfill/CopyRequest.java new file: src/main/java/org/cxml/fulfill/Correspondent.java new file: src/main/java/org/cxml/fulfill/Country.java new file: src/main/java/org/cxml/fulfill/CountryCode.java new file: src/main/java/org/cxml/fulfill/Creator.java new file: src/main/java/org/cxml/fulfill/Credential.java new file: src/main/java/org/cxml/fulfill/CredentialMac.java new file: src/main/java/org/cxml/fulfill/DeductedPrice.java new file: src/main/java/org/cxml/fulfill/DeductionAmount.java new file: src/main/java/org/cxml/fulfill/DeductionPercent.java new file: src/main/java/org/cxml/fulfill/DeliverTo.java new file: src/main/java/org/cxml/fulfill/DeliveryAddress.java new file: src/main/java/org/cxml/fulfill/DeliveryPeriod.java new file: src/main/java/org/cxml/fulfill/DepositAmount.java new file: src/main/java/org/cxml/fulfill/Description.java new file: src/main/java/org/cxml/fulfill/DigitalSignature.java new file: src/main/java/org/cxml/fulfill/Dimension.java new file: src/main/java/org/cxml/fulfill/Discount.java new file: src/main/java/org/cxml/fulfill/DiscountAmount.java new file: src/main/java/org/cxml/fulfill/DiscountPercent.java new file: src/main/java/org/cxml/fulfill/DispatchQuantity.java new file: src/main/java/org/cxml/fulfill/Distribution.java new file: src/main/java/org/cxml/fulfill/DocumentInfo.java new file: src/main/java/org/cxml/fulfill/DocumentReference.java new file: src/main/java/org/cxml/fulfill/DocumentStatus.java new file: src/main/java/org/cxml/fulfill/DsCanonicalizationMethod.java new file: src/main/java/org/cxml/fulfill/DsDSAKeyValue.java new file: src/main/java/org/cxml/fulfill/DsDigestMethod.java new file: src/main/java/org/cxml/fulfill/DsHMACOutputLength.java new file: src/main/java/org/cxml/fulfill/DsKeyInfo.java new file: src/main/java/org/cxml/fulfill/DsKeyName.java new file: src/main/java/org/cxml/fulfill/DsKeyValue.java new file: src/main/java/org/cxml/fulfill/DsManifest.java new file: src/main/java/org/cxml/fulfill/DsMgmtData.java new file: src/main/java/org/cxml/fulfill/DsObject.java new file: src/main/java/org/cxml/fulfill/DsPGPData.java new file: src/main/java/org/cxml/fulfill/DsPGPKeyID.java new file: src/main/java/org/cxml/fulfill/DsPGPKeyPacket.java new file: src/main/java/org/cxml/fulfill/DsRSAKeyValue.java new file: src/main/java/org/cxml/fulfill/DsReference.java new file: src/main/java/org/cxml/fulfill/DsRetrievalMethod.java new file: src/main/java/org/cxml/fulfill/DsSPKIData.java new file: src/main/java/org/cxml/fulfill/DsSignature.java new file: src/main/java/org/cxml/fulfill/DsSignatureMethod.java new file: src/main/java/org/cxml/fulfill/DsSignatureProperties.java new file: src/main/java/org/cxml/fulfill/DsSignatureProperty.java new file: src/main/java/org/cxml/fulfill/DsSignatureValue.java new file: src/main/java/org/cxml/fulfill/DsSignedInfo.java new file: src/main/java/org/cxml/fulfill/DsTransform.java new file: src/main/java/org/cxml/fulfill/DsTransforms.java new file: src/main/java/org/cxml/fulfill/DsX509CRL.java new file: src/main/java/org/cxml/fulfill/DsX509Certificate.java new file: src/main/java/org/cxml/fulfill/DsX509Data.java new file: src/main/java/org/cxml/fulfill/DsX509IssuerSerial.java new file: src/main/java/org/cxml/fulfill/DsX509SKI.java new file: src/main/java/org/cxml/fulfill/DsX509SubjectName.java new file: src/main/java/org/cxml/fulfill/DsXPath.java new file: src/main/java/org/cxml/fulfill/DueAmount.java new file: src/main/java/org/cxml/fulfill/Email.java new file: src/main/java/org/cxml/fulfill/ExactAmount.java new file: src/main/java/org/cxml/fulfill/Expense.java new file: src/main/java/org/cxml/fulfill/ExpenseAmount.java new file: src/main/java/org/cxml/fulfill/ExpiryDate.java new file: src/main/java/org/cxml/fulfill/Extrinsic.java new file: src/main/java/org/cxml/fulfill/Fax.java new file: src/main/java/org/cxml/fulfill/FeeAmount.java new file: src/main/java/org/cxml/fulfill/FeeDetail.java new file: src/main/java/org/cxml/fulfill/FixedAmount.java new file: src/main/java/org/cxml/fulfill/Followup.java new file: src/main/java/org/cxml/fulfill/FreeGoodsQuantity.java new file: src/main/java/org/cxml/fulfill/From.java new file: src/main/java/org/cxml/fulfill/GoodsAndServiceAmount.java new file: src/main/java/org/cxml/fulfill/GrossAmount.java new file: src/main/java/org/cxml/fulfill/GrossProgressPaymentAmount.java new file: src/main/java/org/cxml/fulfill/Hazard.java new file: src/main/java/org/cxml/fulfill/Header.java new file: src/main/java/org/cxml/fulfill/HotelDetail.java new file: src/main/java/org/cxml/fulfill/IdReference.java new file: src/main/java/org/cxml/fulfill/Identity.java new file: src/main/java/org/cxml/fulfill/InformationalAmount.java new file: src/main/java/org/cxml/fulfill/InformationalPrice.java new file: src/main/java/org/cxml/fulfill/InformationalPriceExclTax.java new file: src/main/java/org/cxml/fulfill/InternalID.java new file: src/main/java/org/cxml/fulfill/InvoiceIDInfo.java new file: src/main/java/org/cxml/fulfill/InvoiceItemIDInfo.java new file: src/main/java/org/cxml/fulfill/InvoiceReference.java new file: src/main/java/org/cxml/fulfill/InvoiceStatus.java new file: src/main/java/org/cxml/fulfill/Issuer.java new file: src/main/java/org/cxml/fulfill/ItemDetail.java new file: src/main/java/org/cxml/fulfill/ItemDetailIndustry.java new file: src/main/java/org/cxml/fulfill/ItemDetailRetail.java new file: src/main/java/org/cxml/fulfill/ItemID.java new file: src/main/java/org/cxml/fulfill/ItemIn.java new file: src/main/java/org/cxml/fulfill/ItemIndicator.java new file: src/main/java/org/cxml/fulfill/ItemOut.java new file: src/main/java/org/cxml/fulfill/ItemOutIndustry.java new file: src/main/java/org/cxml/fulfill/ItemOutRetail.java new file: src/main/java/org/cxml/fulfill/ItemReference.java new file: src/main/java/org/cxml/fulfill/JobDescription.java new file: src/main/java/org/cxml/fulfill/LaborDetail.java new file: src/main/java/org/cxml/fulfill/LegDestination.java new file: src/main/java/org/cxml/fulfill/LegOrigin.java new file: src/main/java/org/cxml/fulfill/LimitedMileage.java new file: src/main/java/org/cxml/fulfill/ManufacturerName.java new file: src/main/java/org/cxml/fulfill/MasterAgreementIDInfo.java new file: src/main/java/org/cxml/fulfill/MasterAgreementReference.java new file: src/main/java/org/cxml/fulfill/MasterAgreementRequest.java new file: src/main/java/org/cxml/fulfill/MasterAgreementRequestHeader.java new file: src/main/java/org/cxml/fulfill/MaxAmount.java new file: src/main/java/org/cxml/fulfill/MaxReleaseAmount.java new file: src/main/java/org/cxml/fulfill/Meal.java new file: src/main/java/org/cxml/fulfill/Message.java new file: src/main/java/org/cxml/fulfill/MinAmount.java new file: src/main/java/org/cxml/fulfill/MinReleaseAmount.java new file: src/main/java/org/cxml/fulfill/Modification.java new file: src/main/java/org/cxml/fulfill/ModificationDetail.java new file: src/main/java/org/cxml/fulfill/Modifications.java new file: src/main/java/org/cxml/fulfill/Money.java new file: src/main/java/org/cxml/fulfill/Municipality.java new file: src/main/java/org/cxml/fulfill/Name.java new file: src/main/java/org/cxml/fulfill/NetAmount.java new file: src/main/java/org/cxml/fulfill/Node.java new file: src/main/java/org/cxml/fulfill/ObjectFactory.java new file: src/main/java/org/cxml/fulfill/OrderIDInfo.java new file: src/main/java/org/cxml/fulfill/OrderInfo.java new file: src/main/java/org/cxml/fulfill/OrderMethod.java new file: src/main/java/org/cxml/fulfill/OrderMethods.java new file: src/main/java/org/cxml/fulfill/OrderReference.java new file: src/main/java/org/cxml/fulfill/OrderRequest.java new file: src/main/java/org/cxml/fulfill/OrderRequestHeader.java new file: src/main/java/org/cxml/fulfill/OrderStatusRequest.java new file: src/main/java/org/cxml/fulfill/OrderStatusRequestHeader.java new file: src/main/java/org/cxml/fulfill/OrderStatusRequestIDInfo.java new file: src/main/java/org/cxml/fulfill/OrderStatusRequestItem.java new file: src/main/java/org/cxml/fulfill/OrderStatusRequestReference.java new file: src/main/java/org/cxml/fulfill/OrderTarget.java new file: src/main/java/org/cxml/fulfill/OrderedQuantity.java new file: src/main/java/org/cxml/fulfill/OriginalDocument.java new file: src/main/java/org/cxml/fulfill/OriginalPrice.java new file: src/main/java/org/cxml/fulfill/OriginatorCookie.java new file: src/main/java/org/cxml/fulfill/OtherOrderTarget.java new file: src/main/java/org/cxml/fulfill/PCard.java new file: src/main/java/org/cxml/fulfill/PackageID.java new file: src/main/java/org/cxml/fulfill/PackageIdentification.java new file: src/main/java/org/cxml/fulfill/Packaging.java new file: src/main/java/org/cxml/fulfill/PackagingCode.java new file: src/main/java/org/cxml/fulfill/PartialAmount.java new file: src/main/java/org/cxml/fulfill/PartnerContact.java new file: src/main/java/org/cxml/fulfill/Path.java new file: src/main/java/org/cxml/fulfill/Payment.java new file: src/main/java/org/cxml/fulfill/PaymentStatus.java new file: src/main/java/org/cxml/fulfill/PaymentTerm.java new file: src/main/java/org/cxml/fulfill/Penalty.java new file: src/main/java/org/cxml/fulfill/Percentage.java new file: src/main/java/org/cxml/fulfill/Period.java new file: src/main/java/org/cxml/fulfill/Phone.java new file: src/main/java/org/cxml/fulfill/Place.java new file: src/main/java/org/cxml/fulfill/PolicyViolation.java new file: src/main/java/org/cxml/fulfill/PolicyViolationJustification.java new file: src/main/java/org/cxml/fulfill/PostalAddress.java new file: src/main/java/org/cxml/fulfill/PriceBasisQuantity.java new file: src/main/java/org/cxml/fulfill/PriceTolerance.java new file: src/main/java/org/cxml/fulfill/Product.java new file: src/main/java/org/cxml/fulfill/ProductMovementItemIDInfo.java new file: src/main/java/org/cxml/fulfill/PropertyReference.java new file: src/main/java/org/cxml/fulfill/PropertyValuation.java new file: src/main/java/org/cxml/fulfill/PropertyValue.java new file: src/main/java/org/cxml/fulfill/PunchOutOrderMessage.java new file: src/main/java/org/cxml/fulfill/PunchOutOrderMessageHeader.java new file: src/main/java/org/cxml/fulfill/PunchOutSetupRequest.java new file: src/main/java/org/cxml/fulfill/PunchOutSetupResponse.java new file: src/main/java/org/cxml/fulfill/PurchaseRequisition.java new file: src/main/java/org/cxml/fulfill/PurchaseRequisitionHeader.java new file: src/main/java/org/cxml/fulfill/PurchaseRequisitionRequest.java new file: src/main/java/org/cxml/fulfill/QuantityTolerance.java new file: src/main/java/org/cxml/fulfill/RailDetail.java new file: src/main/java/org/cxml/fulfill/RailLeg.java new file: src/main/java/org/cxml/fulfill/RailLegDestination.java new file: src/main/java/org/cxml/fulfill/RailLegOrigin.java new file: src/main/java/org/cxml/fulfill/Rate.java new file: src/main/java/org/cxml/fulfill/ReceiptIDInfo.java new file: src/main/java/org/cxml/fulfill/ReceiptItem.java new file: src/main/java/org/cxml/fulfill/ReceiptItemReference.java new file: src/main/java/org/cxml/fulfill/ReceiptOrder.java new file: src/main/java/org/cxml/fulfill/ReceiptOrderInfo.java new file: src/main/java/org/cxml/fulfill/ReceiptReference.java new file: src/main/java/org/cxml/fulfill/ReceiptRequest.java new file: src/main/java/org/cxml/fulfill/ReceiptRequestHeader.java new file: src/main/java/org/cxml/fulfill/ReceivedAmount.java new file: src/main/java/org/cxml/fulfill/ReleaseInfo.java new file: src/main/java/org/cxml/fulfill/ReportedTime.java new file: src/main/java/org/cxml/fulfill/Request.java new file: src/main/java/org/cxml/fulfill/Response.java new file: src/main/java/org/cxml/fulfill/ReturnData.java new file: src/main/java/org/cxml/fulfill/RoomType.java new file: src/main/java/org/cxml/fulfill/Route.java new file: src/main/java/org/cxml/fulfill/ScheduleLine.java new file: src/main/java/org/cxml/fulfill/ScheduleLineReleaseInfo.java new file: src/main/java/org/cxml/fulfill/Segment.java new file: src/main/java/org/cxml/fulfill/SelectedItem.java new file: src/main/java/org/cxml/fulfill/SelectedService.java new file: src/main/java/org/cxml/fulfill/Sender.java new file: src/main/java/org/cxml/fulfill/ServiceEntryDetailDiscount.java new file: src/main/java/org/cxml/fulfill/ServiceEntryDetailLineIndicator.java new file: src/main/java/org/cxml/fulfill/ServiceEntryDetailLineShipping.java new file: src/main/java/org/cxml/fulfill/ServiceEntryDetailLineSpecialHandling.java new file: src/main/java/org/cxml/fulfill/ServiceEntryDetailShipping.java new file: src/main/java/org/cxml/fulfill/ServiceEntryHeaderModifications.java new file: src/main/java/org/cxml/fulfill/ServiceEntryItem.java new file: src/main/java/org/cxml/fulfill/ServiceEntryItemModifications.java new file: src/main/java/org/cxml/fulfill/ServiceEntryOrder.java new file: src/main/java/org/cxml/fulfill/ServiceEntryOrderInfo.java new file: src/main/java/org/cxml/fulfill/ServiceEntryRequest.java new file: src/main/java/org/cxml/fulfill/ServiceEntryRequestHeader.java new file: src/main/java/org/cxml/fulfill/ServiceEntrySummary.java new file: src/main/java/org/cxml/fulfill/ServiceEntrySummaryLineItemModifications.java new file: src/main/java/org/cxml/fulfill/ServiceLevel.java new file: src/main/java/org/cxml/fulfill/SharedSecret.java new file: src/main/java/org/cxml/fulfill/ShipControl.java new file: src/main/java/org/cxml/fulfill/ShipNoticeHeader.java new file: src/main/java/org/cxml/fulfill/ShipNoticeIDInfo.java new file: src/main/java/org/cxml/fulfill/ShipNoticeItem.java new file: src/main/java/org/cxml/fulfill/ShipNoticeItemDetail.java new file: src/main/java/org/cxml/fulfill/ShipNoticeItemIndustry.java new file: src/main/java/org/cxml/fulfill/ShipNoticeItemRetail.java new file: src/main/java/org/cxml/fulfill/ShipNoticePortion.java new file: src/main/java/org/cxml/fulfill/ShipNoticeReference.java new file: src/main/java/org/cxml/fulfill/ShipNoticeReleaseInfo.java new file: src/main/java/org/cxml/fulfill/ShipNoticeRequest.java new file: src/main/java/org/cxml/fulfill/ShipTo.java new file: src/main/java/org/cxml/fulfill/ShipmentIdentifier.java new file: src/main/java/org/cxml/fulfill/Shipping.java new file: src/main/java/org/cxml/fulfill/ShippingAmount.java new file: src/main/java/org/cxml/fulfill/ShippingInstructions.java new file: src/main/java/org/cxml/fulfill/ShippingMark.java new file: src/main/java/org/cxml/fulfill/ShippingPaymentMethod.java new file: src/main/java/org/cxml/fulfill/ShortName.java new file: src/main/java/org/cxml/fulfill/SourcingStatus.java new file: src/main/java/org/cxml/fulfill/SpecialHandlingAmount.java new file: src/main/java/org/cxml/fulfill/SpendDetail.java new file: src/main/java/org/cxml/fulfill/StartPage.java new file: src/main/java/org/cxml/fulfill/State.java new file: src/main/java/org/cxml/fulfill/Status.java new file: src/main/java/org/cxml/fulfill/StatusUpdateRequest.java new file: src/main/java/org/cxml/fulfill/Street.java new file: src/main/java/org/cxml/fulfill/SubcontractingComponent.java new file: src/main/java/org/cxml/fulfill/SubmitterInfo.java new file: src/main/java/org/cxml/fulfill/SubtotalAmount.java new file: src/main/java/org/cxml/fulfill/Supervisor.java new file: src/main/java/org/cxml/fulfill/Supplier.java new file: src/main/java/org/cxml/fulfill/SupplierBatchID.java new file: src/main/java/org/cxml/fulfill/SupplierID.java new file: src/main/java/org/cxml/fulfill/SupplierList.java new file: src/main/java/org/cxml/fulfill/SupplierLocation.java new file: src/main/java/org/cxml/fulfill/SupplierOrderInfo.java new file: src/main/java/org/cxml/fulfill/SupplierPartAuxiliaryID.java new file: src/main/java/org/cxml/fulfill/SupplierPartID.java new file: src/main/java/org/cxml/fulfill/SupplierSetup.java new file: src/main/java/org/cxml/fulfill/Tax.java new file: src/main/java/org/cxml/fulfill/TaxAmount.java new file: src/main/java/org/cxml/fulfill/TaxDetail.java new file: src/main/java/org/cxml/fulfill/TaxLocation.java new file: src/main/java/org/cxml/fulfill/TaxableAmount.java new file: src/main/java/org/cxml/fulfill/TelephoneNumber.java new file: src/main/java/org/cxml/fulfill/TermReference.java new file: src/main/java/org/cxml/fulfill/TermsAndConditions.java new file: src/main/java/org/cxml/fulfill/TermsOfDelivery.java new file: src/main/java/org/cxml/fulfill/TermsOfDeliveryCode.java new file: src/main/java/org/cxml/fulfill/TermsOfTransport.java new file: src/main/java/org/cxml/fulfill/TimeCard.java new file: src/main/java/org/cxml/fulfill/TimeCardInfoRequest.java new file: src/main/java/org/cxml/fulfill/TimeCardRequest.java new file: src/main/java/org/cxml/fulfill/TimeCardTimeInterval.java new file: src/main/java/org/cxml/fulfill/TimeRange.java new file: src/main/java/org/cxml/fulfill/To.java new file: src/main/java/org/cxml/fulfill/Tolerances.java new file: src/main/java/org/cxml/fulfill/Total.java new file: src/main/java/org/cxml/fulfill/TotalAllowances.java new file: src/main/java/org/cxml/fulfill/TotalAmountInBillingCurrency.java new file: src/main/java/org/cxml/fulfill/TotalAmountInPostedCurrency.java new file: src/main/java/org/cxml/fulfill/TotalAmountWithoutTax.java new file: src/main/java/org/cxml/fulfill/TotalCharges.java new file: src/main/java/org/cxml/fulfill/TotalRetailAmount.java new file: src/main/java/org/cxml/fulfill/TotalReturnableItemsDepositAmount.java new file: src/main/java/org/cxml/fulfill/TransportInformation.java new file: src/main/java/org/cxml/fulfill/TransportTerms.java new file: src/main/java/org/cxml/fulfill/TravelDetail.java new file: src/main/java/org/cxml/fulfill/TriangularTransactionLawReference.java new file: src/main/java/org/cxml/fulfill/TripType.java new file: src/main/java/org/cxml/fulfill/URL.java new file: src/main/java/org/cxml/fulfill/UnitGrossPrice.java new file: src/main/java/org/cxml/fulfill/UnitNetPriceCorrection.java new file: src/main/java/org/cxml/fulfill/UnitOfMeasure.java new file: src/main/java/org/cxml/fulfill/UnitPrice.java new file: src/main/java/org/cxml/fulfill/UnitRate.java new file: src/main/java/org/cxml/fulfill/Value.java new file: src/main/java/org/cxml/fulfill/ValueGroup.java new file: src/main/java/org/cxml/fulfill/Vendor.java new file: src/main/java/org/cxml/fulfill/WorkLocation.java new file: src/main/java/org/cxml/fulfill/XadesAllDataObjectsTimeStamp.java new file: src/main/java/org/cxml/fulfill/XadesAllSignedDataObjects.java new file: src/main/java/org/cxml/fulfill/XadesAny.java new file: src/main/java/org/cxml/fulfill/XadesArchiveTimeStamp.java new file: src/main/java/org/cxml/fulfill/XadesAttrAuthoritiesCertValues.java new file: src/main/java/org/cxml/fulfill/XadesAttributeCertificateRefs.java new file: src/main/java/org/cxml/fulfill/XadesAttributeRevocationRefs.java new file: src/main/java/org/cxml/fulfill/XadesAttributeRevocationValues.java new file: src/main/java/org/cxml/fulfill/XadesByKey.java new file: src/main/java/org/cxml/fulfill/XadesByName.java new file: src/main/java/org/cxml/fulfill/XadesCRLIdentifier.java new file: src/main/java/org/cxml/fulfill/XadesCRLRef.java new file: src/main/java/org/cxml/fulfill/XadesCRLRefs.java new file: src/main/java/org/cxml/fulfill/XadesCRLValues.java new file: src/main/java/org/cxml/fulfill/XadesCert.java new file: src/main/java/org/cxml/fulfill/XadesCertDigest.java new file: src/main/java/org/cxml/fulfill/XadesCertRefs.java new file: src/main/java/org/cxml/fulfill/XadesCertificateValues.java new file: src/main/java/org/cxml/fulfill/XadesCertifiedRole.java new file: src/main/java/org/cxml/fulfill/XadesCertifiedRoles.java new file: src/main/java/org/cxml/fulfill/XadesClaimedRole.java new file: src/main/java/org/cxml/fulfill/XadesClaimedRoles.java new file: src/main/java/org/cxml/fulfill/XadesCommitmentTypeId.java new file: src/main/java/org/cxml/fulfill/XadesCommitmentTypeIndication.java new file: src/main/java/org/cxml/fulfill/XadesCommitmentTypeQualifier.java new file: src/main/java/org/cxml/fulfill/XadesCommitmentTypeQualifiers.java new file: src/main/java/org/cxml/fulfill/XadesCompleteCertificateRefs.java new file: src/main/java/org/cxml/fulfill/XadesCompleteRevocationRefs.java new file: src/main/java/org/cxml/fulfill/XadesCounterSignature.java new file: src/main/java/org/cxml/fulfill/XadesDataObjectFormat.java new file: src/main/java/org/cxml/fulfill/XadesDigestAlgAndValue.java new file: src/main/java/org/cxml/fulfill/XadesDocumentationReference.java new file: src/main/java/org/cxml/fulfill/XadesDocumentationReferences.java new file: src/main/java/org/cxml/fulfill/XadesEncapsulatedCRLValue.java new file: src/main/java/org/cxml/fulfill/XadesEncapsulatedOCSPValue.java new file: src/main/java/org/cxml/fulfill/XadesEncapsulatedPKIData.java new file: src/main/java/org/cxml/fulfill/XadesEncapsulatedTimeStamp.java new file: src/main/java/org/cxml/fulfill/XadesEncapsulatedX509Certificate.java new file: src/main/java/org/cxml/fulfill/XadesIdentifier.java new file: src/main/java/org/cxml/fulfill/XadesInclude.java new file: src/main/java/org/cxml/fulfill/XadesIndividualDataObjectsTimeStamp.java new file: src/main/java/org/cxml/fulfill/XadesInt.java new file: src/main/java/org/cxml/fulfill/XadesIssuerSerial.java new file: src/main/java/org/cxml/fulfill/XadesNoticeNumbers.java new file: src/main/java/org/cxml/fulfill/XadesNoticeRef.java new file: src/main/java/org/cxml/fulfill/XadesOCSPIdentifier.java new file: src/main/java/org/cxml/fulfill/XadesOCSPRef.java new file: src/main/java/org/cxml/fulfill/XadesOCSPRefs.java new file: src/main/java/org/cxml/fulfill/XadesOCSPValues.java new file: src/main/java/org/cxml/fulfill/XadesObjectIdentifier.java new file: src/main/java/org/cxml/fulfill/XadesObjectReference.java new file: src/main/java/org/cxml/fulfill/XadesOtherCertificate.java new file: src/main/java/org/cxml/fulfill/XadesOtherRef.java new file: src/main/java/org/cxml/fulfill/XadesOtherRefs.java new file: src/main/java/org/cxml/fulfill/XadesOtherTimeStamp.java new file: src/main/java/org/cxml/fulfill/XadesOtherValue.java new file: src/main/java/org/cxml/fulfill/XadesOtherValues.java new file: src/main/java/org/cxml/fulfill/XadesQualifyingProperties.java new file: src/main/java/org/cxml/fulfill/XadesQualifyingPropertiesReference.java new file: src/main/java/org/cxml/fulfill/XadesReferenceInfo.java new file: src/main/java/org/cxml/fulfill/XadesRefsOnlyTimeStamp.java new file: src/main/java/org/cxml/fulfill/XadesResponderID.java new file: src/main/java/org/cxml/fulfill/XadesRevocationValues.java new file: src/main/java/org/cxml/fulfill/XadesSPURI.java new file: src/main/java/org/cxml/fulfill/XadesSPUserNotice.java new file: src/main/java/org/cxml/fulfill/XadesSigAndRefsTimeStamp.java new file: src/main/java/org/cxml/fulfill/XadesSigPolicyHash.java new file: src/main/java/org/cxml/fulfill/XadesSigPolicyId.java new file: src/main/java/org/cxml/fulfill/XadesSigPolicyQualifier.java new file: src/main/java/org/cxml/fulfill/XadesSigPolicyQualifiers.java new file: src/main/java/org/cxml/fulfill/XadesSignaturePolicyId.java new file: src/main/java/org/cxml/fulfill/XadesSignaturePolicyIdentifier.java new file: src/main/java/org/cxml/fulfill/XadesSignaturePolicyImplied.java new file: src/main/java/org/cxml/fulfill/XadesSignatureProductionPlace.java new file: src/main/java/org/cxml/fulfill/XadesSignatureTimeStamp.java new file: src/main/java/org/cxml/fulfill/XadesSignedDataObjectProperties.java new file: src/main/java/org/cxml/fulfill/XadesSignedProperties.java new file: src/main/java/org/cxml/fulfill/XadesSignedSignatureProperties.java new file: src/main/java/org/cxml/fulfill/XadesSignerRole.java new file: src/main/java/org/cxml/fulfill/XadesSigningCertificate.java new file: src/main/java/org/cxml/fulfill/XadesUnsignedDataObjectProperties.java new file: src/main/java/org/cxml/fulfill/XadesUnsignedDataObjectProperty.java new file: src/main/java/org/cxml/fulfill/XadesUnsignedProperties.java new file: src/main/java/org/cxml/fulfill/XadesUnsignedSignatureProperties.java new file: src/main/java/org/cxml/fulfill/XadesX509IssuerName.java new file: src/main/java/org/cxml/fulfill/XadesX509SerialNumber.java new file: src/main/java/org/cxml/fulfill/XadesXAdESTimeStamp.java new file: src/main/java/org/cxml/fulfill/XadesXMLTimeStamp.java deleted: src/main/java/org/cxml/fulfull/Accounting.java deleted: src/main/java/org/cxml/fulfull/AccountingSegment.java deleted: src/main/java/org/cxml/fulfull/AdditionalCost.java deleted: src/main/java/org/cxml/fulfull/AdditionalDeduction.java deleted: src/main/java/org/cxml/fulfull/Address.java deleted: src/main/java/org/cxml/fulfull/AgreementItemOut.java deleted: src/main/java/org/cxml/fulfull/AirDetail.java deleted: src/main/java/org/cxml/fulfull/AirLeg.java deleted: src/main/java/org/cxml/fulfull/AirLegDestination.java deleted: src/main/java/org/cxml/fulfull/AirLegOrigin.java deleted: src/main/java/org/cxml/fulfull/Airport.java deleted: src/main/java/org/cxml/fulfull/Amenities.java deleted: src/main/java/org/cxml/fulfull/ApprovalInfo.java deleted: src/main/java/org/cxml/fulfull/AssetInfo.java deleted: src/main/java/org/cxml/fulfull/Attachment.java deleted: src/main/java/org/cxml/fulfull/AttachmentReference.java deleted: src/main/java/org/cxml/fulfull/AvailablePrice.java deleted: src/main/java/org/cxml/fulfull/BillTo.java deleted: src/main/java/org/cxml/fulfull/BlanketItemDetail.java deleted: src/main/java/org/cxml/fulfull/BookingClassCode.java deleted: src/main/java/org/cxml/fulfull/BrowserFormPost.java deleted: src/main/java/org/cxml/fulfull/BuyerCookie.java deleted: src/main/java/org/cxml/fulfull/CXML.java deleted: src/main/java/org/cxml/fulfull/CXMLAttachment.java deleted: src/main/java/org/cxml/fulfull/CXMLSignedInfo.java deleted: src/main/java/org/cxml/fulfull/CarRentalDetail.java deleted: src/main/java/org/cxml/fulfull/CarRentalDropoff.java deleted: src/main/java/org/cxml/fulfull/CarRentalFee.java deleted: src/main/java/org/cxml/fulfull/CarRentalPickup.java deleted: src/main/java/org/cxml/fulfull/CarrierIdentifier.java deleted: src/main/java/org/cxml/fulfull/Charge.java deleted: src/main/java/org/cxml/fulfull/Classification.java deleted: src/main/java/org/cxml/fulfull/Comments.java deleted: src/main/java/org/cxml/fulfull/ConfirmationHeader.java deleted: src/main/java/org/cxml/fulfull/ConfirmationItem.java deleted: src/main/java/org/cxml/fulfull/ConfirmationRequest.java deleted: src/main/java/org/cxml/fulfull/ConfirmationStatus.java deleted: src/main/java/org/cxml/fulfull/Contact.java deleted: src/main/java/org/cxml/fulfull/Contractor.java deleted: src/main/java/org/cxml/fulfull/ContractorIdentifier.java deleted: src/main/java/org/cxml/fulfull/CopyRequest.java deleted: src/main/java/org/cxml/fulfull/Correspondent.java deleted: src/main/java/org/cxml/fulfull/Country.java deleted: src/main/java/org/cxml/fulfull/CountryCode.java deleted: src/main/java/org/cxml/fulfull/Creator.java deleted: src/main/java/org/cxml/fulfull/Credential.java deleted: src/main/java/org/cxml/fulfull/CredentialMac.java deleted: src/main/java/org/cxml/fulfull/DeductedPrice.java deleted: src/main/java/org/cxml/fulfull/DeductionAmount.java deleted: src/main/java/org/cxml/fulfull/DeductionPercent.java deleted: src/main/java/org/cxml/fulfull/DeliverTo.java deleted: src/main/java/org/cxml/fulfull/DepositAmount.java deleted: src/main/java/org/cxml/fulfull/Description.java deleted: src/main/java/org/cxml/fulfull/DigitalSignature.java deleted: src/main/java/org/cxml/fulfull/Dimension.java deleted: src/main/java/org/cxml/fulfull/Discount.java deleted: src/main/java/org/cxml/fulfull/DiscountAmount.java deleted: src/main/java/org/cxml/fulfull/DiscountPercent.java deleted: src/main/java/org/cxml/fulfull/Distribution.java deleted: src/main/java/org/cxml/fulfull/DocumentReference.java deleted: src/main/java/org/cxml/fulfull/DsCanonicalizationMethod.java deleted: src/main/java/org/cxml/fulfull/DsDSAKeyValue.java deleted: src/main/java/org/cxml/fulfull/DsDigestMethod.java deleted: src/main/java/org/cxml/fulfull/DsHMACOutputLength.java deleted: src/main/java/org/cxml/fulfull/DsKeyInfo.java deleted: src/main/java/org/cxml/fulfull/DsKeyName.java deleted: src/main/java/org/cxml/fulfull/DsKeyValue.java deleted: src/main/java/org/cxml/fulfull/DsManifest.java deleted: src/main/java/org/cxml/fulfull/DsMgmtData.java deleted: src/main/java/org/cxml/fulfull/DsObject.java deleted: src/main/java/org/cxml/fulfull/DsPGPData.java deleted: src/main/java/org/cxml/fulfull/DsPGPKeyID.java deleted: src/main/java/org/cxml/fulfull/DsPGPKeyPacket.java deleted: src/main/java/org/cxml/fulfull/DsRSAKeyValue.java deleted: src/main/java/org/cxml/fulfull/DsReference.java deleted: src/main/java/org/cxml/fulfull/DsRetrievalMethod.java deleted: src/main/java/org/cxml/fulfull/DsSPKIData.java deleted: src/main/java/org/cxml/fulfull/DsSignature.java deleted: src/main/java/org/cxml/fulfull/DsSignatureMethod.java deleted: src/main/java/org/cxml/fulfull/DsSignatureProperties.java deleted: src/main/java/org/cxml/fulfull/DsSignatureProperty.java deleted: src/main/java/org/cxml/fulfull/DsSignatureValue.java deleted: src/main/java/org/cxml/fulfull/DsSignedInfo.java deleted: src/main/java/org/cxml/fulfull/DsTransform.java deleted: src/main/java/org/cxml/fulfull/DsTransforms.java deleted: src/main/java/org/cxml/fulfull/DsX509CRL.java deleted: src/main/java/org/cxml/fulfull/DsX509Certificate.java deleted: src/main/java/org/cxml/fulfull/DsX509Data.java deleted: src/main/java/org/cxml/fulfull/DsX509IssuerSerial.java deleted: src/main/java/org/cxml/fulfull/DsX509SKI.java deleted: src/main/java/org/cxml/fulfull/DsX509SubjectName.java deleted: src/main/java/org/cxml/fulfull/DsXPath.java deleted: src/main/java/org/cxml/fulfull/DueAmount.java deleted: src/main/java/org/cxml/fulfull/Email.java deleted: src/main/java/org/cxml/fulfull/Expense.java deleted: src/main/java/org/cxml/fulfull/ExpenseAmount.java deleted: src/main/java/org/cxml/fulfull/Extrinsic.java deleted: src/main/java/org/cxml/fulfull/Fax.java deleted: src/main/java/org/cxml/fulfull/FeeAmount.java deleted: src/main/java/org/cxml/fulfull/FeeDetail.java deleted: src/main/java/org/cxml/fulfull/FixedAmount.java deleted: src/main/java/org/cxml/fulfull/Followup.java deleted: src/main/java/org/cxml/fulfull/From.java deleted: src/main/java/org/cxml/fulfull/GrossAmount.java deleted: src/main/java/org/cxml/fulfull/Hazard.java deleted: src/main/java/org/cxml/fulfull/Header.java deleted: src/main/java/org/cxml/fulfull/HotelDetail.java deleted: src/main/java/org/cxml/fulfull/IdReference.java deleted: src/main/java/org/cxml/fulfull/Identity.java deleted: src/main/java/org/cxml/fulfull/InternalID.java deleted: src/main/java/org/cxml/fulfull/InvoiceIDInfo.java deleted: src/main/java/org/cxml/fulfull/InvoiceReference.java deleted: src/main/java/org/cxml/fulfull/InvoiceStatus.java deleted: src/main/java/org/cxml/fulfull/ItemDetail.java deleted: src/main/java/org/cxml/fulfull/ItemID.java deleted: src/main/java/org/cxml/fulfull/ItemIn.java deleted: src/main/java/org/cxml/fulfull/ItemOut.java deleted: src/main/java/org/cxml/fulfull/JobDescription.java deleted: src/main/java/org/cxml/fulfull/LaborDetail.java deleted: src/main/java/org/cxml/fulfull/LegDestination.java deleted: src/main/java/org/cxml/fulfull/LegOrigin.java deleted: src/main/java/org/cxml/fulfull/LimitedMileage.java deleted: src/main/java/org/cxml/fulfull/ManufacturerName.java deleted: src/main/java/org/cxml/fulfull/MasterAgreementIDInfo.java deleted: src/main/java/org/cxml/fulfull/MasterAgreementReference.java deleted: src/main/java/org/cxml/fulfull/MasterAgreementRequest.java deleted: src/main/java/org/cxml/fulfull/MasterAgreementRequestHeader.java deleted: src/main/java/org/cxml/fulfull/MaxAmount.java deleted: src/main/java/org/cxml/fulfull/MaxReleaseAmount.java deleted: src/main/java/org/cxml/fulfull/Meal.java deleted: src/main/java/org/cxml/fulfull/Message.java deleted: src/main/java/org/cxml/fulfull/MinAmount.java deleted: src/main/java/org/cxml/fulfull/MinReleaseAmount.java deleted: src/main/java/org/cxml/fulfull/Modification.java deleted: src/main/java/org/cxml/fulfull/ModificationDetail.java deleted: src/main/java/org/cxml/fulfull/Modifications.java deleted: src/main/java/org/cxml/fulfull/Money.java deleted: src/main/java/org/cxml/fulfull/Name.java deleted: src/main/java/org/cxml/fulfull/NetAmount.java deleted: src/main/java/org/cxml/fulfull/Node.java deleted: src/main/java/org/cxml/fulfull/ObjectFactory.java deleted: src/main/java/org/cxml/fulfull/OrderIDInfo.java deleted: src/main/java/org/cxml/fulfull/OrderInfo.java deleted: src/main/java/org/cxml/fulfull/OrderMethod.java deleted: src/main/java/org/cxml/fulfull/OrderMethods.java deleted: src/main/java/org/cxml/fulfull/OrderReference.java deleted: src/main/java/org/cxml/fulfull/OrderRequest.java deleted: src/main/java/org/cxml/fulfull/OrderRequestHeader.java deleted: src/main/java/org/cxml/fulfull/OrderTarget.java deleted: src/main/java/org/cxml/fulfull/OriginalDocument.java deleted: src/main/java/org/cxml/fulfull/OriginalPrice.java deleted: src/main/java/org/cxml/fulfull/OriginatorCookie.java deleted: src/main/java/org/cxml/fulfull/OtherOrderTarget.java deleted: src/main/java/org/cxml/fulfull/PCard.java deleted: src/main/java/org/cxml/fulfull/PackageIdentification.java deleted: src/main/java/org/cxml/fulfull/Packaging.java deleted: src/main/java/org/cxml/fulfull/PackagingCode.java deleted: src/main/java/org/cxml/fulfull/PartialAmount.java deleted: src/main/java/org/cxml/fulfull/Path.java deleted: src/main/java/org/cxml/fulfull/Payment.java deleted: src/main/java/org/cxml/fulfull/PaymentStatus.java deleted: src/main/java/org/cxml/fulfull/PaymentTerm.java deleted: src/main/java/org/cxml/fulfull/Penalty.java deleted: src/main/java/org/cxml/fulfull/Percentage.java deleted: src/main/java/org/cxml/fulfull/Period.java deleted: src/main/java/org/cxml/fulfull/Phone.java deleted: src/main/java/org/cxml/fulfull/Place.java deleted: src/main/java/org/cxml/fulfull/PolicyViolation.java deleted: src/main/java/org/cxml/fulfull/PolicyViolationJustification.java deleted: src/main/java/org/cxml/fulfull/PostalAddress.java deleted: src/main/java/org/cxml/fulfull/PriceBasisQuantity.java deleted: src/main/java/org/cxml/fulfull/PriceTolerance.java deleted: src/main/java/org/cxml/fulfull/PunchOutOrderMessage.java deleted: src/main/java/org/cxml/fulfull/PunchOutOrderMessageHeader.java deleted: src/main/java/org/cxml/fulfull/PunchOutSetupRequest.java deleted: src/main/java/org/cxml/fulfull/PunchOutSetupResponse.java deleted: src/main/java/org/cxml/fulfull/PurchaseRequisition.java deleted: src/main/java/org/cxml/fulfull/PurchaseRequisitionHeader.java deleted: src/main/java/org/cxml/fulfull/PurchaseRequisitionRequest.java deleted: src/main/java/org/cxml/fulfull/QuantityTolerance.java deleted: src/main/java/org/cxml/fulfull/RailDetail.java deleted: src/main/java/org/cxml/fulfull/RailLeg.java deleted: src/main/java/org/cxml/fulfull/RailLegDestination.java deleted: src/main/java/org/cxml/fulfull/RailLegOrigin.java deleted: src/main/java/org/cxml/fulfull/Rate.java deleted: src/main/java/org/cxml/fulfull/ReceiptItem.java deleted: src/main/java/org/cxml/fulfull/ReceiptItemReference.java deleted: src/main/java/org/cxml/fulfull/ReceiptOrder.java deleted: src/main/java/org/cxml/fulfull/ReceiptOrderInfo.java deleted: src/main/java/org/cxml/fulfull/ReceiptRequest.java deleted: src/main/java/org/cxml/fulfull/ReceiptRequestHeader.java deleted: src/main/java/org/cxml/fulfull/ReceivedAmount.java deleted: src/main/java/org/cxml/fulfull/ReportedTime.java deleted: src/main/java/org/cxml/fulfull/Request.java deleted: src/main/java/org/cxml/fulfull/Response.java deleted: src/main/java/org/cxml/fulfull/ReturnData.java deleted: src/main/java/org/cxml/fulfull/RoomType.java deleted: src/main/java/org/cxml/fulfull/Route.java deleted: src/main/java/org/cxml/fulfull/Segment.java deleted: src/main/java/org/cxml/fulfull/SelectedItem.java deleted: src/main/java/org/cxml/fulfull/SelectedService.java deleted: src/main/java/org/cxml/fulfull/Sender.java deleted: src/main/java/org/cxml/fulfull/ServiceLevel.java deleted: src/main/java/org/cxml/fulfull/SharedSecret.java deleted: src/main/java/org/cxml/fulfull/ShipControl.java deleted: src/main/java/org/cxml/fulfull/ShipNoticeHeader.java deleted: src/main/java/org/cxml/fulfull/ShipNoticeIDInfo.java deleted: src/main/java/org/cxml/fulfull/ShipNoticeItem.java deleted: src/main/java/org/cxml/fulfull/ShipNoticePortion.java deleted: src/main/java/org/cxml/fulfull/ShipNoticeReference.java deleted: src/main/java/org/cxml/fulfull/ShipNoticeRequest.java deleted: src/main/java/org/cxml/fulfull/ShipTo.java deleted: src/main/java/org/cxml/fulfull/ShipmentIdentifier.java deleted: src/main/java/org/cxml/fulfull/Shipping.java deleted: src/main/java/org/cxml/fulfull/ShippingAmount.java deleted: src/main/java/org/cxml/fulfull/ShippingInstructions.java deleted: src/main/java/org/cxml/fulfull/ShippingPaymentMethod.java deleted: src/main/java/org/cxml/fulfull/ShortName.java deleted: src/main/java/org/cxml/fulfull/SourcingStatus.java deleted: src/main/java/org/cxml/fulfull/SpecialHandlingAmount.java deleted: src/main/java/org/cxml/fulfull/SpendDetail.java deleted: src/main/java/org/cxml/fulfull/StartPage.java deleted: src/main/java/org/cxml/fulfull/Status.java deleted: src/main/java/org/cxml/fulfull/StatusUpdateRequest.java deleted: src/main/java/org/cxml/fulfull/Street.java deleted: src/main/java/org/cxml/fulfull/SubmitterInfo.java deleted: src/main/java/org/cxml/fulfull/SubtotalAmount.java deleted: src/main/java/org/cxml/fulfull/Supervisor.java deleted: src/main/java/org/cxml/fulfull/Supplier.java deleted: src/main/java/org/cxml/fulfull/SupplierID.java deleted: src/main/java/org/cxml/fulfull/SupplierList.java deleted: src/main/java/org/cxml/fulfull/SupplierLocation.java deleted: src/main/java/org/cxml/fulfull/SupplierOrderInfo.java deleted: src/main/java/org/cxml/fulfull/SupplierPartAuxiliaryID.java deleted: src/main/java/org/cxml/fulfull/SupplierSetup.java deleted: src/main/java/org/cxml/fulfull/Tax.java deleted: src/main/java/org/cxml/fulfull/TaxAmount.java deleted: src/main/java/org/cxml/fulfull/TaxDetail.java deleted: src/main/java/org/cxml/fulfull/TaxLocation.java deleted: src/main/java/org/cxml/fulfull/TaxableAmount.java deleted: src/main/java/org/cxml/fulfull/TelephoneNumber.java deleted: src/main/java/org/cxml/fulfull/TermReference.java deleted: src/main/java/org/cxml/fulfull/TermsAndConditions.java deleted: src/main/java/org/cxml/fulfull/TermsOfDelivery.java deleted: src/main/java/org/cxml/fulfull/TermsOfDeliveryCode.java deleted: src/main/java/org/cxml/fulfull/TimeCard.java deleted: src/main/java/org/cxml/fulfull/TimeCardInfoRequest.java deleted: src/main/java/org/cxml/fulfull/TimeCardRequest.java deleted: src/main/java/org/cxml/fulfull/TimeCardTimeInterval.java deleted: src/main/java/org/cxml/fulfull/TimeRange.java deleted: src/main/java/org/cxml/fulfull/To.java deleted: src/main/java/org/cxml/fulfull/Tolerances.java deleted: src/main/java/org/cxml/fulfull/Total.java deleted: src/main/java/org/cxml/fulfull/TotalAmountInBillingCurrency.java deleted: src/main/java/org/cxml/fulfull/TotalAmountInPostedCurrency.java deleted: src/main/java/org/cxml/fulfull/TransportInformation.java deleted: src/main/java/org/cxml/fulfull/TransportTerms.java deleted: src/main/java/org/cxml/fulfull/TravelDetail.java deleted: src/main/java/org/cxml/fulfull/TriangularTransactionLawReference.java deleted: src/main/java/org/cxml/fulfull/TripType.java deleted: src/main/java/org/cxml/fulfull/URL.java deleted: src/main/java/org/cxml/fulfull/UnitPrice.java deleted: src/main/java/org/cxml/fulfull/UnitRate.java deleted: src/main/java/org/cxml/fulfull/Value.java deleted: src/main/java/org/cxml/fulfull/Vendor.java deleted: src/main/java/org/cxml/fulfull/WorkLocation.java deleted: src/main/java/org/cxml/fulfull/XadesAllDataObjectsTimeStamp.java deleted: src/main/java/org/cxml/fulfull/XadesAllSignedDataObjects.java deleted: src/main/java/org/cxml/fulfull/XadesAny.java deleted: src/main/java/org/cxml/fulfull/XadesArchiveTimeStamp.java deleted: src/main/java/org/cxml/fulfull/XadesAttrAuthoritiesCertValues.java deleted: src/main/java/org/cxml/fulfull/XadesAttributeCertificateRefs.java deleted: src/main/java/org/cxml/fulfull/XadesAttributeRevocationRefs.java deleted: src/main/java/org/cxml/fulfull/XadesAttributeRevocationValues.java deleted: src/main/java/org/cxml/fulfull/XadesByKey.java deleted: src/main/java/org/cxml/fulfull/XadesByName.java deleted: src/main/java/org/cxml/fulfull/XadesCRLIdentifier.java deleted: src/main/java/org/cxml/fulfull/XadesCRLRef.java deleted: src/main/java/org/cxml/fulfull/XadesCRLRefs.java deleted: src/main/java/org/cxml/fulfull/XadesCRLValues.java deleted: src/main/java/org/cxml/fulfull/XadesCert.java deleted: src/main/java/org/cxml/fulfull/XadesCertDigest.java deleted: src/main/java/org/cxml/fulfull/XadesCertRefs.java deleted: src/main/java/org/cxml/fulfull/XadesCertificateValues.java deleted: src/main/java/org/cxml/fulfull/XadesCertifiedRole.java deleted: src/main/java/org/cxml/fulfull/XadesCertifiedRoles.java deleted: src/main/java/org/cxml/fulfull/XadesClaimedRole.java deleted: src/main/java/org/cxml/fulfull/XadesClaimedRoles.java deleted: src/main/java/org/cxml/fulfull/XadesCommitmentTypeId.java deleted: src/main/java/org/cxml/fulfull/XadesCommitmentTypeIndication.java deleted: src/main/java/org/cxml/fulfull/XadesCommitmentTypeQualifier.java deleted: src/main/java/org/cxml/fulfull/XadesCommitmentTypeQualifiers.java deleted: src/main/java/org/cxml/fulfull/XadesCompleteCertificateRefs.java deleted: src/main/java/org/cxml/fulfull/XadesCompleteRevocationRefs.java deleted: src/main/java/org/cxml/fulfull/XadesCounterSignature.java deleted: src/main/java/org/cxml/fulfull/XadesDataObjectFormat.java deleted: src/main/java/org/cxml/fulfull/XadesDigestAlgAndValue.java deleted: src/main/java/org/cxml/fulfull/XadesDocumentationReference.java deleted: src/main/java/org/cxml/fulfull/XadesDocumentationReferences.java deleted: src/main/java/org/cxml/fulfull/XadesEncapsulatedCRLValue.java deleted: src/main/java/org/cxml/fulfull/XadesEncapsulatedOCSPValue.java deleted: src/main/java/org/cxml/fulfull/XadesEncapsulatedPKIData.java deleted: src/main/java/org/cxml/fulfull/XadesEncapsulatedTimeStamp.java deleted: src/main/java/org/cxml/fulfull/XadesEncapsulatedX509Certificate.java deleted: src/main/java/org/cxml/fulfull/XadesIdentifier.java deleted: src/main/java/org/cxml/fulfull/XadesInclude.java deleted: src/main/java/org/cxml/fulfull/XadesIndividualDataObjectsTimeStamp.java deleted: src/main/java/org/cxml/fulfull/XadesInt.java deleted: src/main/java/org/cxml/fulfull/XadesIssuerSerial.java deleted: src/main/java/org/cxml/fulfull/XadesNoticeNumbers.java deleted: src/main/java/org/cxml/fulfull/XadesNoticeRef.java deleted: src/main/java/org/cxml/fulfull/XadesOCSPIdentifier.java deleted: src/main/java/org/cxml/fulfull/XadesOCSPRef.java deleted: src/main/java/org/cxml/fulfull/XadesOCSPRefs.java deleted: src/main/java/org/cxml/fulfull/XadesOCSPValues.java deleted: src/main/java/org/cxml/fulfull/XadesObjectIdentifier.java deleted: src/main/java/org/cxml/fulfull/XadesObjectReference.java deleted: src/main/java/org/cxml/fulfull/XadesOtherCertificate.java deleted: src/main/java/org/cxml/fulfull/XadesOtherRef.java deleted: src/main/java/org/cxml/fulfull/XadesOtherRefs.java deleted: src/main/java/org/cxml/fulfull/XadesOtherTimeStamp.java deleted: src/main/java/org/cxml/fulfull/XadesOtherValue.java deleted: src/main/java/org/cxml/fulfull/XadesOtherValues.java deleted: src/main/java/org/cxml/fulfull/XadesQualifyingProperties.java deleted: src/main/java/org/cxml/fulfull/XadesQualifyingPropertiesReference.java deleted: src/main/java/org/cxml/fulfull/XadesReferenceInfo.java deleted: src/main/java/org/cxml/fulfull/XadesRefsOnlyTimeStamp.java deleted: src/main/java/org/cxml/fulfull/XadesResponderID.java deleted: src/main/java/org/cxml/fulfull/XadesRevocationValues.java deleted: src/main/java/org/cxml/fulfull/XadesSPURI.java deleted: src/main/java/org/cxml/fulfull/XadesSPUserNotice.java deleted: src/main/java/org/cxml/fulfull/XadesSigAndRefsTimeStamp.java deleted: src/main/java/org/cxml/fulfull/XadesSigPolicyHash.java deleted: src/main/java/org/cxml/fulfull/XadesSigPolicyId.java deleted: src/main/java/org/cxml/fulfull/XadesSigPolicyQualifier.java deleted: src/main/java/org/cxml/fulfull/XadesSigPolicyQualifiers.java deleted: src/main/java/org/cxml/fulfull/XadesSignaturePolicyId.java deleted: src/main/java/org/cxml/fulfull/XadesSignaturePolicyIdentifier.java deleted: src/main/java/org/cxml/fulfull/XadesSignaturePolicyImplied.java deleted: src/main/java/org/cxml/fulfull/XadesSignatureProductionPlace.java deleted: src/main/java/org/cxml/fulfull/XadesSignatureTimeStamp.java deleted: src/main/java/org/cxml/fulfull/XadesSignedDataObjectProperties.java deleted: src/main/java/org/cxml/fulfull/XadesSignedProperties.java deleted: src/main/java/org/cxml/fulfull/XadesSignedSignatureProperties.java deleted: src/main/java/org/cxml/fulfull/XadesSignerRole.java deleted: src/main/java/org/cxml/fulfull/XadesSigningCertificate.java deleted: src/main/java/org/cxml/fulfull/XadesUnsignedDataObjectProperties.java deleted: src/main/java/org/cxml/fulfull/XadesUnsignedDataObjectProperty.java deleted: src/main/java/org/cxml/fulfull/XadesUnsignedProperties.java deleted: src/main/java/org/cxml/fulfull/XadesUnsignedSignatureProperties.java deleted: src/main/java/org/cxml/fulfull/XadesX509IssuerName.java deleted: src/main/java/org/cxml/fulfull/XadesX509SerialNumber.java deleted: src/main/java/org/cxml/fulfull/XadesXAdESTimeStamp.java deleted: src/main/java/org/cxml/fulfull/XadesXMLTimeStamp.java modified: src/main/java/org/cxml/invoicedetail/Accounting.java modified: src/main/java/org/cxml/invoicedetail/AccountingSegment.java new file: src/main/java/org/cxml/invoicedetail/AdditionalAmounts.java modified: src/main/java/org/cxml/invoicedetail/AdditionalCost.java modified: src/main/java/org/cxml/invoicedetail/AdditionalDeduction.java new file: src/main/java/org/cxml/invoicedetail/AdditionalPrices.java modified: src/main/java/org/cxml/invoicedetail/Address.java modified: src/main/java/org/cxml/invoicedetail/AgreementItemOut.java modified: src/main/java/org/cxml/invoicedetail/AirDetail.java modified: src/main/java/org/cxml/invoicedetail/AirLeg.java modified: src/main/java/org/cxml/invoicedetail/AirLegDestination.java modified: src/main/java/org/cxml/invoicedetail/AirLegOrigin.java modified: src/main/java/org/cxml/invoicedetail/Airport.java modified: src/main/java/org/cxml/invoicedetail/Amenities.java modified: src/main/java/org/cxml/invoicedetail/AssetInfo.java modified: src/main/java/org/cxml/invoicedetail/Attachment.java modified: src/main/java/org/cxml/invoicedetail/AttachmentReference.java modified: src/main/java/org/cxml/invoicedetail/AvailablePrice.java new file: src/main/java/org/cxml/invoicedetail/Batch.java new file: src/main/java/org/cxml/invoicedetail/BestBeforeDate.java modified: src/main/java/org/cxml/invoicedetail/BillTo.java modified: src/main/java/org/cxml/invoicedetail/BlanketItemDetail.java modified: src/main/java/org/cxml/invoicedetail/BookingClassCode.java modified: src/main/java/org/cxml/invoicedetail/BrowserFormPost.java modified: src/main/java/org/cxml/invoicedetail/BuyerCookie.java modified: src/main/java/org/cxml/invoicedetail/CXML.java modified: src/main/java/org/cxml/invoicedetail/CXMLAttachment.java modified: src/main/java/org/cxml/invoicedetail/CXMLSignedInfo.java modified: src/main/java/org/cxml/invoicedetail/CarRentalDetail.java modified: src/main/java/org/cxml/invoicedetail/CarRentalDropoff.java modified: src/main/java/org/cxml/invoicedetail/CarRentalFee.java modified: src/main/java/org/cxml/invoicedetail/CarRentalPickup.java modified: src/main/java/org/cxml/invoicedetail/CarrierIdentifier.java new file: src/main/java/org/cxml/invoicedetail/Characteristic.java modified: src/main/java/org/cxml/invoicedetail/Charge.java new file: src/main/java/org/cxml/invoicedetail/City.java modified: src/main/java/org/cxml/invoicedetail/Classification.java modified: src/main/java/org/cxml/invoicedetail/Comments.java modified: src/main/java/org/cxml/invoicedetail/Contact.java modified: src/main/java/org/cxml/invoicedetail/Contractor.java modified: src/main/java/org/cxml/invoicedetail/ContractorIdentifier.java modified: src/main/java/org/cxml/invoicedetail/CopyRequest.java modified: src/main/java/org/cxml/invoicedetail/Correspondent.java modified: src/main/java/org/cxml/invoicedetail/Country.java modified: src/main/java/org/cxml/invoicedetail/CountryCode.java modified: src/main/java/org/cxml/invoicedetail/Creator.java modified: src/main/java/org/cxml/invoicedetail/Credential.java modified: src/main/java/org/cxml/invoicedetail/CredentialMac.java new file: src/main/java/org/cxml/invoicedetail/CustomsInfo.java modified: src/main/java/org/cxml/invoicedetail/DeductedPrice.java modified: src/main/java/org/cxml/invoicedetail/DeductionAmount.java modified: src/main/java/org/cxml/invoicedetail/DeductionPercent.java modified: src/main/java/org/cxml/invoicedetail/DeliverTo.java new file: src/main/java/org/cxml/invoicedetail/DeliveryPeriod.java modified: src/main/java/org/cxml/invoicedetail/DepositAmount.java modified: src/main/java/org/cxml/invoicedetail/Description.java modified: src/main/java/org/cxml/invoicedetail/DigitalSignature.java new file: src/main/java/org/cxml/invoicedetail/Dimension.java modified: src/main/java/org/cxml/invoicedetail/Discount.java modified: src/main/java/org/cxml/invoicedetail/DiscountAmount.java modified: src/main/java/org/cxml/invoicedetail/DiscountPercent.java new file: src/main/java/org/cxml/invoicedetail/DispatchQuantity.java modified: src/main/java/org/cxml/invoicedetail/Distribution.java new file: src/main/java/org/cxml/invoicedetail/DocumentInfo.java modified: src/main/java/org/cxml/invoicedetail/DocumentReference.java new file: src/main/java/org/cxml/invoicedetail/DocumentStatus.java modified: src/main/java/org/cxml/invoicedetail/DsCanonicalizationMethod.java modified: src/main/java/org/cxml/invoicedetail/DsDSAKeyValue.java modified: src/main/java/org/cxml/invoicedetail/DsDigestMethod.java modified: src/main/java/org/cxml/invoicedetail/DsHMACOutputLength.java modified: src/main/java/org/cxml/invoicedetail/DsKeyInfo.java modified: src/main/java/org/cxml/invoicedetail/DsKeyName.java modified: src/main/java/org/cxml/invoicedetail/DsKeyValue.java modified: src/main/java/org/cxml/invoicedetail/DsManifest.java modified: src/main/java/org/cxml/invoicedetail/DsMgmtData.java modified: src/main/java/org/cxml/invoicedetail/DsObject.java modified: src/main/java/org/cxml/invoicedetail/DsPGPData.java modified: src/main/java/org/cxml/invoicedetail/DsPGPKeyID.java modified: src/main/java/org/cxml/invoicedetail/DsPGPKeyPacket.java modified: src/main/java/org/cxml/invoicedetail/DsRSAKeyValue.java modified: src/main/java/org/cxml/invoicedetail/DsReference.java modified: src/main/java/org/cxml/invoicedetail/DsRetrievalMethod.java modified: src/main/java/org/cxml/invoicedetail/DsSPKIData.java modified: src/main/java/org/cxml/invoicedetail/DsSignature.java modified: src/main/java/org/cxml/invoicedetail/DsSignatureMethod.java modified: src/main/java/org/cxml/invoicedetail/DsSignatureProperties.java modified: src/main/java/org/cxml/invoicedetail/DsSignatureProperty.java modified: src/main/java/org/cxml/invoicedetail/DsSignatureValue.java modified: src/main/java/org/cxml/invoicedetail/DsSignedInfo.java modified: src/main/java/org/cxml/invoicedetail/DsTransform.java modified: src/main/java/org/cxml/invoicedetail/DsTransforms.java modified: src/main/java/org/cxml/invoicedetail/DsX509CRL.java modified: src/main/java/org/cxml/invoicedetail/DsX509Certificate.java modified: src/main/java/org/cxml/invoicedetail/DsX509Data.java modified: src/main/java/org/cxml/invoicedetail/DsX509IssuerSerial.java modified: src/main/java/org/cxml/invoicedetail/DsX509SKI.java modified: src/main/java/org/cxml/invoicedetail/DsX509SubjectName.java modified: src/main/java/org/cxml/invoicedetail/DsXPath.java modified: src/main/java/org/cxml/invoicedetail/DueAmount.java modified: src/main/java/org/cxml/invoicedetail/Email.java new file: src/main/java/org/cxml/invoicedetail/ExactAmount.java new file: src/main/java/org/cxml/invoicedetail/ExpiryDate.java modified: src/main/java/org/cxml/invoicedetail/Extrinsic.java modified: src/main/java/org/cxml/invoicedetail/Fax.java modified: src/main/java/org/cxml/invoicedetail/FeeAmount.java modified: src/main/java/org/cxml/invoicedetail/FeeDetail.java modified: src/main/java/org/cxml/invoicedetail/FixedAmount.java modified: src/main/java/org/cxml/invoicedetail/Followup.java new file: src/main/java/org/cxml/invoicedetail/FreeGoodsQuantity.java modified: src/main/java/org/cxml/invoicedetail/From.java new file: src/main/java/org/cxml/invoicedetail/GoodsAndServiceAmount.java modified: src/main/java/org/cxml/invoicedetail/GrossAmount.java new file: src/main/java/org/cxml/invoicedetail/GrossProgressPaymentAmount.java modified: src/main/java/org/cxml/invoicedetail/Header.java modified: src/main/java/org/cxml/invoicedetail/HotelDetail.java modified: src/main/java/org/cxml/invoicedetail/IdReference.java modified: src/main/java/org/cxml/invoicedetail/Identity.java new file: src/main/java/org/cxml/invoicedetail/InformationalAmount.java new file: src/main/java/org/cxml/invoicedetail/InformationalPrice.java new file: src/main/java/org/cxml/invoicedetail/InformationalPriceExclTax.java modified: src/main/java/org/cxml/invoicedetail/InternalID.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailDiscount.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailHeaderIndicator.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailHeaderOrder.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailItem.java new file: src/main/java/org/cxml/invoicedetail/InvoiceDetailItemIndustry.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReference.java new file: src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReferenceIndustry.java new file: src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReferenceRetail.java new file: src/main/java/org/cxml/invoicedetail/InvoiceDetailItemRetail.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailLineIndicator.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailLineShipping.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailLineSpecialHandling.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailOrder.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailOrderInfo.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailOrderSummary.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailPaymentTerm.java new file: src/main/java/org/cxml/invoicedetail/InvoiceDetailReceiptInfo.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailRequest.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailRequestHeader.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailServiceItem.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailServiceItemReference.java new file: src/main/java/org/cxml/invoicedetail/InvoiceDetailShipNoticeInfo.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailShipping.java modified: src/main/java/org/cxml/invoicedetail/InvoiceDetailSummary.java new file: src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryIndustry.java new file: src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryLineItemModifications.java new file: src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryRetail.java new file: src/main/java/org/cxml/invoicedetail/InvoiceHeaderModifications.java modified: src/main/java/org/cxml/invoicedetail/InvoiceIDInfo.java new file: src/main/java/org/cxml/invoicedetail/InvoiceItemIDInfo.java new file: src/main/java/org/cxml/invoicedetail/InvoiceItemModifications.java modified: src/main/java/org/cxml/invoicedetail/InvoiceLaborDetail.java modified: src/main/java/org/cxml/invoicedetail/InvoicePartner.java modified: src/main/java/org/cxml/invoicedetail/InvoiceReference.java modified: src/main/java/org/cxml/invoicedetail/InvoiceStatus.java modified: src/main/java/org/cxml/invoicedetail/InvoiceTimeCardDetail.java new file: src/main/java/org/cxml/invoicedetail/Issuer.java modified: src/main/java/org/cxml/invoicedetail/ItemDetail.java new file: src/main/java/org/cxml/invoicedetail/ItemDetailIndustry.java new file: src/main/java/org/cxml/invoicedetail/ItemDetailRetail.java modified: src/main/java/org/cxml/invoicedetail/ItemID.java modified: src/main/java/org/cxml/invoicedetail/ItemIn.java new file: src/main/java/org/cxml/invoicedetail/ItemIndicator.java modified: src/main/java/org/cxml/invoicedetail/ItemOut.java new file: src/main/java/org/cxml/invoicedetail/ItemOutIndustry.java new file: src/main/java/org/cxml/invoicedetail/ItemOutRetail.java modified: src/main/java/org/cxml/invoicedetail/JobDescription.java modified: src/main/java/org/cxml/invoicedetail/LaborDetail.java modified: src/main/java/org/cxml/invoicedetail/LegDestination.java modified: src/main/java/org/cxml/invoicedetail/LegOrigin.java modified: src/main/java/org/cxml/invoicedetail/LimitedMileage.java modified: src/main/java/org/cxml/invoicedetail/ManufacturerName.java modified: src/main/java/org/cxml/invoicedetail/MasterAgreementIDInfo.java modified: src/main/java/org/cxml/invoicedetail/MasterAgreementReference.java modified: src/main/java/org/cxml/invoicedetail/MasterAgreementRequest.java modified: src/main/java/org/cxml/invoicedetail/MasterAgreementRequestHeader.java modified: src/main/java/org/cxml/invoicedetail/MaxAmount.java modified: src/main/java/org/cxml/invoicedetail/MaxReleaseAmount.java modified: src/main/java/org/cxml/invoicedetail/Meal.java modified: src/main/java/org/cxml/invoicedetail/Message.java modified: src/main/java/org/cxml/invoicedetail/MinAmount.java modified: src/main/java/org/cxml/invoicedetail/MinReleaseAmount.java modified: src/main/java/org/cxml/invoicedetail/Modification.java modified: src/main/java/org/cxml/invoicedetail/ModificationDetail.java modified: src/main/java/org/cxml/invoicedetail/Modifications.java modified: src/main/java/org/cxml/invoicedetail/Money.java new file: src/main/java/org/cxml/invoicedetail/Municipality.java modified: src/main/java/org/cxml/invoicedetail/Name.java modified: src/main/java/org/cxml/invoicedetail/NetAmount.java modified: src/main/java/org/cxml/invoicedetail/Node.java modified: src/main/java/org/cxml/invoicedetail/ObjectFactory.java modified: src/main/java/org/cxml/invoicedetail/OrderIDInfo.java modified: src/main/java/org/cxml/invoicedetail/OrderInfo.java modified: src/main/java/org/cxml/invoicedetail/OrderMethod.java modified: src/main/java/org/cxml/invoicedetail/OrderMethods.java modified: src/main/java/org/cxml/invoicedetail/OrderReference.java modified: src/main/java/org/cxml/invoicedetail/OrderRequest.java modified: src/main/java/org/cxml/invoicedetail/OrderRequestHeader.java new file: src/main/java/org/cxml/invoicedetail/OrderStatusRequestIDInfo.java new file: src/main/java/org/cxml/invoicedetail/OrderStatusRequestReference.java modified: src/main/java/org/cxml/invoicedetail/OrderTarget.java new file: src/main/java/org/cxml/invoicedetail/OrderedQuantity.java modified: src/main/java/org/cxml/invoicedetail/OriginalDocument.java modified: src/main/java/org/cxml/invoicedetail/OriginalPrice.java modified: src/main/java/org/cxml/invoicedetail/OtherOrderTarget.java modified: src/main/java/org/cxml/invoicedetail/PCard.java new file: src/main/java/org/cxml/invoicedetail/PackageID.java new file: src/main/java/org/cxml/invoicedetail/Packaging.java new file: src/main/java/org/cxml/invoicedetail/PackagingCode.java modified: src/main/java/org/cxml/invoicedetail/PartialAmount.java new file: src/main/java/org/cxml/invoicedetail/PartnerContact.java modified: src/main/java/org/cxml/invoicedetail/Path.java modified: src/main/java/org/cxml/invoicedetail/Payment.java modified: src/main/java/org/cxml/invoicedetail/PaymentStatus.java modified: src/main/java/org/cxml/invoicedetail/PaymentTerm.java modified: src/main/java/org/cxml/invoicedetail/Penalty.java modified: src/main/java/org/cxml/invoicedetail/Percentage.java modified: src/main/java/org/cxml/invoicedetail/Period.java modified: src/main/java/org/cxml/invoicedetail/Phone.java modified: src/main/java/org/cxml/invoicedetail/Place.java modified: src/main/java/org/cxml/invoicedetail/PolicyViolation.java modified: src/main/java/org/cxml/invoicedetail/PolicyViolationJustification.java modified: src/main/java/org/cxml/invoicedetail/PostalAddress.java modified: src/main/java/org/cxml/invoicedetail/PriceBasisQuantity.java modified: src/main/java/org/cxml/invoicedetail/PriceTolerance.java new file: src/main/java/org/cxml/invoicedetail/Product.java new file: src/main/java/org/cxml/invoicedetail/ProductMovementItemIDInfo.java new file: src/main/java/org/cxml/invoicedetail/PropertyReference.java new file: src/main/java/org/cxml/invoicedetail/PropertyValuation.java new file: src/main/java/org/cxml/invoicedetail/PropertyValue.java modified: src/main/java/org/cxml/invoicedetail/ProviderDoneMessage.java modified: src/main/java/org/cxml/invoicedetail/ProviderSetupRequest.java modified: src/main/java/org/cxml/invoicedetail/ProviderSetupResponse.java modified: src/main/java/org/cxml/invoicedetail/PunchOutOrderMessage.java modified: src/main/java/org/cxml/invoicedetail/PunchOutOrderMessageHeader.java modified: src/main/java/org/cxml/invoicedetail/PunchOutSetupRequest.java modified: src/main/java/org/cxml/invoicedetail/PunchOutSetupResponse.java modified: src/main/java/org/cxml/invoicedetail/PurchaseRequisition.java modified: src/main/java/org/cxml/invoicedetail/PurchaseRequisitionHeader.java modified: src/main/java/org/cxml/invoicedetail/PurchaseRequisitionRequest.java modified: src/main/java/org/cxml/invoicedetail/QuantityTolerance.java modified: src/main/java/org/cxml/invoicedetail/RailDetail.java modified: src/main/java/org/cxml/invoicedetail/RailLeg.java modified: src/main/java/org/cxml/invoicedetail/RailLegDestination.java modified: src/main/java/org/cxml/invoicedetail/RailLegOrigin.java modified: src/main/java/org/cxml/invoicedetail/Rate.java new file: src/main/java/org/cxml/invoicedetail/ReceiptIDInfo.java new file: src/main/java/org/cxml/invoicedetail/ReceiptLineItemReference.java new file: src/main/java/org/cxml/invoicedetail/ReceiptReference.java new file: src/main/java/org/cxml/invoicedetail/ReleaseInfo.java modified: src/main/java/org/cxml/invoicedetail/Request.java modified: src/main/java/org/cxml/invoicedetail/Response.java modified: src/main/java/org/cxml/invoicedetail/ReturnData.java modified: src/main/java/org/cxml/invoicedetail/RoomType.java modified: src/main/java/org/cxml/invoicedetail/Route.java new file: src/main/java/org/cxml/invoicedetail/ScheduleLine.java new file: src/main/java/org/cxml/invoicedetail/ScheduleLineReleaseInfo.java modified: src/main/java/org/cxml/invoicedetail/Segment.java modified: src/main/java/org/cxml/invoicedetail/SelectedItem.java modified: src/main/java/org/cxml/invoicedetail/Sender.java modified: src/main/java/org/cxml/invoicedetail/SerialNumber.java new file: src/main/java/org/cxml/invoicedetail/ServiceEntryItemIDInfo.java new file: src/main/java/org/cxml/invoicedetail/ServiceEntryItemReference.java modified: src/main/java/org/cxml/invoicedetail/SharedSecret.java modified: src/main/java/org/cxml/invoicedetail/ShipNoticeIDInfo.java new file: src/main/java/org/cxml/invoicedetail/ShipNoticeLineItemReference.java modified: src/main/java/org/cxml/invoicedetail/ShipNoticeReference.java new file: src/main/java/org/cxml/invoicedetail/ShipNoticeReleaseInfo.java modified: src/main/java/org/cxml/invoicedetail/ShipTo.java modified: src/main/java/org/cxml/invoicedetail/ShipmentIdentifier.java modified: src/main/java/org/cxml/invoicedetail/Shipping.java modified: src/main/java/org/cxml/invoicedetail/ShippingAmount.java modified: src/main/java/org/cxml/invoicedetail/ShippingInstructions.java new file: src/main/java/org/cxml/invoicedetail/ShippingMark.java modified: src/main/java/org/cxml/invoicedetail/ShippingPaymentMethod.java modified: src/main/java/org/cxml/invoicedetail/ShortName.java modified: src/main/java/org/cxml/invoicedetail/SourcingStatus.java modified: src/main/java/org/cxml/invoicedetail/SpecialHandlingAmount.java modified: src/main/java/org/cxml/invoicedetail/SpendDetail.java modified: src/main/java/org/cxml/invoicedetail/StartPage.java new file: src/main/java/org/cxml/invoicedetail/State.java modified: src/main/java/org/cxml/invoicedetail/Status.java modified: src/main/java/org/cxml/invoicedetail/StatusUpdateRequest.java modified: src/main/java/org/cxml/invoicedetail/Street.java new file: src/main/java/org/cxml/invoicedetail/SubcontractingComponent.java modified: src/main/java/org/cxml/invoicedetail/SubtotalAmount.java modified: src/main/java/org/cxml/invoicedetail/Supervisor.java modified: src/main/java/org/cxml/invoicedetail/Supplier.java modified: src/main/java/org/cxml/invoicedetail/SupplierID.java modified: src/main/java/org/cxml/invoicedetail/SupplierList.java modified: src/main/java/org/cxml/invoicedetail/SupplierLocation.java modified: src/main/java/org/cxml/invoicedetail/SupplierOrderInfo.java modified: src/main/java/org/cxml/invoicedetail/SupplierPartAuxiliaryID.java new file: src/main/java/org/cxml/invoicedetail/SupplierPartID.java modified: src/main/java/org/cxml/invoicedetail/SupplierSetup.java modified: src/main/java/org/cxml/invoicedetail/Tax.java modified: src/main/java/org/cxml/invoicedetail/TaxAmount.java modified: src/main/java/org/cxml/invoicedetail/TaxDetail.java modified: src/main/java/org/cxml/invoicedetail/TaxLocation.java modified: src/main/java/org/cxml/invoicedetail/TaxableAmount.java modified: src/main/java/org/cxml/invoicedetail/TelephoneNumber.java modified: src/main/java/org/cxml/invoicedetail/TermReference.java modified: src/main/java/org/cxml/invoicedetail/TermsAndConditions.java modified: src/main/java/org/cxml/invoicedetail/TermsOfDelivery.java modified: src/main/java/org/cxml/invoicedetail/TermsOfDeliveryCode.java new file: src/main/java/org/cxml/invoicedetail/TermsOfTransport.java modified: src/main/java/org/cxml/invoicedetail/TimeCardIDInfo.java modified: src/main/java/org/cxml/invoicedetail/TimeCardReference.java modified: src/main/java/org/cxml/invoicedetail/TimeRange.java modified: src/main/java/org/cxml/invoicedetail/To.java modified: src/main/java/org/cxml/invoicedetail/Tolerances.java modified: src/main/java/org/cxml/invoicedetail/Total.java new file: src/main/java/org/cxml/invoicedetail/TotalAllowances.java modified: src/main/java/org/cxml/invoicedetail/TotalAmountInBillingCurrency.java modified: src/main/java/org/cxml/invoicedetail/TotalAmountInPostedCurrency.java new file: src/main/java/org/cxml/invoicedetail/TotalAmountWithoutTax.java new file: src/main/java/org/cxml/invoicedetail/TotalCharges.java new file: src/main/java/org/cxml/invoicedetail/TotalRetailAmount.java new file: src/main/java/org/cxml/invoicedetail/TotalReturnableItemsDepositAmount.java modified: src/main/java/org/cxml/invoicedetail/TransportInformation.java modified: src/main/java/org/cxml/invoicedetail/TransportTerms.java modified: src/main/java/org/cxml/invoicedetail/TravelDetail.java modified: src/main/java/org/cxml/invoicedetail/TriangularTransactionLawReference.java modified: src/main/java/org/cxml/invoicedetail/TripType.java modified: src/main/java/org/cxml/invoicedetail/URL.java new file: src/main/java/org/cxml/invoicedetail/UnitGrossPrice.java new file: src/main/java/org/cxml/invoicedetail/UnitNetPriceCorrection.java modified: src/main/java/org/cxml/invoicedetail/UnitOfMeasure.java modified: src/main/java/org/cxml/invoicedetail/UnitPrice.java modified: src/main/java/org/cxml/invoicedetail/UnitRate.java modified: src/main/java/org/cxml/invoicedetail/Value.java new file: src/main/java/org/cxml/invoicedetail/ValueGroup.java modified: src/main/java/org/cxml/invoicedetail/Vendor.java modified: src/main/java/org/cxml/invoicedetail/WorkLocation.java modified: src/main/java/org/cxml/invoicedetail/XadesAllDataObjectsTimeStamp.java modified: src/main/java/org/cxml/invoicedetail/XadesAllSignedDataObjects.java modified: src/main/java/org/cxml/invoicedetail/XadesAny.java modified: src/main/java/org/cxml/invoicedetail/XadesArchiveTimeStamp.java modified: src/main/java/org/cxml/invoicedetail/XadesAttrAuthoritiesCertValues.java modified: src/main/java/org/cxml/invoicedetail/XadesAttributeCertificateRefs.java modified: src/main/java/org/cxml/invoicedetail/XadesAttributeRevocationRefs.java modified: src/main/java/org/cxml/invoicedetail/XadesAttributeRevocationValues.java modified: src/main/java/org/cxml/invoicedetail/XadesByKey.java modified: src/main/java/org/cxml/invoicedetail/XadesByName.java modified: src/main/java/org/cxml/invoicedetail/XadesCRLIdentifier.java modified: src/main/java/org/cxml/invoicedetail/XadesCRLRef.java modified: src/main/java/org/cxml/invoicedetail/XadesCRLRefs.java modified: src/main/java/org/cxml/invoicedetail/XadesCRLValues.java modified: src/main/java/org/cxml/invoicedetail/XadesCert.java modified: src/main/java/org/cxml/invoicedetail/XadesCertDigest.java modified: src/main/java/org/cxml/invoicedetail/XadesCertRefs.java modified: src/main/java/org/cxml/invoicedetail/XadesCertificateValues.java modified: src/main/java/org/cxml/invoicedetail/XadesCertifiedRole.java modified: src/main/java/org/cxml/invoicedetail/XadesCertifiedRoles.java modified: src/main/java/org/cxml/invoicedetail/XadesClaimedRole.java modified: src/main/java/org/cxml/invoicedetail/XadesClaimedRoles.java modified: src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeId.java modified: src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeIndication.java modified: src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeQualifier.java modified: src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeQualifiers.java modified: src/main/java/org/cxml/invoicedetail/XadesCompleteCertificateRefs.java modified: src/main/java/org/cxml/invoicedetail/XadesCompleteRevocationRefs.java modified: src/main/java/org/cxml/invoicedetail/XadesCounterSignature.java modified: src/main/java/org/cxml/invoicedetail/XadesDataObjectFormat.java modified: src/main/java/org/cxml/invoicedetail/XadesDigestAlgAndValue.java modified: src/main/java/org/cxml/invoicedetail/XadesDocumentationReference.java modified: src/main/java/org/cxml/invoicedetail/XadesDocumentationReferences.java modified: src/main/java/org/cxml/invoicedetail/XadesEncapsulatedCRLValue.java modified: src/main/java/org/cxml/invoicedetail/XadesEncapsulatedOCSPValue.java modified: src/main/java/org/cxml/invoicedetail/XadesEncapsulatedPKIData.java modified: src/main/java/org/cxml/invoicedetail/XadesEncapsulatedTimeStamp.java modified: src/main/java/org/cxml/invoicedetail/XadesEncapsulatedX509Certificate.java modified: src/main/java/org/cxml/invoicedetail/XadesIdentifier.java modified: src/main/java/org/cxml/invoicedetail/XadesInclude.java modified: src/main/java/org/cxml/invoicedetail/XadesIndividualDataObjectsTimeStamp.java modified: src/main/java/org/cxml/invoicedetail/XadesInt.java modified: src/main/java/org/cxml/invoicedetail/XadesIssuerSerial.java modified: src/main/java/org/cxml/invoicedetail/XadesNoticeNumbers.java modified: src/main/java/org/cxml/invoicedetail/XadesNoticeRef.java modified: src/main/java/org/cxml/invoicedetail/XadesOCSPIdentifier.java modified: src/main/java/org/cxml/invoicedetail/XadesOCSPRef.java modified: src/main/java/org/cxml/invoicedetail/XadesOCSPRefs.java modified: src/main/java/org/cxml/invoicedetail/XadesOCSPValues.java modified: src/main/java/org/cxml/invoicedetail/XadesObjectIdentifier.java modified: src/main/java/org/cxml/invoicedetail/XadesObjectReference.java modified: src/main/java/org/cxml/invoicedetail/XadesOtherCertificate.java modified: src/main/java/org/cxml/invoicedetail/XadesOtherRef.java modified: src/main/java/org/cxml/invoicedetail/XadesOtherRefs.java modified: src/main/java/org/cxml/invoicedetail/XadesOtherTimeStamp.java modified: src/main/java/org/cxml/invoicedetail/XadesOtherValue.java modified: src/main/java/org/cxml/invoicedetail/XadesOtherValues.java modified: src/main/java/org/cxml/invoicedetail/XadesQualifyingProperties.java modified: src/main/java/org/cxml/invoicedetail/XadesQualifyingPropertiesReference.java modified: src/main/java/org/cxml/invoicedetail/XadesReferenceInfo.java modified: src/main/java/org/cxml/invoicedetail/XadesRefsOnlyTimeStamp.java modified: src/main/java/org/cxml/invoicedetail/XadesResponderID.java modified: src/main/java/org/cxml/invoicedetail/XadesRevocationValues.java modified: src/main/java/org/cxml/invoicedetail/XadesSPURI.java modified: src/main/java/org/cxml/invoicedetail/XadesSPUserNotice.java modified: src/main/java/org/cxml/invoicedetail/XadesSigAndRefsTimeStamp.java modified: src/main/java/org/cxml/invoicedetail/XadesSigPolicyHash.java modified: src/main/java/org/cxml/invoicedetail/XadesSigPolicyId.java modified: src/main/java/org/cxml/invoicedetail/XadesSigPolicyQualifier.java modified: src/main/java/org/cxml/invoicedetail/XadesSigPolicyQualifiers.java modified: src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyId.java modified: src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyIdentifier.java modified: src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyImplied.java modified: src/main/java/org/cxml/invoicedetail/XadesSignatureProductionPlace.java modified: src/main/java/org/cxml/invoicedetail/XadesSignatureTimeStamp.java modified: src/main/java/org/cxml/invoicedetail/XadesSignedDataObjectProperties.java modified: src/main/java/org/cxml/invoicedetail/XadesSignedProperties.java modified: src/main/java/org/cxml/invoicedetail/XadesSignedSignatureProperties.java modified: src/main/java/org/cxml/invoicedetail/XadesSignerRole.java modified: src/main/java/org/cxml/invoicedetail/XadesSigningCertificate.java modified: src/main/java/org/cxml/invoicedetail/XadesUnsignedDataObjectProperties.java modified: src/main/java/org/cxml/invoicedetail/XadesUnsignedDataObjectProperty.java modified: src/main/java/org/cxml/invoicedetail/XadesUnsignedProperties.java modified: src/main/java/org/cxml/invoicedetail/XadesUnsignedSignatureProperties.java modified: src/main/java/org/cxml/invoicedetail/XadesX509IssuerName.java modified: src/main/java/org/cxml/invoicedetail/XadesX509SerialNumber.java modified: src/main/java/org/cxml/invoicedetail/XadesXAdESTimeStamp.java modified: src/main/java/org/cxml/invoicedetail/XadesXMLTimeStamp.java new file: src/main/java/org/cxml/v12028/Accounting.java new file: src/main/java/org/cxml/v12028/AccountingSegment.java new file: src/main/java/org/cxml/v12028/AdditionalAmounts.java new file: src/main/java/org/cxml/v12028/AdditionalCost.java new file: src/main/java/org/cxml/v12028/AdditionalDeduction.java new file: src/main/java/org/cxml/v12028/AdditionalPrices.java new file: src/main/java/org/cxml/v12028/Address.java new file: src/main/java/org/cxml/v12028/AgreementItemOut.java new file: src/main/java/org/cxml/v12028/AirDetail.java new file: src/main/java/org/cxml/v12028/AirLeg.java new file: src/main/java/org/cxml/v12028/AirLegDestination.java new file: src/main/java/org/cxml/v12028/AirLegOrigin.java new file: src/main/java/org/cxml/v12028/Airport.java new file: src/main/java/org/cxml/v12028/Amenities.java new file: src/main/java/org/cxml/v12028/AnnualRevenue.java new file: src/main/java/org/cxml/v12028/ApprovalInfo.java new file: src/main/java/org/cxml/v12028/AssetInfo.java new file: src/main/java/org/cxml/v12028/Attachment.java new file: src/main/java/org/cxml/v12028/AttachmentReference.java new file: src/main/java/org/cxml/v12028/AuthRequest.java new file: src/main/java/org/cxml/v12028/AuthResponse.java new file: src/main/java/org/cxml/v12028/AutoPublish.java new file: src/main/java/org/cxml/v12028/AvailablePrice.java new file: src/main/java/org/cxml/v12028/Batch.java new file: src/main/java/org/cxml/v12028/BestBeforeDate.java new file: src/main/java/org/cxml/v12028/BillTo.java new file: src/main/java/org/cxml/v12028/BlanketItemDetail.java new file: src/main/java/org/cxml/v12028/BlockedQuantity.java new file: src/main/java/org/cxml/v12028/BookingClassCode.java new file: src/main/java/org/cxml/v12028/BrowserFormPost.java new file: src/main/java/org/cxml/v12028/BuyerCookie.java new file: src/main/java/org/cxml/v12028/CIFContent.java new file: src/main/java/org/cxml/v12028/CXML.java new file: src/main/java/org/cxml/v12028/CXMLAttachment.java new file: src/main/java/org/cxml/v12028/CXMLSignedInfo.java new file: src/main/java/org/cxml/v12028/CarRentalDetail.java new file: src/main/java/org/cxml/v12028/CarRentalDropoff.java new file: src/main/java/org/cxml/v12028/CarRentalFee.java new file: src/main/java/org/cxml/v12028/CarRentalPickup.java new file: src/main/java/org/cxml/v12028/CarrierIdentifier.java new file: src/main/java/org/cxml/v12028/CatalogName.java new file: src/main/java/org/cxml/v12028/CatalogUploadRequest.java new file: src/main/java/org/cxml/v12028/Characteristic.java new file: src/main/java/org/cxml/v12028/Charge.java new file: src/main/java/org/cxml/v12028/City.java new file: src/main/java/org/cxml/v12028/Classification.java new file: src/main/java/org/cxml/v12028/Comments.java new file: src/main/java/org/cxml/v12028/Commodities.java new file: src/main/java/org/cxml/v12028/Commodity.java new file: src/main/java/org/cxml/v12028/CommodityCode.java new file: src/main/java/org/cxml/v12028/ComponentConsumptionDetails.java new file: src/main/java/org/cxml/v12028/ComponentConsumptionHeader.java new file: src/main/java/org/cxml/v12028/ComponentConsumptionItem.java new file: src/main/java/org/cxml/v12028/ComponentConsumptionPortion.java new file: src/main/java/org/cxml/v12028/ComponentConsumptionRequest.java new file: src/main/java/org/cxml/v12028/ConfirmationHeader.java new file: src/main/java/org/cxml/v12028/ConfirmationItem.java new file: src/main/java/org/cxml/v12028/ConfirmationRequest.java new file: src/main/java/org/cxml/v12028/ConfirmationStatus.java new file: src/main/java/org/cxml/v12028/ConsignmentInventory.java new file: src/main/java/org/cxml/v12028/ConsignmentMovement.java new file: src/main/java/org/cxml/v12028/Contact.java new file: src/main/java/org/cxml/v12028/Contract.java new file: src/main/java/org/cxml/v12028/ContractItem.java new file: src/main/java/org/cxml/v12028/Contractor.java new file: src/main/java/org/cxml/v12028/ContractorIdentifier.java new file: src/main/java/org/cxml/v12028/CopyRequest.java new file: src/main/java/org/cxml/v12028/CorporateInformation.java new file: src/main/java/org/cxml/v12028/Correspondent.java new file: src/main/java/org/cxml/v12028/Country.java new file: src/main/java/org/cxml/v12028/CountryCode.java new file: src/main/java/org/cxml/v12028/Creator.java new file: src/main/java/org/cxml/v12028/Credential.java new file: src/main/java/org/cxml/v12028/CredentialMac.java new file: src/main/java/org/cxml/v12028/CustomsInfo.java new file: src/main/java/org/cxml/v12028/DataAvailableMessage.java new file: src/main/java/org/cxml/v12028/DataRequest.java new file: src/main/java/org/cxml/v12028/DataResponse.java new file: src/main/java/org/cxml/v12028/DeductedPrice.java new file: src/main/java/org/cxml/v12028/DeductionAmount.java new file: src/main/java/org/cxml/v12028/DeductionPercent.java new file: src/main/java/org/cxml/v12028/DeliverTo.java new file: src/main/java/org/cxml/v12028/DeliveryAddress.java new file: src/main/java/org/cxml/v12028/DeliveryPeriod.java new file: src/main/java/org/cxml/v12028/DepositAmount.java new file: src/main/java/org/cxml/v12028/Description.java new file: src/main/java/org/cxml/v12028/DigitalSignature.java new file: src/main/java/org/cxml/v12028/Dimension.java new file: src/main/java/org/cxml/v12028/Discount.java new file: src/main/java/org/cxml/v12028/DiscountAmount.java new file: src/main/java/org/cxml/v12028/DiscountPercent.java new file: src/main/java/org/cxml/v12028/DispatchQuantity.java new file: src/main/java/org/cxml/v12028/Distribution.java new file: src/main/java/org/cxml/v12028/DocumentInfo.java new file: src/main/java/org/cxml/v12028/DocumentReference.java new file: src/main/java/org/cxml/v12028/DocumentStatus.java new file: src/main/java/org/cxml/v12028/DsCanonicalizationMethod.java new file: src/main/java/org/cxml/v12028/DsDSAKeyValue.java new file: src/main/java/org/cxml/v12028/DsDigestMethod.java new file: src/main/java/org/cxml/v12028/DsHMACOutputLength.java new file: src/main/java/org/cxml/v12028/DsKeyInfo.java new file: src/main/java/org/cxml/v12028/DsKeyName.java new file: src/main/java/org/cxml/v12028/DsKeyValue.java new file: src/main/java/org/cxml/v12028/DsManifest.java new file: src/main/java/org/cxml/v12028/DsMgmtData.java new file: src/main/java/org/cxml/v12028/DsObject.java new file: src/main/java/org/cxml/v12028/DsPGPData.java new file: src/main/java/org/cxml/v12028/DsPGPKeyID.java new file: src/main/java/org/cxml/v12028/DsPGPKeyPacket.java new file: src/main/java/org/cxml/v12028/DsRSAKeyValue.java new file: src/main/java/org/cxml/v12028/DsReference.java new file: src/main/java/org/cxml/v12028/DsRetrievalMethod.java new file: src/main/java/org/cxml/v12028/DsSPKIData.java new file: src/main/java/org/cxml/v12028/DsSignature.java new file: src/main/java/org/cxml/v12028/DsSignatureMethod.java new file: src/main/java/org/cxml/v12028/DsSignatureProperties.java new file: src/main/java/org/cxml/v12028/DsSignatureProperty.java new file: src/main/java/org/cxml/v12028/DsSignatureValue.java new file: src/main/java/org/cxml/v12028/DsSignedInfo.java new file: src/main/java/org/cxml/v12028/DsTransform.java new file: src/main/java/org/cxml/v12028/DsTransforms.java new file: src/main/java/org/cxml/v12028/DsX509CRL.java new file: src/main/java/org/cxml/v12028/DsX509Certificate.java new file: src/main/java/org/cxml/v12028/DsX509Data.java new file: src/main/java/org/cxml/v12028/DsX509IssuerSerial.java new file: src/main/java/org/cxml/v12028/DsX509SKI.java new file: src/main/java/org/cxml/v12028/DsX509SubjectName.java new file: src/main/java/org/cxml/v12028/DsXPath.java new file: src/main/java/org/cxml/v12028/DueAmount.java new file: src/main/java/org/cxml/v12028/Email.java new file: src/main/java/org/cxml/v12028/EnumerationValue.java new file: src/main/java/org/cxml/v12028/ExactAmount.java new file: src/main/java/org/cxml/v12028/Expense.java new file: src/main/java/org/cxml/v12028/ExpenseAmount.java new file: src/main/java/org/cxml/v12028/ExpiryDate.java new file: src/main/java/org/cxml/v12028/Extrinsic.java new file: src/main/java/org/cxml/v12028/Fax.java new file: src/main/java/org/cxml/v12028/FeeAmount.java new file: src/main/java/org/cxml/v12028/FeeDetail.java new file: src/main/java/org/cxml/v12028/FixedAmount.java new file: src/main/java/org/cxml/v12028/Followup.java new file: src/main/java/org/cxml/v12028/Forecast.java new file: src/main/java/org/cxml/v12028/ForecastQuantity.java new file: src/main/java/org/cxml/v12028/Format.java new file: src/main/java/org/cxml/v12028/FreeGoodsQuantity.java new file: src/main/java/org/cxml/v12028/From.java new file: src/main/java/org/cxml/v12028/GetPendingRequest.java new file: src/main/java/org/cxml/v12028/GetPendingResponse.java new file: src/main/java/org/cxml/v12028/GoodsAndServiceAmount.java new file: src/main/java/org/cxml/v12028/GrossAmount.java new file: src/main/java/org/cxml/v12028/GrossProgressPaymentAmount.java new file: src/main/java/org/cxml/v12028/Hazard.java new file: src/main/java/org/cxml/v12028/Header.java new file: src/main/java/org/cxml/v12028/HotelDetail.java new file: src/main/java/org/cxml/v12028/IdReference.java new file: src/main/java/org/cxml/v12028/Identity.java new file: src/main/java/org/cxml/v12028/IncrementQuantity.java new file: src/main/java/org/cxml/v12028/Index.java new file: src/main/java/org/cxml/v12028/IndexItem.java new file: src/main/java/org/cxml/v12028/IndexItemAdd.java new file: src/main/java/org/cxml/v12028/IndexItemDelete.java new file: src/main/java/org/cxml/v12028/IndexItemDetail.java new file: src/main/java/org/cxml/v12028/IndexItemPunchout.java new file: src/main/java/org/cxml/v12028/Industry.java new file: src/main/java/org/cxml/v12028/InformationalAmount.java new file: src/main/java/org/cxml/v12028/InformationalPrice.java new file: src/main/java/org/cxml/v12028/InformationalPriceExclTax.java new file: src/main/java/org/cxml/v12028/InternalID.java new file: src/main/java/org/cxml/v12028/Inventory.java new file: src/main/java/org/cxml/v12028/InvoiceDetailDiscount.java new file: src/main/java/org/cxml/v12028/InvoiceDetailHeaderIndicator.java new file: src/main/java/org/cxml/v12028/InvoiceDetailHeaderOrder.java new file: src/main/java/org/cxml/v12028/InvoiceDetailItem.java new file: src/main/java/org/cxml/v12028/InvoiceDetailItemIndustry.java new file: src/main/java/org/cxml/v12028/InvoiceDetailItemReference.java new file: src/main/java/org/cxml/v12028/InvoiceDetailItemReferenceIndustry.java new file: src/main/java/org/cxml/v12028/InvoiceDetailItemReferenceRetail.java new file: src/main/java/org/cxml/v12028/InvoiceDetailItemRetail.java new file: src/main/java/org/cxml/v12028/InvoiceDetailLineIndicator.java new file: src/main/java/org/cxml/v12028/InvoiceDetailLineShipping.java new file: src/main/java/org/cxml/v12028/InvoiceDetailLineSpecialHandling.java new file: src/main/java/org/cxml/v12028/InvoiceDetailOrder.java new file: src/main/java/org/cxml/v12028/InvoiceDetailOrderInfo.java new file: src/main/java/org/cxml/v12028/InvoiceDetailOrderSummary.java new file: src/main/java/org/cxml/v12028/InvoiceDetailPaymentTerm.java new file: src/main/java/org/cxml/v12028/InvoiceDetailReceiptInfo.java new file: src/main/java/org/cxml/v12028/InvoiceDetailRequest.java new file: src/main/java/org/cxml/v12028/InvoiceDetailRequestHeader.java new file: src/main/java/org/cxml/v12028/InvoiceDetailServiceItem.java new file: src/main/java/org/cxml/v12028/InvoiceDetailServiceItemReference.java new file: src/main/java/org/cxml/v12028/InvoiceDetailShipNoticeInfo.java new file: src/main/java/org/cxml/v12028/InvoiceDetailShipping.java new file: src/main/java/org/cxml/v12028/InvoiceDetailSummary.java new file: src/main/java/org/cxml/v12028/InvoiceDetailSummaryIndustry.java new file: src/main/java/org/cxml/v12028/InvoiceDetailSummaryLineItemModifications.java new file: src/main/java/org/cxml/v12028/InvoiceDetailSummaryRetail.java new file: src/main/java/org/cxml/v12028/InvoiceHeaderModifications.java new file: src/main/java/org/cxml/v12028/InvoiceIDInfo.java new file: src/main/java/org/cxml/v12028/InvoiceItemIDInfo.java new file: src/main/java/org/cxml/v12028/InvoiceItemModifications.java new file: src/main/java/org/cxml/v12028/InvoiceLaborDetail.java new file: src/main/java/org/cxml/v12028/InvoicePartner.java new file: src/main/java/org/cxml/v12028/InvoiceReference.java new file: src/main/java/org/cxml/v12028/InvoiceStatus.java new file: src/main/java/org/cxml/v12028/InvoiceTimeCardDetail.java new file: src/main/java/org/cxml/v12028/Issuer.java new file: src/main/java/org/cxml/v12028/ItemDetail.java new file: src/main/java/org/cxml/v12028/ItemDetailIndustry.java new file: src/main/java/org/cxml/v12028/ItemDetailRetail.java new file: src/main/java/org/cxml/v12028/ItemID.java new file: src/main/java/org/cxml/v12028/ItemIn.java new file: src/main/java/org/cxml/v12028/ItemIndicator.java new file: src/main/java/org/cxml/v12028/ItemOut.java new file: src/main/java/org/cxml/v12028/ItemOutIndustry.java new file: src/main/java/org/cxml/v12028/ItemOutRetail.java new file: src/main/java/org/cxml/v12028/ItemReference.java new file: src/main/java/org/cxml/v12028/ItemSegment.java new file: src/main/java/org/cxml/v12028/JobDescription.java new file: src/main/java/org/cxml/v12028/LaborDetail.java new file: src/main/java/org/cxml/v12028/LegDestination.java new file: src/main/java/org/cxml/v12028/LegOrigin.java new file: src/main/java/org/cxml/v12028/LegalName.java new file: src/main/java/org/cxml/v12028/LimitedMileage.java new file: src/main/java/org/cxml/v12028/ManufacturerName.java new file: src/main/java/org/cxml/v12028/MasterAgreementIDInfo.java new file: src/main/java/org/cxml/v12028/MasterAgreementReference.java new file: src/main/java/org/cxml/v12028/MasterAgreementRequest.java new file: src/main/java/org/cxml/v12028/MasterAgreementRequestHeader.java new file: src/main/java/org/cxml/v12028/MaxAmount.java new file: src/main/java/org/cxml/v12028/MaxReleaseAmount.java new file: src/main/java/org/cxml/v12028/Meal.java new file: src/main/java/org/cxml/v12028/Message.java new file: src/main/java/org/cxml/v12028/MessageType.java new file: src/main/java/org/cxml/v12028/MinAmount.java new file: src/main/java/org/cxml/v12028/MinReleaseAmount.java new file: src/main/java/org/cxml/v12028/Modification.java new file: src/main/java/org/cxml/v12028/ModificationDetail.java new file: src/main/java/org/cxml/v12028/Modifications.java new file: src/main/java/org/cxml/v12028/Money.java new file: src/main/java/org/cxml/v12028/MovementQuantity.java new file: src/main/java/org/cxml/v12028/Municipality.java new file: src/main/java/org/cxml/v12028/Name.java new file: src/main/java/org/cxml/v12028/NetAmount.java new file: src/main/java/org/cxml/v12028/Node.java new file: src/main/java/org/cxml/v12028/Notification.java new file: src/main/java/org/cxml/v12028/ObjectFactory.java new file: src/main/java/org/cxml/v12028/Option.java new file: src/main/java/org/cxml/v12028/OrderIDInfo.java new file: src/main/java/org/cxml/v12028/OrderInfo.java new file: src/main/java/org/cxml/v12028/OrderMethod.java new file: src/main/java/org/cxml/v12028/OrderMethods.java new file: src/main/java/org/cxml/v12028/OrderReference.java new file: src/main/java/org/cxml/v12028/OrderRequest.java new file: src/main/java/org/cxml/v12028/OrderRequestHeader.java new file: src/main/java/org/cxml/v12028/OrderStatusRequest.java new file: src/main/java/org/cxml/v12028/OrderStatusRequestHeader.java new file: src/main/java/org/cxml/v12028/OrderStatusRequestIDInfo.java new file: src/main/java/org/cxml/v12028/OrderStatusRequestItem.java new file: src/main/java/org/cxml/v12028/OrderStatusRequestReference.java new file: src/main/java/org/cxml/v12028/OrderTarget.java new file: src/main/java/org/cxml/v12028/OrderedQuantity.java new file: src/main/java/org/cxml/v12028/Organization.java new file: src/main/java/org/cxml/v12028/OrganizationChangeMessage.java new file: src/main/java/org/cxml/v12028/OrganizationDataRequest.java new file: src/main/java/org/cxml/v12028/OrganizationDataResponse.java new file: src/main/java/org/cxml/v12028/OrganizationID.java new file: src/main/java/org/cxml/v12028/OrganizationRole.java new file: src/main/java/org/cxml/v12028/OriginalDocument.java new file: src/main/java/org/cxml/v12028/OriginalPrice.java new file: src/main/java/org/cxml/v12028/OriginatorCookie.java new file: src/main/java/org/cxml/v12028/OtherOrderTarget.java new file: src/main/java/org/cxml/v12028/OwnershipType.java new file: src/main/java/org/cxml/v12028/PCard.java new file: src/main/java/org/cxml/v12028/PackageID.java new file: src/main/java/org/cxml/v12028/PackageIdentification.java new file: src/main/java/org/cxml/v12028/Packaging.java new file: src/main/java/org/cxml/v12028/PackagingCode.java new file: src/main/java/org/cxml/v12028/PartialAmount.java new file: src/main/java/org/cxml/v12028/PartnerContact.java new file: src/main/java/org/cxml/v12028/Path.java new file: src/main/java/org/cxml/v12028/PayableInfo.java new file: src/main/java/org/cxml/v12028/PayableInvoiceInfo.java new file: src/main/java/org/cxml/v12028/PayableMasterAgreementInfo.java new file: src/main/java/org/cxml/v12028/PayableOrderInfo.java new file: src/main/java/org/cxml/v12028/Payment.java new file: src/main/java/org/cxml/v12028/PaymentInformation.java new file: src/main/java/org/cxml/v12028/PaymentMethod.java new file: src/main/java/org/cxml/v12028/PaymentMethodPartner.java new file: src/main/java/org/cxml/v12028/PaymentMethodRemittanceInformation.java new file: src/main/java/org/cxml/v12028/PaymentPartner.java new file: src/main/java/org/cxml/v12028/PaymentProviderInformation.java new file: src/main/java/org/cxml/v12028/PaymentRelationshipInformation.java new file: src/main/java/org/cxml/v12028/PaymentStatus.java new file: src/main/java/org/cxml/v12028/PaymentTerm.java new file: src/main/java/org/cxml/v12028/Penalty.java new file: src/main/java/org/cxml/v12028/Percentage.java new file: src/main/java/org/cxml/v12028/Period.java new file: src/main/java/org/cxml/v12028/Person.java new file: src/main/java/org/cxml/v12028/PersonRole.java new file: src/main/java/org/cxml/v12028/Phone.java new file: src/main/java/org/cxml/v12028/Place.java new file: src/main/java/org/cxml/v12028/PolicyViolation.java new file: src/main/java/org/cxml/v12028/PolicyViolationJustification.java new file: src/main/java/org/cxml/v12028/PostalAddress.java new file: src/main/java/org/cxml/v12028/PriceBasisQuantity.java new file: src/main/java/org/cxml/v12028/PriceTolerance.java new file: src/main/java/org/cxml/v12028/PrimitiveType.java new file: src/main/java/org/cxml/v12028/Product.java new file: src/main/java/org/cxml/v12028/ProductActivityDetails.java new file: src/main/java/org/cxml/v12028/ProductActivityMessage.java new file: src/main/java/org/cxml/v12028/ProductMovementItemIDInfo.java new file: src/main/java/org/cxml/v12028/ProfileRequest.java new file: src/main/java/org/cxml/v12028/ProfileResponse.java new file: src/main/java/org/cxml/v12028/PromotionQuantity.java new file: src/main/java/org/cxml/v12028/PropertyReference.java new file: src/main/java/org/cxml/v12028/PropertyValuation.java new file: src/main/java/org/cxml/v12028/PropertyValue.java new file: src/main/java/org/cxml/v12028/ProviderDoneMessage.java new file: src/main/java/org/cxml/v12028/ProviderSetupRequest.java new file: src/main/java/org/cxml/v12028/ProviderSetupResponse.java new file: src/main/java/org/cxml/v12028/PunchOutOrderMessage.java new file: src/main/java/org/cxml/v12028/PunchOutOrderMessageHeader.java new file: src/main/java/org/cxml/v12028/PunchOutSetupRequest.java new file: src/main/java/org/cxml/v12028/PunchOutSetupResponse.java new file: src/main/java/org/cxml/v12028/PunchoutDetail.java new file: src/main/java/org/cxml/v12028/PurchaseRequisition.java new file: src/main/java/org/cxml/v12028/PurchaseRequisitionHeader.java new file: src/main/java/org/cxml/v12028/PurchaseRequisitionRequest.java new file: src/main/java/org/cxml/v12028/QualityInspectionQuantity.java new file: src/main/java/org/cxml/v12028/QuantityTolerance.java new file: src/main/java/org/cxml/v12028/RailDetail.java new file: src/main/java/org/cxml/v12028/RailLeg.java new file: src/main/java/org/cxml/v12028/RailLegDestination.java new file: src/main/java/org/cxml/v12028/RailLegOrigin.java new file: src/main/java/org/cxml/v12028/Range.java new file: src/main/java/org/cxml/v12028/RangeBegin.java new file: src/main/java/org/cxml/v12028/RangeEnd.java new file: src/main/java/org/cxml/v12028/Rate.java new file: src/main/java/org/cxml/v12028/ReceiptIDInfo.java new file: src/main/java/org/cxml/v12028/ReceiptItem.java new file: src/main/java/org/cxml/v12028/ReceiptItemReference.java new file: src/main/java/org/cxml/v12028/ReceiptLineItemReference.java new file: src/main/java/org/cxml/v12028/ReceiptOrder.java new file: src/main/java/org/cxml/v12028/ReceiptOrderInfo.java new file: src/main/java/org/cxml/v12028/ReceiptReference.java new file: src/main/java/org/cxml/v12028/ReceiptRequest.java new file: src/main/java/org/cxml/v12028/ReceiptRequestHeader.java new file: src/main/java/org/cxml/v12028/ReceivedAmount.java new file: src/main/java/org/cxml/v12028/RelationshipInformation.java new file: src/main/java/org/cxml/v12028/ReleaseInfo.java new file: src/main/java/org/cxml/v12028/ReportedTime.java new file: src/main/java/org/cxml/v12028/Request.java new file: src/main/java/org/cxml/v12028/RequiredMaximumQuantity.java new file: src/main/java/org/cxml/v12028/RequiredMinimumQuantity.java new file: src/main/java/org/cxml/v12028/Response.java new file: src/main/java/org/cxml/v12028/ReturnData.java new file: src/main/java/org/cxml/v12028/RoomType.java new file: src/main/java/org/cxml/v12028/Route.java new file: src/main/java/org/cxml/v12028/ScheduleLine.java new file: src/main/java/org/cxml/v12028/ScheduleLineReleaseInfo.java new file: src/main/java/org/cxml/v12028/SearchAttribute.java new file: src/main/java/org/cxml/v12028/SearchDataElement.java new file: src/main/java/org/cxml/v12028/SearchGroup.java new file: src/main/java/org/cxml/v12028/SearchGroupData.java new file: src/main/java/org/cxml/v12028/Segment.java new file: src/main/java/org/cxml/v12028/SelectedItem.java new file: src/main/java/org/cxml/v12028/SelectedService.java new file: src/main/java/org/cxml/v12028/Sender.java new file: src/main/java/org/cxml/v12028/SerialNumber.java new file: src/main/java/org/cxml/v12028/ServiceEntryDetailDiscount.java new file: src/main/java/org/cxml/v12028/ServiceEntryDetailLineIndicator.java new file: src/main/java/org/cxml/v12028/ServiceEntryDetailLineShipping.java new file: src/main/java/org/cxml/v12028/ServiceEntryDetailLineSpecialHandling.java new file: src/main/java/org/cxml/v12028/ServiceEntryDetailShipping.java new file: src/main/java/org/cxml/v12028/ServiceEntryHeaderModifications.java new file: src/main/java/org/cxml/v12028/ServiceEntryItem.java new file: src/main/java/org/cxml/v12028/ServiceEntryItemIDInfo.java new file: src/main/java/org/cxml/v12028/ServiceEntryItemModifications.java new file: src/main/java/org/cxml/v12028/ServiceEntryItemReference.java new file: src/main/java/org/cxml/v12028/ServiceEntryOrder.java new file: src/main/java/org/cxml/v12028/ServiceEntryOrderInfo.java new file: src/main/java/org/cxml/v12028/ServiceEntryRequest.java new file: src/main/java/org/cxml/v12028/ServiceEntryRequestHeader.java new file: src/main/java/org/cxml/v12028/ServiceEntrySummary.java new file: src/main/java/org/cxml/v12028/ServiceEntrySummaryLineItemModifications.java new file: src/main/java/org/cxml/v12028/ServiceLevel.java new file: src/main/java/org/cxml/v12028/SharedSecret.java new file: src/main/java/org/cxml/v12028/ShipControl.java new file: src/main/java/org/cxml/v12028/ShipNoticeHeader.java new file: src/main/java/org/cxml/v12028/ShipNoticeIDInfo.java new file: src/main/java/org/cxml/v12028/ShipNoticeItem.java new file: src/main/java/org/cxml/v12028/ShipNoticeItemDetail.java new file: src/main/java/org/cxml/v12028/ShipNoticeItemIndustry.java new file: src/main/java/org/cxml/v12028/ShipNoticeItemRetail.java new file: src/main/java/org/cxml/v12028/ShipNoticeLineItemReference.java new file: src/main/java/org/cxml/v12028/ShipNoticePortion.java new file: src/main/java/org/cxml/v12028/ShipNoticeReference.java new file: src/main/java/org/cxml/v12028/ShipNoticeReleaseInfo.java new file: src/main/java/org/cxml/v12028/ShipNoticeRequest.java new file: src/main/java/org/cxml/v12028/ShipTo.java new file: src/main/java/org/cxml/v12028/ShipmentIdentifier.java new file: src/main/java/org/cxml/v12028/Shipping.java new file: src/main/java/org/cxml/v12028/ShippingAmount.java new file: src/main/java/org/cxml/v12028/ShippingInstructions.java new file: src/main/java/org/cxml/v12028/ShippingMark.java new file: src/main/java/org/cxml/v12028/ShippingPaymentMethod.java new file: src/main/java/org/cxml/v12028/ShortName.java new file: src/main/java/org/cxml/v12028/SourcingStatus.java new file: src/main/java/org/cxml/v12028/SpecialHandlingAmount.java new file: src/main/java/org/cxml/v12028/SpendDetail.java new file: src/main/java/org/cxml/v12028/StartPage.java new file: src/main/java/org/cxml/v12028/State.java new file: src/main/java/org/cxml/v12028/StateOfIncorporation.java new file: src/main/java/org/cxml/v12028/Status.java new file: src/main/java/org/cxml/v12028/StatusUpdateRequest.java new file: src/main/java/org/cxml/v12028/StockInTransferQuantity.java new file: src/main/java/org/cxml/v12028/Street.java new file: src/main/java/org/cxml/v12028/SubcontractingComponent.java new file: src/main/java/org/cxml/v12028/SubcontractingStockInTransferQuantity.java new file: src/main/java/org/cxml/v12028/SubmitterInfo.java new file: src/main/java/org/cxml/v12028/Subscription.java new file: src/main/java/org/cxml/v12028/SubscriptionChangeMessage.java new file: src/main/java/org/cxml/v12028/SubscriptionContent.java new file: src/main/java/org/cxml/v12028/SubscriptionContentRequest.java new file: src/main/java/org/cxml/v12028/SubscriptionContentResponse.java new file: src/main/java/org/cxml/v12028/SubscriptionListRequest.java new file: src/main/java/org/cxml/v12028/SubscriptionListResponse.java new file: src/main/java/org/cxml/v12028/SubscriptionStatus.java new file: src/main/java/org/cxml/v12028/SubscriptionStatusUpdateRequest.java new file: src/main/java/org/cxml/v12028/SubscriptionVersion.java new file: src/main/java/org/cxml/v12028/SubtotalAmount.java new file: src/main/java/org/cxml/v12028/Supervisor.java new file: src/main/java/org/cxml/v12028/Supplier.java new file: src/main/java/org/cxml/v12028/SupplierBatchID.java new file: src/main/java/org/cxml/v12028/SupplierChangeMessage.java new file: src/main/java/org/cxml/v12028/SupplierDataRequest.java new file: src/main/java/org/cxml/v12028/SupplierDataResponse.java new file: src/main/java/org/cxml/v12028/SupplierID.java new file: src/main/java/org/cxml/v12028/SupplierList.java new file: src/main/java/org/cxml/v12028/SupplierListRequest.java new file: src/main/java/org/cxml/v12028/SupplierListResponse.java new file: src/main/java/org/cxml/v12028/SupplierLocation.java new file: src/main/java/org/cxml/v12028/SupplierOrderInfo.java new file: src/main/java/org/cxml/v12028/SupplierPartAuxiliaryID.java new file: src/main/java/org/cxml/v12028/SupplierPartID.java new file: src/main/java/org/cxml/v12028/SupplierSetup.java new file: src/main/java/org/cxml/v12028/Tax.java new file: src/main/java/org/cxml/v12028/TaxAmount.java new file: src/main/java/org/cxml/v12028/TaxDetail.java new file: src/main/java/org/cxml/v12028/TaxID.java new file: src/main/java/org/cxml/v12028/TaxInformation.java new file: src/main/java/org/cxml/v12028/TaxLocation.java new file: src/main/java/org/cxml/v12028/TaxableAmount.java new file: src/main/java/org/cxml/v12028/TelephoneNumber.java new file: src/main/java/org/cxml/v12028/TermReference.java new file: src/main/java/org/cxml/v12028/TermsAndConditions.java new file: src/main/java/org/cxml/v12028/TermsOfDelivery.java new file: src/main/java/org/cxml/v12028/TermsOfDeliveryCode.java new file: src/main/java/org/cxml/v12028/TermsOfTransport.java new file: src/main/java/org/cxml/v12028/Territory.java new file: src/main/java/org/cxml/v12028/TerritoryAvailable.java new file: src/main/java/org/cxml/v12028/TimeCard.java new file: src/main/java/org/cxml/v12028/TimeCardIDInfo.java new file: src/main/java/org/cxml/v12028/TimeCardInfoRequest.java new file: src/main/java/org/cxml/v12028/TimeCardReference.java new file: src/main/java/org/cxml/v12028/TimeCardRequest.java new file: src/main/java/org/cxml/v12028/TimeCardTimeInterval.java new file: src/main/java/org/cxml/v12028/TimeRange.java new file: src/main/java/org/cxml/v12028/TimeSeries.java new file: src/main/java/org/cxml/v12028/To.java new file: src/main/java/org/cxml/v12028/Tolerances.java new file: src/main/java/org/cxml/v12028/Total.java new file: src/main/java/org/cxml/v12028/TotalAllowances.java new file: src/main/java/org/cxml/v12028/TotalAmountInBillingCurrency.java new file: src/main/java/org/cxml/v12028/TotalAmountInPostedCurrency.java new file: src/main/java/org/cxml/v12028/TotalAmountWithoutTax.java new file: src/main/java/org/cxml/v12028/TotalCharges.java new file: src/main/java/org/cxml/v12028/TotalRetailAmount.java new file: src/main/java/org/cxml/v12028/TotalReturnableItemsDepositAmount.java new file: src/main/java/org/cxml/v12028/Transaction.java new file: src/main/java/org/cxml/v12028/TransportInformation.java new file: src/main/java/org/cxml/v12028/TransportTerms.java new file: src/main/java/org/cxml/v12028/TravelDetail.java new file: src/main/java/org/cxml/v12028/TriangularTransactionLawReference.java new file: src/main/java/org/cxml/v12028/TripType.java new file: src/main/java/org/cxml/v12028/Type.java new file: src/main/java/org/cxml/v12028/TypeAttribute.java new file: src/main/java/org/cxml/v12028/TypeDefinition.java new file: src/main/java/org/cxml/v12028/TypeProvider.java new file: src/main/java/org/cxml/v12028/URL.java new file: src/main/java/org/cxml/v12028/URLPost.java new file: src/main/java/org/cxml/v12028/UnitGrossPrice.java new file: src/main/java/org/cxml/v12028/UnitNetPriceCorrection.java new file: src/main/java/org/cxml/v12028/UnitOfMeasure.java new file: src/main/java/org/cxml/v12028/UnitPrice.java new file: src/main/java/org/cxml/v12028/UnitRate.java new file: src/main/java/org/cxml/v12028/UnrestrictedUseQuantity.java new file: src/main/java/org/cxml/v12028/Value.java new file: src/main/java/org/cxml/v12028/ValueGroup.java new file: src/main/java/org/cxml/v12028/Vendor.java new file: src/main/java/org/cxml/v12028/WorkLocation.java new file: src/main/java/org/cxml/v12028/X509CRL.java new file: src/main/java/org/cxml/v12028/X509Certificate.java new file: src/main/java/org/cxml/v12028/X509Data.java new file: src/main/java/org/cxml/v12028/X509IssuerSerial.java new file: src/main/java/org/cxml/v12028/X509SKI.java new file: src/main/java/org/cxml/v12028/X509SubjectName.java new file: src/main/java/org/cxml/v12028/XadesAllDataObjectsTimeStamp.java new file: src/main/java/org/cxml/v12028/XadesAllSignedDataObjects.java new file: src/main/java/org/cxml/v12028/XadesAny.java new file: src/main/java/org/cxml/v12028/XadesArchiveTimeStamp.java new file: src/main/java/org/cxml/v12028/XadesAttrAuthoritiesCertValues.java new file: src/main/java/org/cxml/v12028/XadesAttributeCertificateRefs.java new file: src/main/java/org/cxml/v12028/XadesAttributeRevocationRefs.java new file: src/main/java/org/cxml/v12028/XadesAttributeRevocationValues.java new file: src/main/java/org/cxml/v12028/XadesByKey.java new file: src/main/java/org/cxml/v12028/XadesByName.java new file: src/main/java/org/cxml/v12028/XadesCRLIdentifier.java new file: src/main/java/org/cxml/v12028/XadesCRLRef.java new file: src/main/java/org/cxml/v12028/XadesCRLRefs.java new file: src/main/java/org/cxml/v12028/XadesCRLValues.java new file: src/main/java/org/cxml/v12028/XadesCert.java new file: src/main/java/org/cxml/v12028/XadesCertDigest.java new file: src/main/java/org/cxml/v12028/XadesCertRefs.java new file: src/main/java/org/cxml/v12028/XadesCertificateValues.java new file: src/main/java/org/cxml/v12028/XadesCertifiedRole.java new file: src/main/java/org/cxml/v12028/XadesCertifiedRoles.java new file: src/main/java/org/cxml/v12028/XadesClaimedRole.java new file: src/main/java/org/cxml/v12028/XadesClaimedRoles.java new file: src/main/java/org/cxml/v12028/XadesCommitmentTypeId.java new file: src/main/java/org/cxml/v12028/XadesCommitmentTypeIndication.java new file: src/main/java/org/cxml/v12028/XadesCommitmentTypeQualifier.java new file: src/main/java/org/cxml/v12028/XadesCommitmentTypeQualifiers.java new file: src/main/java/org/cxml/v12028/XadesCompleteCertificateRefs.java new file: src/main/java/org/cxml/v12028/XadesCompleteRevocationRefs.java new file: src/main/java/org/cxml/v12028/XadesCounterSignature.java new file: src/main/java/org/cxml/v12028/XadesDataObjectFormat.java new file: src/main/java/org/cxml/v12028/XadesDigestAlgAndValue.java new file: src/main/java/org/cxml/v12028/XadesDocumentationReference.java new file: src/main/java/org/cxml/v12028/XadesDocumentationReferences.java new file: src/main/java/org/cxml/v12028/XadesEncapsulatedCRLValue.java new file: src/main/java/org/cxml/v12028/XadesEncapsulatedOCSPValue.java new file: src/main/java/org/cxml/v12028/XadesEncapsulatedPKIData.java new file: src/main/java/org/cxml/v12028/XadesEncapsulatedTimeStamp.java new file: src/main/java/org/cxml/v12028/XadesEncapsulatedX509Certificate.java new file: src/main/java/org/cxml/v12028/XadesIdentifier.java new file: src/main/java/org/cxml/v12028/XadesInclude.java new file: src/main/java/org/cxml/v12028/XadesIndividualDataObjectsTimeStamp.java new file: src/main/java/org/cxml/v12028/XadesInt.java new file: src/main/java/org/cxml/v12028/XadesIssuerSerial.java new file: src/main/java/org/cxml/v12028/XadesNoticeNumbers.java new file: src/main/java/org/cxml/v12028/XadesNoticeRef.java new file: src/main/java/org/cxml/v12028/XadesOCSPIdentifier.java new file: src/main/java/org/cxml/v12028/XadesOCSPRef.java new file: src/main/java/org/cxml/v12028/XadesOCSPRefs.java new file: src/main/java/org/cxml/v12028/XadesOCSPValues.java new file: src/main/java/org/cxml/v12028/XadesObjectIdentifier.java new file: src/main/java/org/cxml/v12028/XadesObjectReference.java new file: src/main/java/org/cxml/v12028/XadesOtherCertificate.java new file: src/main/java/org/cxml/v12028/XadesOtherRef.java new file: src/main/java/org/cxml/v12028/XadesOtherRefs.java new file: src/main/java/org/cxml/v12028/XadesOtherTimeStamp.java new file: src/main/java/org/cxml/v12028/XadesOtherValue.java new file: src/main/java/org/cxml/v12028/XadesOtherValues.java new file: src/main/java/org/cxml/v12028/XadesQualifyingProperties.java new file: src/main/java/org/cxml/v12028/XadesQualifyingPropertiesReference.java new file: src/main/java/org/cxml/v12028/XadesReferenceInfo.java new file: src/main/java/org/cxml/v12028/XadesRefsOnlyTimeStamp.java new file: src/main/java/org/cxml/v12028/XadesResponderID.java new file: src/main/java/org/cxml/v12028/XadesRevocationValues.java new file: src/main/java/org/cxml/v12028/XadesSPURI.java new file: src/main/java/org/cxml/v12028/XadesSPUserNotice.java new file: src/main/java/org/cxml/v12028/XadesSigAndRefsTimeStamp.java new file: src/main/java/org/cxml/v12028/XadesSigPolicyHash.java new file: src/main/java/org/cxml/v12028/XadesSigPolicyId.java new file: src/main/java/org/cxml/v12028/XadesSigPolicyQualifier.java new file: src/main/java/org/cxml/v12028/XadesSigPolicyQualifiers.java new file: src/main/java/org/cxml/v12028/XadesSignaturePolicyId.java new file: src/main/java/org/cxml/v12028/XadesSignaturePolicyIdentifier.java new file: src/main/java/org/cxml/v12028/XadesSignaturePolicyImplied.java new file: src/main/java/org/cxml/v12028/XadesSignatureProductionPlace.java new file: src/main/java/org/cxml/v12028/XadesSignatureTimeStamp.java new file: src/main/java/org/cxml/v12028/XadesSignedDataObjectProperties.java new file: src/main/java/org/cxml/v12028/XadesSignedProperties.java new file: src/main/java/org/cxml/v12028/XadesSignedSignatureProperties.java new file: src/main/java/org/cxml/v12028/XadesSignerRole.java new file: src/main/java/org/cxml/v12028/XadesSigningCertificate.java new file: src/main/java/org/cxml/v12028/XadesUnsignedDataObjectProperties.java new file: src/main/java/org/cxml/v12028/XadesUnsignedDataObjectProperty.java new file: src/main/java/org/cxml/v12028/XadesUnsignedProperties.java new file: src/main/java/org/cxml/v12028/XadesUnsignedSignatureProperties.java new file: src/main/java/org/cxml/v12028/XadesX509IssuerName.java new file: src/main/java/org/cxml/v12028/XadesX509SerialNumber.java new file: src/main/java/org/cxml/v12028/XadesXAdESTimeStamp.java new file: src/main/java/org/cxml/v12028/XadesXMLTimeStamp.java modified: src/main/schemas/Catalog.dtd modified: src/main/schemas/Fulfill.dtd modified: src/main/schemas/InvoiceDetail.dtd modified: src/main/schemas/cXML.dtd --- pom.xml | 5 +- .../java/org/cxml/catalog/Accounting.java | 4 +- .../org/cxml/catalog/AccountingSegment.java | 4 +- .../org/cxml/catalog/AdditionalAmounts.java | 190 + .../java/org/cxml/catalog/AdditionalCost.java | 4 +- .../org/cxml/catalog/AdditionalDeduction.java | 4 +- .../org/cxml/catalog/AdditionalPrices.java | 136 + src/main/java/org/cxml/catalog/Address.java | 31 +- .../org/cxml/catalog/AgreementItemOut.java | 4 +- src/main/java/org/cxml/catalog/AirDetail.java | 4 +- src/main/java/org/cxml/catalog/AirLeg.java | 4 +- .../org/cxml/catalog/AirLegDestination.java | 4 +- .../java/org/cxml/catalog/AirLegOrigin.java | 4 +- src/main/java/org/cxml/catalog/Airport.java | 4 +- src/main/java/org/cxml/catalog/Amenities.java | 4 +- src/main/java/org/cxml/catalog/AssetInfo.java | 4 +- .../java/org/cxml/catalog/Attachment.java | 4 +- .../org/cxml/catalog/AttachmentReference.java | 4 +- .../java/org/cxml/catalog/AvailablePrice.java | 4 +- src/main/java/org/cxml/catalog/Batch.java | 200 + .../java/org/cxml/catalog/BestBeforeDate.java | 56 + src/main/java/org/cxml/catalog/BillTo.java | 40 +- .../org/cxml/catalog/BlanketItemDetail.java | 4 +- .../org/cxml/catalog/BookingClassCode.java | 4 +- .../org/cxml/catalog/BrowserFormPost.java | 4 +- .../java/org/cxml/catalog/BuyerCookie.java | 4 +- src/main/java/org/cxml/catalog/CXML.java | 6 +- .../java/org/cxml/catalog/CXMLAttachment.java | 4 +- .../java/org/cxml/catalog/CXMLSignedInfo.java | 4 +- .../org/cxml/catalog/CarRentalDetail.java | 4 +- .../org/cxml/catalog/CarRentalDropoff.java | 4 +- .../java/org/cxml/catalog/CarRentalFee.java | 4 +- .../org/cxml/catalog/CarRentalPickup.java | 4 +- .../org/cxml/catalog/CarrierIdentifier.java | 4 +- .../java/org/cxml/catalog/Characteristic.java | 110 + src/main/java/org/cxml/catalog/Charge.java | 4 +- src/main/java/org/cxml/catalog/City.java | 85 + .../java/org/cxml/catalog/Classification.java | 4 +- src/main/java/org/cxml/catalog/Comments.java | 4 +- src/main/java/org/cxml/catalog/Contact.java | 97 +- .../java/org/cxml/catalog/Contractor.java | 4 +- .../cxml/catalog/ContractorIdentifier.java | 4 +- .../java/org/cxml/catalog/CopyRequest.java | 4 +- .../java/org/cxml/catalog/Correspondent.java | 4 +- src/main/java/org/cxml/catalog/Country.java | 4 +- .../java/org/cxml/catalog/CountryCode.java | 4 +- src/main/java/org/cxml/catalog/Creator.java | 4 +- .../java/org/cxml/catalog/Credential.java | 4 +- .../java/org/cxml/catalog/CredentialMac.java | 4 +- .../java/org/cxml/catalog/DeductedPrice.java | 4 +- .../org/cxml/catalog/DeductionAmount.java | 4 +- .../org/cxml/catalog/DeductionPercent.java | 4 +- src/main/java/org/cxml/catalog/DeliverTo.java | 4 +- .../java/org/cxml/catalog/DeliveryPeriod.java | 55 + .../java/org/cxml/catalog/DepositAmount.java | 4 +- .../java/org/cxml/catalog/Description.java | 31 +- .../org/cxml/catalog/DigitalSignature.java | 4 +- .../cxml/{fulfull => catalog}/Dimension.java | 6 +- src/main/java/org/cxml/catalog/Discount.java | 4 +- .../java/org/cxml/catalog/DiscountAmount.java | 4 +- .../org/cxml/catalog/DiscountPercent.java | 4 +- .../DispatchQuantity.java} | 14 +- .../java/org/cxml/catalog/Distribution.java | 4 +- .../java/org/cxml/catalog/DocumentInfo.java | 110 + .../org/cxml/catalog/DocumentReference.java | 4 +- .../java/org/cxml/catalog/DocumentStatus.java | 119 + .../catalog/DsCanonicalizationMethod.java | 4 +- .../java/org/cxml/catalog/DsDSAKeyValue.java | 4 +- .../java/org/cxml/catalog/DsDigestMethod.java | 4 +- .../org/cxml/catalog/DsHMACOutputLength.java | 4 +- src/main/java/org/cxml/catalog/DsKeyInfo.java | 4 +- src/main/java/org/cxml/catalog/DsKeyName.java | 4 +- .../java/org/cxml/catalog/DsKeyValue.java | 4 +- .../java/org/cxml/catalog/DsManifest.java | 4 +- .../java/org/cxml/catalog/DsMgmtData.java | 4 +- src/main/java/org/cxml/catalog/DsObject.java | 4 +- src/main/java/org/cxml/catalog/DsPGPData.java | 4 +- .../java/org/cxml/catalog/DsPGPKeyID.java | 4 +- .../java/org/cxml/catalog/DsPGPKeyPacket.java | 4 +- .../java/org/cxml/catalog/DsRSAKeyValue.java | 4 +- .../java/org/cxml/catalog/DsReference.java | 4 +- .../org/cxml/catalog/DsRetrievalMethod.java | 4 +- .../java/org/cxml/catalog/DsSPKIData.java | 4 +- .../java/org/cxml/catalog/DsSignature.java | 4 +- .../org/cxml/catalog/DsSignatureMethod.java | 4 +- .../cxml/catalog/DsSignatureProperties.java | 4 +- .../org/cxml/catalog/DsSignatureProperty.java | 4 +- .../org/cxml/catalog/DsSignatureValue.java | 4 +- .../java/org/cxml/catalog/DsSignedInfo.java | 4 +- .../java/org/cxml/catalog/DsTransform.java | 4 +- .../java/org/cxml/catalog/DsTransforms.java | 4 +- src/main/java/org/cxml/catalog/DsX509CRL.java | 4 +- .../org/cxml/catalog/DsX509Certificate.java | 4 +- .../java/org/cxml/catalog/DsX509Data.java | 4 +- .../org/cxml/catalog/DsX509IssuerSerial.java | 4 +- src/main/java/org/cxml/catalog/DsX509SKI.java | 4 +- .../org/cxml/catalog/DsX509SubjectName.java | 4 +- src/main/java/org/cxml/catalog/DsXPath.java | 4 +- src/main/java/org/cxml/catalog/DueAmount.java | 4 +- src/main/java/org/cxml/catalog/Email.java | 4 +- .../org/cxml/catalog/EnumerationValue.java | 4 +- .../java/org/cxml/catalog/ExactAmount.java | 55 + .../java/org/cxml/catalog/ExpiryDate.java | 56 + src/main/java/org/cxml/catalog/Extrinsic.java | 4 +- src/main/java/org/cxml/catalog/Fax.java | 4 +- src/main/java/org/cxml/catalog/FeeAmount.java | 4 +- src/main/java/org/cxml/catalog/FeeDetail.java | 4 +- .../java/org/cxml/catalog/FixedAmount.java | 4 +- src/main/java/org/cxml/catalog/Followup.java | 4 +- .../org/cxml/catalog/FreeGoodsQuantity.java | 85 + src/main/java/org/cxml/catalog/From.java | 4 +- .../cxml/catalog/GoodsAndServiceAmount.java | 55 + .../java/org/cxml/catalog/GrossAmount.java | 4 +- .../catalog/GrossProgressPaymentAmount.java | 55 + src/main/java/org/cxml/catalog/Header.java | 4 +- .../java/org/cxml/catalog/HotelDetail.java | 4 +- .../java/org/cxml/catalog/IdReference.java | 4 +- src/main/java/org/cxml/catalog/Identity.java | 4 +- .../org/cxml/catalog/InformationalAmount.java | 55 + .../org/cxml/catalog/InformationalPrice.java | 82 + .../catalog/InformationalPriceExclTax.java | 82 + .../java/org/cxml/catalog/InternalID.java | 4 +- .../java/org/cxml/catalog/InvoiceIDInfo.java | 4 +- .../org/cxml/catalog/InvoiceItemIDInfo.java | 146 + .../org/cxml/catalog/InvoiceReference.java | 4 +- .../java/org/cxml/catalog/InvoiceStatus.java | 4 +- src/main/java/org/cxml/catalog/Issuer.java | 55 + .../java/org/cxml/catalog/ItemDetail.java | 63 +- .../org/cxml/catalog/ItemDetailIndustry.java | 55 + .../org/cxml/catalog/ItemDetailRetail.java | 116 + src/main/java/org/cxml/catalog/ItemID.java | 77 +- src/main/java/org/cxml/catalog/ItemIn.java | 31 +- .../java/org/cxml/catalog/ItemIndicator.java | 83 + src/main/java/org/cxml/catalog/ItemOut.java | 295 +- .../org/cxml/catalog/ItemOutIndustry.java | 55 + .../java/org/cxml/catalog/ItemOutRetail.java | 82 + .../java/org/cxml/catalog/JobDescription.java | 4 +- .../java/org/cxml/catalog/LaborDetail.java | 4 +- .../java/org/cxml/catalog/LegDestination.java | 4 +- src/main/java/org/cxml/catalog/LegOrigin.java | 4 +- .../java/org/cxml/catalog/LimitedMileage.java | 4 +- .../org/cxml/catalog/ManufacturerName.java | 4 +- .../cxml/catalog/MasterAgreementIDInfo.java | 70 +- .../catalog/MasterAgreementReference.java | 32 +- .../cxml/catalog/MasterAgreementRequest.java | 4 +- .../catalog/MasterAgreementRequestHeader.java | 4 +- src/main/java/org/cxml/catalog/MaxAmount.java | 4 +- .../org/cxml/catalog/MaxReleaseAmount.java | 4 +- src/main/java/org/cxml/catalog/Meal.java | 4 +- src/main/java/org/cxml/catalog/Message.java | 4 +- src/main/java/org/cxml/catalog/MinAmount.java | 4 +- .../org/cxml/catalog/MinReleaseAmount.java | 4 +- .../java/org/cxml/catalog/Modification.java | 63 +- .../org/cxml/catalog/ModificationDetail.java | 4 +- .../java/org/cxml/catalog/Modifications.java | 4 +- src/main/java/org/cxml/catalog/Money.java | 4 +- .../java/org/cxml/catalog/Municipality.java | 85 + src/main/java/org/cxml/catalog/Name.java | 4 +- src/main/java/org/cxml/catalog/NetAmount.java | 4 +- src/main/java/org/cxml/catalog/Node.java | 4 +- .../java/org/cxml/catalog/ObjectFactory.java | 2410 +++++++----- .../java/org/cxml/catalog/OrderIDInfo.java | 4 +- src/main/java/org/cxml/catalog/OrderInfo.java | 4 +- .../java/org/cxml/catalog/OrderMethod.java | 4 +- .../java/org/cxml/catalog/OrderMethods.java | 4 +- .../java/org/cxml/catalog/OrderReference.java | 4 +- .../java/org/cxml/catalog/OrderRequest.java | 4 +- .../org/cxml/catalog/OrderRequestHeader.java | 117 +- .../catalog/OrderStatusRequestIDInfo.java | 83 + .../catalog/OrderStatusRequestReference.java | 112 + .../java/org/cxml/catalog/OrderTarget.java | 4 +- .../org/cxml/catalog/OrderedQuantity.java | 85 + .../java/org/cxml/catalog/OrganizationID.java | 4 +- .../org/cxml/catalog/OriginalDocument.java | 4 +- .../java/org/cxml/catalog/OriginalPrice.java | 4 +- .../org/cxml/catalog/OriginatorCookie.java | 4 +- .../org/cxml/catalog/OtherOrderTarget.java | 4 +- src/main/java/org/cxml/catalog/PCard.java | 4 +- src/main/java/org/cxml/catalog/PackageID.java | 109 + src/main/java/org/cxml/catalog/Packaging.java | 428 +++ .../java/org/cxml/catalog/PackagingCode.java | 85 + .../java/org/cxml/catalog/PartialAmount.java | 4 +- .../java/org/cxml/catalog/PartnerContact.java | 89 + src/main/java/org/cxml/catalog/Path.java | 4 +- src/main/java/org/cxml/catalog/Payment.java | 4 +- .../java/org/cxml/catalog/PaymentStatus.java | 4 +- .../java/org/cxml/catalog/PaymentTerm.java | 40 +- src/main/java/org/cxml/catalog/Penalty.java | 4 +- .../java/org/cxml/catalog/Percentage.java | 4 +- src/main/java/org/cxml/catalog/Period.java | 4 +- src/main/java/org/cxml/catalog/Phone.java | 4 +- src/main/java/org/cxml/catalog/Place.java | 4 +- .../org/cxml/catalog/PolicyViolation.java | 4 +- .../catalog/PolicyViolationJustification.java | 4 +- .../java/org/cxml/catalog/PostalAddress.java | 85 +- .../org/cxml/catalog/PriceBasisQuantity.java | 4 +- .../java/org/cxml/catalog/PriceTolerance.java | 4 +- .../java/org/cxml/catalog/PrimitiveType.java | 4 +- src/main/java/org/cxml/catalog/Product.java | 143 + .../catalog/ProductMovementItemIDInfo.java | 146 + .../org/cxml/catalog/PropertyReference.java | 62 + .../org/cxml/catalog/PropertyValuation.java | 89 + .../java/org/cxml/catalog/PropertyValue.java | 92 + .../cxml/catalog/PunchOutOrderMessage.java | 4 +- .../catalog/PunchOutOrderMessageHeader.java | 4 +- .../cxml/catalog/PunchOutSetupRequest.java | 4 +- .../cxml/catalog/PunchOutSetupResponse.java | 4 +- .../org/cxml/catalog/PurchaseRequisition.java | 4 +- .../catalog/PurchaseRequisitionHeader.java | 4 +- .../catalog/PurchaseRequisitionRequest.java | 4 +- .../org/cxml/catalog/QuantityTolerance.java | 4 +- .../java/org/cxml/catalog/RailDetail.java | 4 +- src/main/java/org/cxml/catalog/RailLeg.java | 4 +- .../org/cxml/catalog/RailLegDestination.java | 4 +- .../java/org/cxml/catalog/RailLegOrigin.java | 4 +- src/main/java/org/cxml/catalog/Range.java | 4 +- .../java/org/cxml/catalog/RangeBegin.java | 4 +- src/main/java/org/cxml/catalog/RangeEnd.java | 4 +- src/main/java/org/cxml/catalog/Rate.java | 4 +- .../java/org/cxml/catalog/ReceiptIDInfo.java | 119 + .../org/cxml/catalog/ReceiptReference.java | 112 + .../java/org/cxml/catalog/ReleaseInfo.java | 228 ++ src/main/java/org/cxml/catalog/Request.java | 4 +- src/main/java/org/cxml/catalog/Response.java | 4 +- .../java/org/cxml/catalog/ReturnData.java | 35 +- src/main/java/org/cxml/catalog/RoomType.java | 4 +- src/main/java/org/cxml/catalog/Route.java | 4 +- .../java/org/cxml/catalog/ScheduleLine.java | 259 ++ .../cxml/catalog/ScheduleLineReleaseInfo.java | 113 + src/main/java/org/cxml/catalog/Segment.java | 4 +- .../java/org/cxml/catalog/SelectedItem.java | 4 +- .../org/cxml/catalog/SelectedService.java | 4 +- src/main/java/org/cxml/catalog/Sender.java | 4 +- .../java/org/cxml/catalog/SharedSecret.java | 4 +- .../org/cxml/catalog/ShipNoticeIDInfo.java | 42 +- .../org/cxml/catalog/ShipNoticeReference.java | 4 +- .../cxml/catalog/ShipNoticeReleaseInfo.java | 124 + src/main/java/org/cxml/catalog/ShipTo.java | 79 +- .../org/cxml/catalog/ShipmentIdentifier.java | 31 +- src/main/java/org/cxml/catalog/Shipping.java | 4 +- .../java/org/cxml/catalog/ShippingAmount.java | 4 +- .../cxml/catalog/ShippingInstructions.java | 4 +- .../java/org/cxml/catalog/ShippingMark.java | 55 + .../cxml/catalog/ShippingPaymentMethod.java | 41 +- src/main/java/org/cxml/catalog/ShortName.java | 4 +- .../java/org/cxml/catalog/SourcingStatus.java | 4 +- .../cxml/catalog/SpecialHandlingAmount.java | 4 +- .../java/org/cxml/catalog/SpendDetail.java | 4 +- src/main/java/org/cxml/catalog/StartPage.java | 4 +- src/main/java/org/cxml/catalog/State.java | 85 + src/main/java/org/cxml/catalog/Status.java | 4 +- .../org/cxml/catalog/StatusUpdateRequest.java | 26 +- src/main/java/org/cxml/catalog/Street.java | 4 +- .../cxml/catalog/SubcontractingComponent.java | 247 ++ .../java/org/cxml/catalog/SubtotalAmount.java | 4 +- .../java/org/cxml/catalog/Supervisor.java | 4 +- src/main/java/org/cxml/catalog/Supplier.java | 4 +- .../java/org/cxml/catalog/SupplierID.java | 4 +- .../java/org/cxml/catalog/SupplierList.java | 4 +- .../org/cxml/catalog/SupplierLocation.java | 4 +- .../org/cxml/catalog/SupplierOrderInfo.java | 31 +- .../cxml/catalog/SupplierPartAuxiliaryID.java | 4 +- .../java/org/cxml/catalog/SupplierPartID.java | 85 + .../java/org/cxml/catalog/SupplierSetup.java | 4 +- src/main/java/org/cxml/catalog/Tax.java | 4 +- src/main/java/org/cxml/catalog/TaxAmount.java | 4 +- src/main/java/org/cxml/catalog/TaxDetail.java | 59 +- .../java/org/cxml/catalog/TaxLocation.java | 4 +- .../java/org/cxml/catalog/TaxableAmount.java | 4 +- .../org/cxml/catalog/TelephoneNumber.java | 4 +- .../java/org/cxml/catalog/TermReference.java | 4 +- .../org/cxml/catalog/TermsAndConditions.java | 4 +- .../org/cxml/catalog/TermsOfDelivery.java | 4 +- .../org/cxml/catalog/TermsOfDeliveryCode.java | 36 +- .../org/cxml/catalog/TermsOfTransport.java | 202 + src/main/java/org/cxml/catalog/TimeRange.java | 4 +- src/main/java/org/cxml/catalog/To.java | 4 +- .../java/org/cxml/catalog/Tolerances.java | 4 +- src/main/java/org/cxml/catalog/Total.java | 4 +- .../org/cxml/catalog/TotalAllowances.java | 55 + .../catalog/TotalAmountInBillingCurrency.java | 4 +- .../catalog/TotalAmountInPostedCurrency.java | 4 +- .../cxml/catalog/TotalAmountWithoutTax.java | 55 + .../java/org/cxml/catalog/TotalCharges.java | 55 + .../org/cxml/catalog/TotalRetailAmount.java | 55 + .../TotalReturnableItemsDepositAmount.java | 55 + .../cxml/catalog/TransportInformation.java | 4 +- .../java/org/cxml/catalog/TransportTerms.java | 35 +- .../java/org/cxml/catalog/TravelDetail.java | 4 +- .../TriangularTransactionLawReference.java | 4 +- src/main/java/org/cxml/catalog/TripType.java | 4 +- src/main/java/org/cxml/catalog/Type.java | 32 +- .../java/org/cxml/catalog/TypeAttribute.java | 37 +- .../java/org/cxml/catalog/TypeDefinition.java | 4 +- .../java/org/cxml/catalog/TypeProvider.java | 34 +- src/main/java/org/cxml/catalog/URL.java | 4 +- .../java/org/cxml/catalog/UnitGrossPrice.java | 82 + .../cxml/catalog/UnitNetPriceCorrection.java | 82 + src/main/java/org/cxml/catalog/UnitPrice.java | 4 +- src/main/java/org/cxml/catalog/UnitRate.java | 4 +- src/main/java/org/cxml/catalog/Value.java | 4 +- .../java/org/cxml/catalog/ValueGroup.java | 116 + src/main/java/org/cxml/catalog/Vendor.java | 4 +- .../java/org/cxml/catalog/WorkLocation.java | 4 +- .../catalog/XadesAllDataObjectsTimeStamp.java | 4 +- .../catalog/XadesAllSignedDataObjects.java | 4 +- src/main/java/org/cxml/catalog/XadesAny.java | 4 +- .../cxml/catalog/XadesArchiveTimeStamp.java | 4 +- .../XadesAttrAuthoritiesCertValues.java | 4 +- .../XadesAttributeCertificateRefs.java | 4 +- .../catalog/XadesAttributeRevocationRefs.java | 4 +- .../XadesAttributeRevocationValues.java | 4 +- .../java/org/cxml/catalog/XadesByKey.java | 4 +- .../java/org/cxml/catalog/XadesByName.java | 4 +- .../org/cxml/catalog/XadesCRLIdentifier.java | 4 +- .../java/org/cxml/catalog/XadesCRLRef.java | 4 +- .../java/org/cxml/catalog/XadesCRLRefs.java | 4 +- .../java/org/cxml/catalog/XadesCRLValues.java | 4 +- src/main/java/org/cxml/catalog/XadesCert.java | 4 +- .../org/cxml/catalog/XadesCertDigest.java | 4 +- .../java/org/cxml/catalog/XadesCertRefs.java | 4 +- .../cxml/catalog/XadesCertificateValues.java | 4 +- .../org/cxml/catalog/XadesCertifiedRole.java | 4 +- .../org/cxml/catalog/XadesCertifiedRoles.java | 4 +- .../org/cxml/catalog/XadesClaimedRole.java | 4 +- .../org/cxml/catalog/XadesClaimedRoles.java | 4 +- .../cxml/catalog/XadesCommitmentTypeId.java | 4 +- .../XadesCommitmentTypeIndication.java | 4 +- .../catalog/XadesCommitmentTypeQualifier.java | 4 +- .../XadesCommitmentTypeQualifiers.java | 4 +- .../catalog/XadesCompleteCertificateRefs.java | 4 +- .../catalog/XadesCompleteRevocationRefs.java | 4 +- .../cxml/catalog/XadesCounterSignature.java | 4 +- .../cxml/catalog/XadesDataObjectFormat.java | 4 +- .../cxml/catalog/XadesDigestAlgAndValue.java | 4 +- .../catalog/XadesDocumentationReference.java | 4 +- .../catalog/XadesDocumentationReferences.java | 4 +- .../catalog/XadesEncapsulatedCRLValue.java | 4 +- .../catalog/XadesEncapsulatedOCSPValue.java | 4 +- .../catalog/XadesEncapsulatedPKIData.java | 4 +- .../catalog/XadesEncapsulatedTimeStamp.java | 4 +- .../XadesEncapsulatedX509Certificate.java | 4 +- .../org/cxml/catalog/XadesIdentifier.java | 4 +- .../java/org/cxml/catalog/XadesInclude.java | 4 +- .../XadesIndividualDataObjectsTimeStamp.java | 4 +- src/main/java/org/cxml/catalog/XadesInt.java | 4 +- .../org/cxml/catalog/XadesIssuerSerial.java | 4 +- .../org/cxml/catalog/XadesNoticeNumbers.java | 4 +- .../java/org/cxml/catalog/XadesNoticeRef.java | 4 +- .../org/cxml/catalog/XadesOCSPIdentifier.java | 4 +- .../java/org/cxml/catalog/XadesOCSPRef.java | 4 +- .../java/org/cxml/catalog/XadesOCSPRefs.java | 4 +- .../org/cxml/catalog/XadesOCSPValues.java | 4 +- .../cxml/catalog/XadesObjectIdentifier.java | 4 +- .../cxml/catalog/XadesObjectReference.java | 4 +- .../cxml/catalog/XadesOtherCertificate.java | 4 +- .../java/org/cxml/catalog/XadesOtherRef.java | 4 +- .../java/org/cxml/catalog/XadesOtherRefs.java | 4 +- .../org/cxml/catalog/XadesOtherTimeStamp.java | 4 +- .../org/cxml/catalog/XadesOtherValue.java | 4 +- .../org/cxml/catalog/XadesOtherValues.java | 4 +- .../catalog/XadesQualifyingProperties.java | 4 +- .../XadesQualifyingPropertiesReference.java | 4 +- .../org/cxml/catalog/XadesReferenceInfo.java | 4 +- .../cxml/catalog/XadesRefsOnlyTimeStamp.java | 4 +- .../org/cxml/catalog/XadesResponderID.java | 4 +- .../cxml/catalog/XadesRevocationValues.java | 4 +- .../java/org/cxml/catalog/XadesSPURI.java | 4 +- .../org/cxml/catalog/XadesSPUserNotice.java | 4 +- .../catalog/XadesSigAndRefsTimeStamp.java | 4 +- .../org/cxml/catalog/XadesSigPolicyHash.java | 4 +- .../org/cxml/catalog/XadesSigPolicyId.java | 4 +- .../cxml/catalog/XadesSigPolicyQualifier.java | 4 +- .../catalog/XadesSigPolicyQualifiers.java | 4 +- .../cxml/catalog/XadesSignaturePolicyId.java | 4 +- .../XadesSignaturePolicyIdentifier.java | 4 +- .../catalog/XadesSignaturePolicyImplied.java | 4 +- .../XadesSignatureProductionPlace.java | 4 +- .../cxml/catalog/XadesSignatureTimeStamp.java | 4 +- .../XadesSignedDataObjectProperties.java | 4 +- .../cxml/catalog/XadesSignedProperties.java | 4 +- .../XadesSignedSignatureProperties.java | 4 +- .../org/cxml/catalog/XadesSignerRole.java | 4 +- .../cxml/catalog/XadesSigningCertificate.java | 4 +- .../XadesUnsignedDataObjectProperties.java | 4 +- .../XadesUnsignedDataObjectProperty.java | 4 +- .../cxml/catalog/XadesUnsignedProperties.java | 4 +- .../XadesUnsignedSignatureProperties.java | 4 +- .../org/cxml/catalog/XadesX509IssuerName.java | 4 +- .../cxml/catalog/XadesX509SerialNumber.java | 4 +- .../org/cxml/catalog/XadesXAdESTimeStamp.java | 4 +- .../org/cxml/catalog/XadesXMLTimeStamp.java | 4 +- .../java/org/cxml/fulfill/Accounting.java | 97 + .../org/cxml/fulfill/AccountingSegment.java | 112 + .../org/cxml/fulfill/AdditionalAmounts.java | 190 + .../java/org/cxml/fulfill/AdditionalCost.java | 67 + .../org/cxml/fulfill/AdditionalDeduction.java | 99 + .../org/cxml/fulfill/AdditionalPrices.java | 136 + src/main/java/org/cxml/fulfill/Address.java | 274 ++ .../org/cxml/fulfill/AgreementItemOut.java | 274 ++ src/main/java/org/cxml/fulfill/AirDetail.java | 148 + src/main/java/org/cxml/fulfill/AirLeg.java | 444 +++ .../org/cxml/fulfill/AirLegDestination.java | 55 + .../java/org/cxml/fulfill/AirLegOrigin.java | 55 + src/main/java/org/cxml/fulfill/Airport.java | 85 + src/main/java/org/cxml/fulfill/Amenities.java | 55 + .../java/org/cxml/fulfill/ApprovalInfo.java | 85 + src/main/java/org/cxml/fulfill/AssetInfo.java | 146 + .../java/org/cxml/fulfill/Attachment.java | 55 + .../org/cxml/fulfill/AttachmentReference.java | 139 + .../java/org/cxml/fulfill/AvailablePrice.java | 112 + src/main/java/org/cxml/fulfill/Batch.java | 200 + .../java/org/cxml/fulfill/BestBeforeDate.java | 56 + src/main/java/org/cxml/fulfill/BillTo.java | 89 + .../org/cxml/fulfill/BlanketItemDetail.java | 315 ++ .../org/cxml/fulfill/BookingClassCode.java | 112 + .../org/cxml/fulfill/BrowserFormPost.java | 55 + .../java/org/cxml/fulfill/BuyerCookie.java | 66 + src/main/java/org/cxml/fulfill/CXML.java | 246 ++ .../java/org/cxml/fulfill/CXMLAttachment.java | 55 + .../java/org/cxml/fulfill/CXMLSignedInfo.java | 113 + .../org/cxml/fulfill/CarRentalDetail.java | 313 ++ .../org/cxml/fulfill/CarRentalDropoff.java | 67 + .../java/org/cxml/fulfill/CarRentalFee.java | 123 + .../org/cxml/fulfill/CarRentalPickup.java | 67 + .../org/cxml/fulfill/CarrierIdentifier.java | 85 + .../java/org/cxml/fulfill/Characteristic.java | 110 + src/main/java/org/cxml/fulfill/Charge.java | 55 + src/main/java/org/cxml/fulfill/City.java | 85 + .../java/org/cxml/fulfill/Classification.java | 85 + src/main/java/org/cxml/fulfill/Comments.java | 112 + .../fulfill/ComponentConsumptionDetails.java | 227 ++ .../fulfill/ComponentConsumptionHeader.java | 233 ++ .../fulfill/ComponentConsumptionItem.java | 297 ++ .../fulfill/ComponentConsumptionPortion.java | 158 + .../fulfill/ComponentConsumptionRequest.java | 89 + .../org/cxml/fulfill/ConfirmationHeader.java | 463 +++ .../ConfirmationItem.java} | 133 +- .../org/cxml/fulfill/ConfirmationRequest.java | 153 + .../org/cxml/fulfill/ConfirmationStatus.java | 301 ++ src/main/java/org/cxml/fulfill/Contact.java | 366 ++ .../java/org/cxml/fulfill/Contractor.java | 82 + .../cxml/fulfill/ContractorIdentifier.java | 85 + .../java/org/cxml/fulfill/CopyRequest.java | 97 + .../java/org/cxml/fulfill/Correspondent.java | 124 + src/main/java/org/cxml/fulfill/Country.java | 85 + .../java/org/cxml/fulfill/CountryCode.java | 85 + .../Description.java => fulfill/Creator.java} | 10 +- .../java/org/cxml/fulfill/Credential.java | 154 + .../java/org/cxml/fulfill/CredentialMac.java | 166 + .../java/org/cxml/fulfill/DeductedPrice.java | 55 + .../org/cxml/fulfill/DeductionAmount.java | 55 + .../DeductionPercent.java} | 26 +- src/main/java/org/cxml/fulfill/DeliverTo.java | 55 + .../org/cxml/fulfill/DeliveryAddress.java | 55 + .../java/org/cxml/fulfill/DeliveryPeriod.java | 55 + .../java/org/cxml/fulfill/DepositAmount.java | 55 + .../java/org/cxml/fulfill/Description.java | 112 + .../org/cxml/fulfill/DigitalSignature.java | 131 + src/main/java/org/cxml/fulfill/Dimension.java | 113 + src/main/java/org/cxml/fulfill/Discount.java | 67 + .../java/org/cxml/fulfill/DiscountAmount.java | 55 + .../org/cxml/fulfill/DiscountPercent.java | 56 + .../org/cxml/fulfill/DispatchQuantity.java | 85 + .../java/org/cxml/fulfill/Distribution.java | 82 + .../java/org/cxml/fulfill/DocumentInfo.java | 110 + .../org/cxml/fulfill/DocumentReference.java | 56 + .../java/org/cxml/fulfill/DocumentStatus.java | 119 + .../fulfill/DsCanonicalizationMethod.java | 85 + .../java/org/cxml/fulfill/DsDSAKeyValue.java | 217 ++ .../java/org/cxml/fulfill/DsDigestMethod.java | 85 + .../org/cxml/fulfill/DsHMACOutputLength.java | 55 + src/main/java/org/cxml/fulfill/DsKeyInfo.java | 87 + src/main/java/org/cxml/fulfill/DsKeyName.java | 55 + .../java/org/cxml/fulfill/DsKeyValue.java | 55 + .../java/org/cxml/fulfill/DsManifest.java | 94 + .../java/org/cxml/fulfill/DsMgmtData.java | 55 + src/main/java/org/cxml/fulfill/DsObject.java | 142 + src/main/java/org/cxml/fulfill/DsPGPData.java | 67 + .../java/org/cxml/fulfill/DsPGPKeyID.java | 55 + .../java/org/cxml/fulfill/DsPGPKeyPacket.java | 55 + .../java/org/cxml/fulfill/DsRSAKeyValue.java | 82 + .../java/org/cxml/fulfill/DsReference.java | 196 + .../org/cxml/fulfill/DsRetrievalMethod.java | 112 + .../java/org/cxml/fulfill/DsSPKIData.java | 55 + .../java/org/cxml/fulfill/DsSignature.java | 238 ++ .../org/cxml/fulfill/DsSignatureMethod.java | 85 + .../cxml/fulfill/DsSignatureProperties.java | 94 + .../org/cxml/fulfill/DsSignatureProperty.java | 115 + .../org/cxml/fulfill/DsSignatureValue.java | 87 + .../java/org/cxml/fulfill/DsSignedInfo.java | 148 + .../java/org/cxml/fulfill/DsTransform.java | 85 + .../java/org/cxml/fulfill/DsTransforms.java | 62 + src/main/java/org/cxml/fulfill/DsX509CRL.java | 55 + .../org/cxml/fulfill/DsX509Certificate.java | 55 + .../java/org/cxml/fulfill/DsX509Data.java | 73 + .../org/cxml/fulfill/DsX509IssuerSerial.java | 82 + src/main/java/org/cxml/fulfill/DsX509SKI.java | 55 + .../org/cxml/fulfill/DsX509SubjectName.java | 55 + src/main/java/org/cxml/fulfill/DsXPath.java | 55 + src/main/java/org/cxml/fulfill/DueAmount.java | 55 + src/main/java/org/cxml/fulfill/Email.java | 112 + .../java/org/cxml/fulfill/ExactAmount.java | 55 + src/main/java/org/cxml/fulfill/Expense.java | 206 + .../java/org/cxml/fulfill/ExpenseAmount.java | 55 + .../java/org/cxml/fulfill/ExpiryDate.java | 56 + src/main/java/org/cxml/fulfill/Extrinsic.java | 96 + src/main/java/org/cxml/fulfill/Fax.java | 99 + src/main/java/org/cxml/fulfill/FeeAmount.java | 55 + src/main/java/org/cxml/fulfill/FeeDetail.java | 119 + .../java/org/cxml/fulfill/FixedAmount.java | 55 + src/main/java/org/cxml/fulfill/Followup.java | 55 + .../org/cxml/fulfill/FreeGoodsQuantity.java | 85 + src/main/java/org/cxml/fulfill/From.java | 89 + .../cxml/fulfill/GoodsAndServiceAmount.java | 55 + .../java/org/cxml/fulfill/GrossAmount.java | 55 + .../fulfill/GrossProgressPaymentAmount.java | 55 + src/main/java/org/cxml/fulfill/Hazard.java | 67 + src/main/java/org/cxml/fulfill/Header.java | 163 + .../java/org/cxml/fulfill/HotelDetail.java | 427 +++ .../java/org/cxml/fulfill/IdReference.java | 139 + src/main/java/org/cxml/fulfill/Identity.java | 96 + .../org/cxml/fulfill/InformationalAmount.java | 55 + .../org/cxml/fulfill/InformationalPrice.java | 82 + .../fulfill/InformationalPriceExclTax.java | 82 + .../java/org/cxml/fulfill/InternalID.java | 85 + .../java/org/cxml/fulfill/InvoiceIDInfo.java | 83 + .../org/cxml/fulfill/InvoiceItemIDInfo.java | 146 + .../org/cxml/fulfill/InvoiceReference.java | 112 + .../java/org/cxml/fulfill/InvoiceStatus.java | 146 + src/main/java/org/cxml/fulfill/Issuer.java | 55 + .../java/org/cxml/fulfill/ItemDetail.java | 374 ++ .../org/cxml/fulfill/ItemDetailIndustry.java | 55 + .../org/cxml/fulfill/ItemDetailRetail.java | 116 + src/main/java/org/cxml/fulfill/ItemID.java | 143 + .../ItemOut.java => fulfill/ItemIn.java} | 233 +- .../java/org/cxml/fulfill/ItemIndicator.java | 83 + src/main/java/org/cxml/fulfill/ItemOut.java | 919 +++++ .../org/cxml/fulfill/ItemOutIndustry.java | 55 + .../java/org/cxml/fulfill/ItemOutRetail.java | 82 + .../java/org/cxml/fulfill/ItemReference.java | 178 + .../java/org/cxml/fulfill/JobDescription.java | 55 + .../java/org/cxml/fulfill/LaborDetail.java | 259 ++ .../java/org/cxml/fulfill/LegDestination.java | 55 + src/main/java/org/cxml/fulfill/LegOrigin.java | 55 + .../java/org/cxml/fulfill/LimitedMileage.java | 85 + .../org/cxml/fulfill/ManufacturerName.java | 85 + .../cxml/fulfill/MasterAgreementIDInfo.java | 147 + .../fulfill/MasterAgreementReference.java | 140 + .../cxml/fulfill/MasterAgreementRequest.java | 89 + .../fulfill/MasterAgreementRequestHeader.java | 457 +++ src/main/java/org/cxml/fulfill/MaxAmount.java | 55 + .../org/cxml/fulfill/MaxReleaseAmount.java | 55 + src/main/java/org/cxml/fulfill/Meal.java | 82 + .../cxml/{fulfull => fulfill}/Message.java | 6 +- src/main/java/org/cxml/fulfill/MinAmount.java | 55 + .../org/cxml/fulfill/MinReleaseAmount.java | 55 + .../java/org/cxml/fulfill/Modification.java | 178 + .../org/cxml/fulfill/ModificationDetail.java | 173 + .../java/org/cxml/fulfill/Modifications.java | 62 + src/main/java/org/cxml/fulfill/Money.java | 139 + .../java/org/cxml/fulfill/Municipality.java | 85 + src/main/java/org/cxml/fulfill/Name.java | 85 + src/main/java/org/cxml/fulfill/NetAmount.java | 55 + src/main/java/org/cxml/fulfill/Node.java | 119 + .../{fulfull => fulfill}/ObjectFactory.java | 1058 ++++- .../java/org/cxml/fulfill/OrderIDInfo.java | 119 + src/main/java/org/cxml/fulfill/OrderInfo.java | 67 + .../java/org/cxml/fulfill/OrderMethod.java | 82 + .../java/org/cxml/fulfill/OrderMethods.java | 89 + .../java/org/cxml/fulfill/OrderReference.java | 112 + .../java/org/cxml/fulfill/OrderRequest.java | 89 + .../org/cxml/fulfill/OrderRequestHeader.java | 953 +++++ .../org/cxml/fulfill/OrderStatusRequest.java | 89 + .../fulfill/OrderStatusRequestHeader.java | 215 ++ .../fulfill/OrderStatusRequestIDInfo.java | 83 + .../cxml/fulfill/OrderStatusRequestItem.java | 82 + .../fulfill/OrderStatusRequestReference.java | 112 + .../java/org/cxml/fulfill/OrderTarget.java | 73 + .../org/cxml/fulfill/OrderedQuantity.java | 85 + .../org/cxml/fulfill/OriginalDocument.java | 56 + .../java/org/cxml/fulfill/OriginalPrice.java | 85 + .../org/cxml/fulfill/OriginatorCookie.java | 55 + .../org/cxml/fulfill/OtherOrderTarget.java | 96 + src/main/java/org/cxml/fulfill/PCard.java | 139 + src/main/java/org/cxml/fulfill/PackageID.java | 109 + .../cxml/fulfill/PackageIdentification.java | 83 + src/main/java/org/cxml/fulfill/Packaging.java | 428 +++ .../java/org/cxml/fulfill/PackagingCode.java | 85 + .../java/org/cxml/fulfill/PartialAmount.java | 55 + .../java/org/cxml/fulfill/PartnerContact.java | 89 + src/main/java/org/cxml/fulfill/Path.java | 62 + src/main/java/org/cxml/fulfill/Payment.java | 55 + .../java/org/cxml/fulfill/PaymentStatus.java | 336 ++ .../java/org/cxml/fulfill/PaymentTerm.java | 119 + src/main/java/org/cxml/fulfill/Penalty.java | 82 + .../java/org/cxml/fulfill/Percentage.java | 56 + src/main/java/org/cxml/fulfill/Period.java | 83 + src/main/java/org/cxml/fulfill/Phone.java | 85 + src/main/java/org/cxml/fulfill/Place.java | 112 + .../org/cxml/fulfill/PolicyViolation.java | 139 + .../fulfill/PolicyViolationJustification.java | 55 + .../java/org/cxml/fulfill/PostalAddress.java | 291 ++ .../org/cxml/fulfill/PriceBasisQuantity.java | 139 + .../java/org/cxml/fulfill/PriceTolerance.java | 67 + src/main/java/org/cxml/fulfill/Product.java | 143 + .../fulfill/ProductMovementItemIDInfo.java | 146 + .../org/cxml/fulfill/PropertyReference.java | 62 + .../org/cxml/fulfill/PropertyValuation.java | 89 + .../java/org/cxml/fulfill/PropertyValue.java | 92 + .../cxml/fulfill/PunchOutOrderMessage.java | 116 + .../fulfill/PunchOutOrderMessageHeader.java | 251 ++ .../cxml/fulfill/PunchOutSetupRequest.java | 291 ++ .../cxml/fulfill/PunchOutSetupResponse.java | 55 + .../org/cxml/fulfill/PurchaseRequisition.java | 89 + .../fulfill/PurchaseRequisitionHeader.java | 399 ++ .../fulfill/PurchaseRequisitionRequest.java | 55 + .../org/cxml/fulfill/QuantityTolerance.java | 67 + .../java/org/cxml/fulfill/RailDetail.java | 148 + src/main/java/org/cxml/fulfill/RailLeg.java | 363 ++ .../org/cxml/fulfill/RailLegDestination.java | 67 + .../java/org/cxml/fulfill/RailLegOrigin.java | 67 + src/main/java/org/cxml/fulfill/Rate.java | 139 + .../java/org/cxml/fulfill/ReceiptIDInfo.java | 119 + .../java/org/cxml/fulfill/ReceiptItem.java | 422 ++ .../cxml/fulfill/ReceiptItemReference.java | 205 + .../java/org/cxml/fulfill/ReceiptOrder.java | 119 + .../org/cxml/fulfill/ReceiptOrderInfo.java | 71 + .../org/cxml/fulfill/ReceiptReference.java | 112 + .../java/org/cxml/fulfill/ReceiptRequest.java | 116 + .../cxml/fulfill/ReceiptRequestHeader.java | 174 + .../java/org/cxml/fulfill/ReceivedAmount.java | 55 + .../java/org/cxml/fulfill/ReleaseInfo.java | 228 ++ .../java/org/cxml/fulfill/ReportedTime.java | 121 + .../cxml/{fulfull => fulfill}/Request.java | 32 +- .../cxml/{fulfull => fulfill}/Response.java | 6 +- .../cxml/{fulfull => fulfill}/ReturnData.java | 6 +- src/main/java/org/cxml/fulfill/RoomType.java | 174 + src/main/java/org/cxml/fulfill/Route.java | 147 + .../java/org/cxml/fulfill/ScheduleLine.java | 259 ++ .../cxml/fulfill/ScheduleLineReleaseInfo.java | 113 + src/main/java/org/cxml/fulfill/Segment.java | 110 + .../java/org/cxml/fulfill/SelectedItem.java | 55 + .../org/cxml/fulfill/SelectedService.java | 55 + src/main/java/org/cxml/fulfill/Sender.java | 89 + .../fulfill/ServiceEntryDetailDiscount.java | 85 + .../ServiceEntryDetailLineIndicator.java | 164 + .../ServiceEntryDetailLineShipping.java | 82 + ...ServiceEntryDetailLineSpecialHandling.java | 82 + .../fulfill/ServiceEntryDetailShipping.java | 71 + .../ServiceEntryHeaderModifications.java | 62 + .../org/cxml/fulfill/ServiceEntryItem.java | 720 ++++ .../ServiceEntryItemModifications.java | 62 + .../org/cxml/fulfill/ServiceEntryOrder.java | 89 + .../cxml/fulfill/ServiceEntryOrderInfo.java | 67 + .../org/cxml/fulfill/ServiceEntryRequest.java | 109 + .../fulfill/ServiceEntryRequestHeader.java | 414 ++ .../org/cxml/fulfill/ServiceEntrySummary.java | 406 ++ ...viceEntrySummaryLineItemModifications.java | 62 + .../java/org/cxml/fulfill/ServiceLevel.java | 85 + .../java/org/cxml/fulfill/SharedSecret.java | 66 + .../java/org/cxml/fulfill/ShipControl.java | 284 ++ .../org/cxml/fulfill/ShipNoticeHeader.java | 559 +++ .../org/cxml/fulfill/ShipNoticeIDInfo.java | 119 + .../java/org/cxml/fulfill/ShipNoticeItem.java | 555 +++ .../cxml/fulfill/ShipNoticeItemDetail.java | 320 ++ .../cxml/fulfill/ShipNoticeItemIndustry.java | 55 + .../cxml/fulfill/ShipNoticeItemRetail.java | 163 + .../org/cxml/fulfill/ShipNoticePortion.java | 222 ++ .../org/cxml/fulfill/ShipNoticeReference.java | 112 + .../cxml/fulfill/ShipNoticeReleaseInfo.java | 124 + .../org/cxml/fulfill/ShipNoticeRequest.java | 121 + src/main/java/org/cxml/fulfill/ShipTo.java | 153 + .../org/cxml/fulfill/ShipmentIdentifier.java | 112 + src/main/java/org/cxml/fulfill/Shipping.java | 193 + .../java/org/cxml/fulfill/ShippingAmount.java | 55 + .../cxml/fulfill/ShippingInstructions.java | 55 + .../java/org/cxml/fulfill/ShippingMark.java | 55 + .../cxml/fulfill/ShippingPaymentMethod.java | 85 + src/main/java/org/cxml/fulfill/ShortName.java | 55 + .../java/org/cxml/fulfill/SourcingStatus.java | 113 + .../cxml/fulfill/SpecialHandlingAmount.java | 82 + .../java/org/cxml/fulfill/SpendDetail.java | 71 + src/main/java/org/cxml/fulfill/StartPage.java | 55 + src/main/java/org/cxml/fulfill/State.java | 85 + src/main/java/org/cxml/fulfill/Status.java | 139 + .../org/cxml/fulfill/StatusUpdateRequest.java | 157 + src/main/java/org/cxml/fulfill/Street.java | 55 + .../cxml/fulfill/SubcontractingComponent.java | 247 ++ .../java/org/cxml/fulfill/SubmitterInfo.java | 85 + .../java/org/cxml/fulfill/SubtotalAmount.java | 55 + .../java/org/cxml/fulfill/Supervisor.java | 55 + src/main/java/org/cxml/fulfill/Supplier.java | 205 + .../org/cxml/fulfill/SupplierBatchID.java | 55 + .../java/org/cxml/fulfill/SupplierID.java | 85 + .../java/org/cxml/fulfill/SupplierList.java | 62 + .../org/cxml/fulfill/SupplierLocation.java | 82 + .../org/cxml/fulfill/SupplierOrderInfo.java | 83 + .../cxml/fulfill/SupplierPartAuxiliaryID.java | 66 + .../java/org/cxml/fulfill/SupplierPartID.java | 85 + .../java/org/cxml/fulfill/SupplierSetup.java | 55 + src/main/java/org/cxml/fulfill/Tax.java | 148 + src/main/java/org/cxml/fulfill/TaxAmount.java | 55 + src/main/java/org/cxml/fulfill/TaxDetail.java | 472 +++ .../java/org/cxml/fulfill/TaxLocation.java | 85 + .../java/org/cxml/fulfill/TaxableAmount.java | 55 + .../org/cxml/fulfill/TelephoneNumber.java | 136 + .../java/org/cxml/fulfill/TermReference.java | 83 + .../org/cxml/fulfill/TermsAndConditions.java | 62 + .../org/cxml/fulfill/TermsOfDelivery.java | 170 + .../org/cxml/fulfill/TermsOfDeliveryCode.java | 85 + .../org/cxml/fulfill/TermsOfTransport.java | 202 + src/main/java/org/cxml/fulfill/TimeCard.java | 316 ++ .../org/cxml/fulfill/TimeCardInfoRequest.java | 55 + .../org/cxml/fulfill/TimeCardRequest.java | 55 + .../cxml/fulfill/TimeCardTimeInterval.java | 201 + src/main/java/org/cxml/fulfill/TimeRange.java | 83 + src/main/java/org/cxml/fulfill/To.java | 89 + .../java/org/cxml/fulfill/Tolerances.java | 82 + src/main/java/org/cxml/fulfill/Total.java | 82 + .../org/cxml/fulfill/TotalAllowances.java | 55 + .../fulfill/TotalAmountInBillingCurrency.java | 55 + .../fulfill/TotalAmountInPostedCurrency.java | 55 + .../cxml/fulfill/TotalAmountWithoutTax.java | 55 + .../java/org/cxml/fulfill/TotalCharges.java | 55 + .../org/cxml/fulfill/TotalRetailAmount.java | 55 + .../TotalReturnableItemsDepositAmount.java | 55 + .../cxml/fulfill/TransportInformation.java | 109 + .../java/org/cxml/fulfill/TransportTerms.java | 85 + .../java/org/cxml/fulfill/TravelDetail.java | 241 ++ .../TriangularTransactionLawReference.java | 85 + src/main/java/org/cxml/fulfill/TripType.java | 56 + src/main/java/org/cxml/fulfill/URL.java | 85 + .../java/org/cxml/fulfill/UnitGrossPrice.java | 82 + .../cxml/fulfill/UnitNetPriceCorrection.java | 82 + .../java/org/cxml/fulfill/UnitOfMeasure.java | 55 + src/main/java/org/cxml/fulfill/UnitPrice.java | 82 + src/main/java/org/cxml/fulfill/UnitRate.java | 136 + src/main/java/org/cxml/fulfill/Value.java | 56 + .../java/org/cxml/fulfill/ValueGroup.java | 116 + .../ShipTo.java => fulfill/Vendor.java} | 73 +- .../java/org/cxml/fulfill/WorkLocation.java | 55 + .../fulfill/XadesAllDataObjectsTimeStamp.java | 126 + .../fulfill/XadesAllSignedDataObjects.java | 66 + src/main/java/org/cxml/fulfill/XadesAny.java | 55 + .../cxml/fulfill/XadesArchiveTimeStamp.java | 158 + .../XadesAttrAuthoritiesCertValues.java | 99 + .../XadesAttributeCertificateRefs.java | 87 + .../fulfill/XadesAttributeRevocationRefs.java | 141 + .../XadesAttributeRevocationValues.java | 141 + .../java/org/cxml/fulfill/XadesByKey.java | 55 + .../java/org/cxml/fulfill/XadesByName.java | 55 + .../org/cxml/fulfill/XadesCRLIdentifier.java | 139 + .../java/org/cxml/fulfill/XadesCRLRef.java | 82 + .../java/org/cxml/fulfill/XadesCRLRefs.java | 62 + .../java/org/cxml/fulfill/XadesCRLValues.java | 62 + src/main/java/org/cxml/fulfill/XadesCert.java | 112 + .../org/cxml/fulfill/XadesCertDigest.java | 82 + .../java/org/cxml/fulfill/XadesCertRefs.java | 62 + .../cxml/fulfill/XadesCertificateValues.java | 99 + .../org/cxml/fulfill/XadesCertifiedRole.java | 115 + .../org/cxml/fulfill/XadesCertifiedRoles.java | 62 + .../org/cxml/fulfill/XadesClaimedRole.java | 55 + .../org/cxml/fulfill/XadesClaimedRoles.java | 62 + .../cxml/fulfill/XadesCommitmentTypeId.java | 109 + .../XadesCommitmentTypeIndication.java | 121 + .../fulfill/XadesCommitmentTypeQualifier.java | 55 + .../XadesCommitmentTypeQualifiers.java | 62 + .../fulfill/XadesCompleteCertificateRefs.java | 87 + .../fulfill/XadesCompleteRevocationRefs.java | 141 + .../cxml/fulfill/XadesCounterSignature.java | 55 + .../cxml/fulfill/XadesDataObjectFormat.java | 166 + .../cxml/fulfill/XadesDigestAlgAndValue.java | 82 + .../fulfill/XadesDocumentationReference.java | 55 + .../fulfill/XadesDocumentationReferences.java | 62 + .../fulfill/XadesEncapsulatedCRLValue.java | 115 + .../fulfill/XadesEncapsulatedOCSPValue.java | 115 + .../fulfill/XadesEncapsulatedPKIData.java | 115 + .../fulfill/XadesEncapsulatedTimeStamp.java | 87 + .../XadesEncapsulatedX509Certificate.java | 115 + .../org/cxml/fulfill/XadesIdentifier.java | 85 + .../java/org/cxml/fulfill/XadesInclude.java | 83 + .../XadesIndividualDataObjectsTimeStamp.java | 158 + src/main/java/org/cxml/fulfill/XadesInt.java | 55 + .../org/cxml/fulfill/XadesIssuerSerial.java | 82 + .../org/cxml/fulfill/XadesNoticeNumbers.java | 62 + .../java/org/cxml/fulfill/XadesNoticeRef.java | 82 + .../org/cxml/fulfill/XadesOCSPIdentifier.java | 112 + .../java/org/cxml/fulfill/XadesOCSPRef.java | 82 + .../java/org/cxml/fulfill/XadesOCSPRefs.java | 62 + .../org/cxml/fulfill/XadesOCSPValues.java | 62 + .../cxml/fulfill/XadesObjectIdentifier.java | 109 + .../cxml/fulfill/XadesObjectReference.java | 55 + .../cxml/fulfill/XadesOtherCertificate.java | 55 + .../java/org/cxml/fulfill/XadesOtherRef.java | 55 + .../java/org/cxml/fulfill/XadesOtherRefs.java | 62 + .../org/cxml/fulfill/XadesOtherTimeStamp.java | 158 + .../org/cxml/fulfill/XadesOtherValue.java | 55 + .../org/cxml/fulfill/XadesOtherValues.java | 62 + .../fulfill/XadesQualifyingProperties.java | 173 + .../XadesQualifyingPropertiesReference.java | 86 + .../org/cxml/fulfill/XadesReferenceInfo.java | 142 + .../cxml/fulfill/XadesRefsOnlyTimeStamp.java | 158 + .../XadesResponderID.java} | 36 +- .../cxml/fulfill/XadesRevocationValues.java | 141 + .../java/org/cxml/fulfill/XadesSPURI.java | 55 + .../org/cxml/fulfill/XadesSPUserNotice.java | 82 + .../fulfill/XadesSigAndRefsTimeStamp.java | 158 + .../org/cxml/fulfill/XadesSigPolicyHash.java | 82 + .../org/cxml/fulfill/XadesSigPolicyId.java | 109 + .../cxml/fulfill/XadesSigPolicyQualifier.java | 55 + .../fulfill/XadesSigPolicyQualifiers.java | 62 + .../cxml/fulfill/XadesSignaturePolicyId.java | 136 + .../XadesSignaturePolicyIdentifier.java | 67 + .../fulfill/XadesSignaturePolicyImplied.java | 66 + .../XadesSignatureProductionPlace.java | 136 + .../cxml/fulfill/XadesSignatureTimeStamp.java | 126 + .../XadesSignedDataObjectProperties.java | 190 + .../cxml/fulfill/XadesSignedProperties.java | 114 + .../XadesSignedSignatureProperties.java | 195 + .../org/cxml/fulfill/XadesSignerRole.java | 82 + .../cxml/fulfill/XadesSigningCertificate.java | 62 + .../XadesUnsignedDataObjectProperties.java | 94 + .../XadesUnsignedDataObjectProperty.java | 55 + .../cxml/fulfill/XadesUnsignedProperties.java | 114 + .../XadesUnsignedSignatureProperties.java | 121 + .../org/cxml/fulfill/XadesX509IssuerName.java | 55 + .../cxml/fulfill/XadesX509SerialNumber.java | 55 + .../org/cxml/fulfill/XadesXAdESTimeStamp.java | 158 + .../org/cxml/fulfill/XadesXMLTimeStamp.java | 55 + src/main/java/org/cxml/fulfull/ItemID.java | 82 - .../org/cxml/invoicedetail/Accounting.java | 4 +- .../cxml/invoicedetail/AccountingSegment.java | 4 +- .../cxml/invoicedetail/AdditionalAmounts.java | 190 + .../cxml/invoicedetail/AdditionalCost.java | 4 +- .../invoicedetail/AdditionalDeduction.java | 4 +- .../cxml/invoicedetail/AdditionalPrices.java | 136 + .../java/org/cxml/invoicedetail/Address.java | 31 +- .../cxml/invoicedetail/AgreementItemOut.java | 4 +- .../org/cxml/invoicedetail/AirDetail.java | 4 +- .../java/org/cxml/invoicedetail/AirLeg.java | 4 +- .../cxml/invoicedetail/AirLegDestination.java | 4 +- .../org/cxml/invoicedetail/AirLegOrigin.java | 4 +- .../java/org/cxml/invoicedetail/Airport.java | 4 +- .../org/cxml/invoicedetail/Amenities.java | 4 +- .../org/cxml/invoicedetail/AssetInfo.java | 4 +- .../org/cxml/invoicedetail/Attachment.java | 4 +- .../invoicedetail/AttachmentReference.java | 4 +- .../cxml/invoicedetail/AvailablePrice.java | 4 +- .../java/org/cxml/invoicedetail/Batch.java | 200 + .../cxml/invoicedetail/BestBeforeDate.java | 56 + .../java/org/cxml/invoicedetail/BillTo.java | 40 +- .../cxml/invoicedetail/BlanketItemDetail.java | 4 +- .../cxml/invoicedetail/BookingClassCode.java | 4 +- .../cxml/invoicedetail/BrowserFormPost.java | 4 +- .../org/cxml/invoicedetail/BuyerCookie.java | 4 +- .../java/org/cxml/invoicedetail/CXML.java | 6 +- .../cxml/invoicedetail/CXMLAttachment.java | 4 +- .../cxml/invoicedetail/CXMLSignedInfo.java | 4 +- .../cxml/invoicedetail/CarRentalDetail.java | 4 +- .../cxml/invoicedetail/CarRentalDropoff.java | 4 +- .../org/cxml/invoicedetail/CarRentalFee.java | 4 +- .../cxml/invoicedetail/CarRentalPickup.java | 4 +- .../cxml/invoicedetail/CarrierIdentifier.java | 4 +- .../cxml/invoicedetail/Characteristic.java | 110 + .../java/org/cxml/invoicedetail/Charge.java | 4 +- .../java/org/cxml/invoicedetail/City.java | 85 + .../cxml/invoicedetail/Classification.java | 4 +- .../java/org/cxml/invoicedetail/Comments.java | 4 +- .../java/org/cxml/invoicedetail/Contact.java | 97 +- .../org/cxml/invoicedetail/Contractor.java | 4 +- .../invoicedetail/ContractorIdentifier.java | 4 +- .../org/cxml/invoicedetail/CopyRequest.java | 4 +- .../org/cxml/invoicedetail/Correspondent.java | 4 +- .../java/org/cxml/invoicedetail/Country.java | 4 +- .../org/cxml/invoicedetail/CountryCode.java | 4 +- .../java/org/cxml/invoicedetail/Creator.java | 4 +- .../org/cxml/invoicedetail/Credential.java | 4 +- .../org/cxml/invoicedetail/CredentialMac.java | 4 +- .../org/cxml/invoicedetail/CustomsInfo.java | 82 + .../org/cxml/invoicedetail/DeductedPrice.java | 4 +- .../cxml/invoicedetail/DeductionAmount.java | 4 +- .../cxml/invoicedetail/DeductionPercent.java | 4 +- .../org/cxml/invoicedetail/DeliverTo.java | 4 +- .../cxml/invoicedetail/DeliveryPeriod.java | 55 + .../org/cxml/invoicedetail/DepositAmount.java | 4 +- .../org/cxml/invoicedetail/Description.java | 31 +- .../cxml/invoicedetail/DigitalSignature.java | 4 +- .../org/cxml/invoicedetail/Dimension.java | 113 + .../java/org/cxml/invoicedetail/Discount.java | 4 +- .../cxml/invoicedetail/DiscountAmount.java | 4 +- .../cxml/invoicedetail/DiscountPercent.java | 4 +- .../cxml/invoicedetail/DispatchQuantity.java | 85 + .../org/cxml/invoicedetail/Distribution.java | 4 +- .../org/cxml/invoicedetail/DocumentInfo.java | 110 + .../cxml/invoicedetail/DocumentReference.java | 4 +- .../cxml/invoicedetail/DocumentStatus.java | 119 + .../DsCanonicalizationMethod.java | 4 +- .../org/cxml/invoicedetail/DsDSAKeyValue.java | 4 +- .../cxml/invoicedetail/DsDigestMethod.java | 4 +- .../invoicedetail/DsHMACOutputLength.java | 4 +- .../org/cxml/invoicedetail/DsKeyInfo.java | 4 +- .../org/cxml/invoicedetail/DsKeyName.java | 4 +- .../org/cxml/invoicedetail/DsKeyValue.java | 4 +- .../org/cxml/invoicedetail/DsManifest.java | 4 +- .../org/cxml/invoicedetail/DsMgmtData.java | 4 +- .../java/org/cxml/invoicedetail/DsObject.java | 4 +- .../org/cxml/invoicedetail/DsPGPData.java | 4 +- .../org/cxml/invoicedetail/DsPGPKeyID.java | 4 +- .../cxml/invoicedetail/DsPGPKeyPacket.java | 4 +- .../org/cxml/invoicedetail/DsRSAKeyValue.java | 4 +- .../org/cxml/invoicedetail/DsReference.java | 4 +- .../cxml/invoicedetail/DsRetrievalMethod.java | 4 +- .../org/cxml/invoicedetail/DsSPKIData.java | 4 +- .../org/cxml/invoicedetail/DsSignature.java | 4 +- .../cxml/invoicedetail/DsSignatureMethod.java | 4 +- .../invoicedetail/DsSignatureProperties.java | 4 +- .../invoicedetail/DsSignatureProperty.java | 4 +- .../cxml/invoicedetail/DsSignatureValue.java | 4 +- .../org/cxml/invoicedetail/DsSignedInfo.java | 4 +- .../org/cxml/invoicedetail/DsTransform.java | 4 +- .../org/cxml/invoicedetail/DsTransforms.java | 4 +- .../org/cxml/invoicedetail/DsX509CRL.java | 4 +- .../cxml/invoicedetail/DsX509Certificate.java | 4 +- .../org/cxml/invoicedetail/DsX509Data.java | 4 +- .../invoicedetail/DsX509IssuerSerial.java | 4 +- .../org/cxml/invoicedetail/DsX509SKI.java | 4 +- .../cxml/invoicedetail/DsX509SubjectName.java | 4 +- .../java/org/cxml/invoicedetail/DsXPath.java | 4 +- .../org/cxml/invoicedetail/DueAmount.java | 4 +- .../java/org/cxml/invoicedetail/Email.java | 4 +- .../org/cxml/invoicedetail/ExactAmount.java | 55 + .../org/cxml/invoicedetail/ExpiryDate.java | 56 + .../org/cxml/invoicedetail/Extrinsic.java | 4 +- src/main/java/org/cxml/invoicedetail/Fax.java | 4 +- .../org/cxml/invoicedetail/FeeAmount.java | 4 +- .../org/cxml/invoicedetail/FeeDetail.java | 4 +- .../org/cxml/invoicedetail/FixedAmount.java | 4 +- .../java/org/cxml/invoicedetail/Followup.java | 4 +- .../cxml/invoicedetail/FreeGoodsQuantity.java | 85 + .../java/org/cxml/invoicedetail/From.java | 4 +- .../invoicedetail/GoodsAndServiceAmount.java | 55 + .../org/cxml/invoicedetail/GrossAmount.java | 4 +- .../GrossProgressPaymentAmount.java | 55 + .../java/org/cxml/invoicedetail/Header.java | 4 +- .../org/cxml/invoicedetail/HotelDetail.java | 4 +- .../org/cxml/invoicedetail/IdReference.java | 4 +- .../java/org/cxml/invoicedetail/Identity.java | 4 +- .../invoicedetail/InformationalAmount.java | 55 + .../invoicedetail/InformationalPrice.java | 82 + .../InformationalPriceExclTax.java | 82 + .../org/cxml/invoicedetail/InternalID.java | 4 +- .../invoicedetail/InvoiceDetailDiscount.java | 4 +- .../InvoiceDetailHeaderIndicator.java | 4 +- .../InvoiceDetailHeaderOrder.java | 4 +- .../cxml/invoicedetail/InvoiceDetailItem.java | 370 +- .../InvoiceDetailItemIndustry.java | 55 + .../InvoiceDetailItemReference.java | 122 +- .../InvoiceDetailItemReferenceIndustry.java | 55 + .../InvoiceDetailItemReferenceRetail.java | 116 + .../InvoiceDetailItemRetail.java | 170 + .../InvoiceDetailLineIndicator.java | 4 +- .../InvoiceDetailLineShipping.java | 4 +- .../InvoiceDetailLineSpecialHandling.java | 4 +- .../invoicedetail/InvoiceDetailOrder.java | 58 +- .../invoicedetail/InvoiceDetailOrderInfo.java | 4 +- .../InvoiceDetailOrderSummary.java | 4 +- .../InvoiceDetailPaymentTerm.java | 4 +- .../InvoiceDetailReceiptInfo.java | 67 + .../invoicedetail/InvoiceDetailRequest.java | 4 +- .../InvoiceDetailRequestHeader.java | 31 +- .../InvoiceDetailServiceItem.java | 148 +- .../InvoiceDetailServiceItemReference.java | 4 +- .../InvoiceDetailShipNoticeInfo.java | 67 + .../invoicedetail/InvoiceDetailShipping.java | 4 +- .../invoicedetail/InvoiceDetailSummary.java | 168 +- .../InvoiceDetailSummaryIndustry.java | 55 + ...iceDetailSummaryLineItemModifications.java | 62 + .../InvoiceDetailSummaryRetail.java | 55 + .../InvoiceHeaderModifications.java | 62 + .../org/cxml/invoicedetail/InvoiceIDInfo.java | 4 +- .../cxml/invoicedetail/InvoiceItemIDInfo.java | 146 + .../InvoiceItemModifications.java | 62 + .../invoicedetail/InvoiceLaborDetail.java | 4 +- .../cxml/invoicedetail/InvoicePartner.java | 4 +- .../cxml/invoicedetail/InvoiceReference.java | 4 +- .../org/cxml/invoicedetail/InvoiceStatus.java | 4 +- .../invoicedetail/InvoiceTimeCardDetail.java | 4 +- .../java/org/cxml/invoicedetail/Issuer.java | 55 + .../org/cxml/invoicedetail/ItemDetail.java | 63 +- .../invoicedetail/ItemDetailIndustry.java | 55 + .../cxml/invoicedetail/ItemDetailRetail.java | 116 + .../java/org/cxml/invoicedetail/ItemID.java | 77 +- .../java/org/cxml/invoicedetail/ItemIn.java | 31 +- .../org/cxml/invoicedetail/ItemIndicator.java | 83 + .../java/org/cxml/invoicedetail/ItemOut.java | 295 +- .../cxml/invoicedetail/ItemOutIndustry.java | 55 + .../org/cxml/invoicedetail/ItemOutRetail.java | 82 + .../cxml/invoicedetail/JobDescription.java | 4 +- .../org/cxml/invoicedetail/LaborDetail.java | 4 +- .../cxml/invoicedetail/LegDestination.java | 4 +- .../org/cxml/invoicedetail/LegOrigin.java | 4 +- .../cxml/invoicedetail/LimitedMileage.java | 4 +- .../cxml/invoicedetail/ManufacturerName.java | 4 +- .../invoicedetail/MasterAgreementIDInfo.java | 70 +- .../MasterAgreementReference.java | 32 +- .../invoicedetail/MasterAgreementRequest.java | 4 +- .../MasterAgreementRequestHeader.java | 4 +- .../org/cxml/invoicedetail/MaxAmount.java | 4 +- .../cxml/invoicedetail/MaxReleaseAmount.java | 4 +- .../java/org/cxml/invoicedetail/Meal.java | 4 +- .../java/org/cxml/invoicedetail/Message.java | 4 +- .../org/cxml/invoicedetail/MinAmount.java | 4 +- .../cxml/invoicedetail/MinReleaseAmount.java | 4 +- .../org/cxml/invoicedetail/Modification.java | 63 +- .../invoicedetail/ModificationDetail.java | 4 +- .../org/cxml/invoicedetail/Modifications.java | 4 +- .../java/org/cxml/invoicedetail/Money.java | 4 +- .../org/cxml/invoicedetail/Municipality.java | 85 + .../java/org/cxml/invoicedetail/Name.java | 4 +- .../org/cxml/invoicedetail/NetAmount.java | 4 +- .../java/org/cxml/invoicedetail/Node.java | 4 +- .../org/cxml/invoicedetail/ObjectFactory.java | 818 +++- .../org/cxml/invoicedetail/OrderIDInfo.java | 4 +- .../org/cxml/invoicedetail/OrderInfo.java | 4 +- .../org/cxml/invoicedetail/OrderMethod.java | 4 +- .../org/cxml/invoicedetail/OrderMethods.java | 4 +- .../cxml/invoicedetail/OrderReference.java | 4 +- .../org/cxml/invoicedetail/OrderRequest.java | 4 +- .../invoicedetail/OrderRequestHeader.java | 117 +- .../OrderStatusRequestIDInfo.java | 83 + .../OrderStatusRequestReference.java | 112 + .../org/cxml/invoicedetail/OrderTarget.java | 4 +- .../cxml/invoicedetail/OrderedQuantity.java | 85 + .../cxml/invoicedetail/OriginalDocument.java | 4 +- .../org/cxml/invoicedetail/OriginalPrice.java | 4 +- .../cxml/invoicedetail/OtherOrderTarget.java | 4 +- .../java/org/cxml/invoicedetail/PCard.java | 4 +- .../org/cxml/invoicedetail/PackageID.java | 109 + .../org/cxml/invoicedetail/Packaging.java | 428 +++ .../org/cxml/invoicedetail/PackagingCode.java | 85 + .../org/cxml/invoicedetail/PartialAmount.java | 4 +- .../cxml/invoicedetail/PartnerContact.java | 89 + .../java/org/cxml/invoicedetail/Path.java | 4 +- .../java/org/cxml/invoicedetail/Payment.java | 4 +- .../org/cxml/invoicedetail/PaymentStatus.java | 4 +- .../org/cxml/invoicedetail/PaymentTerm.java | 40 +- .../java/org/cxml/invoicedetail/Penalty.java | 4 +- .../org/cxml/invoicedetail/Percentage.java | 4 +- .../java/org/cxml/invoicedetail/Period.java | 4 +- .../java/org/cxml/invoicedetail/Phone.java | 4 +- .../java/org/cxml/invoicedetail/Place.java | 4 +- .../cxml/invoicedetail/PolicyViolation.java | 4 +- .../PolicyViolationJustification.java | 4 +- .../org/cxml/invoicedetail/PostalAddress.java | 85 +- .../invoicedetail/PriceBasisQuantity.java | 4 +- .../cxml/invoicedetail/PriceTolerance.java | 4 +- .../java/org/cxml/invoicedetail/Product.java | 143 + .../ProductMovementItemIDInfo.java | 146 + .../cxml/invoicedetail/PropertyReference.java | 62 + .../cxml/invoicedetail/PropertyValuation.java | 89 + .../org/cxml/invoicedetail/PropertyValue.java | 92 + .../invoicedetail/ProviderDoneMessage.java | 4 +- .../invoicedetail/ProviderSetupRequest.java | 4 +- .../invoicedetail/ProviderSetupResponse.java | 4 +- .../invoicedetail/PunchOutOrderMessage.java | 4 +- .../PunchOutOrderMessageHeader.java | 4 +- .../invoicedetail/PunchOutSetupRequest.java | 4 +- .../invoicedetail/PunchOutSetupResponse.java | 4 +- .../invoicedetail/PurchaseRequisition.java | 4 +- .../PurchaseRequisitionHeader.java | 4 +- .../PurchaseRequisitionRequest.java | 4 +- .../cxml/invoicedetail/QuantityTolerance.java | 4 +- .../org/cxml/invoicedetail/RailDetail.java | 4 +- .../java/org/cxml/invoicedetail/RailLeg.java | 4 +- .../invoicedetail/RailLegDestination.java | 4 +- .../org/cxml/invoicedetail/RailLegOrigin.java | 4 +- .../java/org/cxml/invoicedetail/Rate.java | 4 +- .../org/cxml/invoicedetail/ReceiptIDInfo.java | 119 + .../ReceiptLineItemReference.java | 56 + .../cxml/invoicedetail/ReceiptReference.java | 112 + .../org/cxml/invoicedetail/ReleaseInfo.java | 228 ++ .../java/org/cxml/invoicedetail/Request.java | 4 +- .../java/org/cxml/invoicedetail/Response.java | 4 +- .../org/cxml/invoicedetail/ReturnData.java | 32 +- .../java/org/cxml/invoicedetail/RoomType.java | 4 +- .../java/org/cxml/invoicedetail/Route.java | 4 +- .../org/cxml/invoicedetail/ScheduleLine.java | 259 ++ .../ScheduleLineReleaseInfo.java | 113 + .../java/org/cxml/invoicedetail/Segment.java | 4 +- .../org/cxml/invoicedetail/SelectedItem.java | 4 +- .../java/org/cxml/invoicedetail/Sender.java | 4 +- .../org/cxml/invoicedetail/SerialNumber.java | 4 +- .../invoicedetail/ServiceEntryItemIDInfo.java | 146 + .../ServiceEntryItemReference.java | 139 + .../org/cxml/invoicedetail/SharedSecret.java | 4 +- .../cxml/invoicedetail/ShipNoticeIDInfo.java | 42 +- .../ShipNoticeLineItemReference.java | 56 + .../invoicedetail/ShipNoticeReference.java | 4 +- .../invoicedetail/ShipNoticeReleaseInfo.java | 124 + .../java/org/cxml/invoicedetail/ShipTo.java | 79 +- .../invoicedetail/ShipmentIdentifier.java | 31 +- .../java/org/cxml/invoicedetail/Shipping.java | 4 +- .../cxml/invoicedetail/ShippingAmount.java | 4 +- .../invoicedetail/ShippingInstructions.java | 4 +- .../org/cxml/invoicedetail/ShippingMark.java | 55 + .../invoicedetail/ShippingPaymentMethod.java | 35 +- .../org/cxml/invoicedetail/ShortName.java | 4 +- .../cxml/invoicedetail/SourcingStatus.java | 4 +- .../invoicedetail/SpecialHandlingAmount.java | 4 +- .../org/cxml/invoicedetail/SpendDetail.java | 4 +- .../org/cxml/invoicedetail/StartPage.java | 4 +- .../java/org/cxml/invoicedetail/State.java | 85 + .../java/org/cxml/invoicedetail/Status.java | 4 +- .../invoicedetail/StatusUpdateRequest.java | 26 +- .../java/org/cxml/invoicedetail/Street.java | 4 +- .../SubcontractingComponent.java | 247 ++ .../cxml/invoicedetail/SubtotalAmount.java | 4 +- .../org/cxml/invoicedetail/Supervisor.java | 4 +- .../java/org/cxml/invoicedetail/Supplier.java | 4 +- .../org/cxml/invoicedetail/SupplierID.java | 4 +- .../org/cxml/invoicedetail/SupplierList.java | 4 +- .../cxml/invoicedetail/SupplierLocation.java | 4 +- .../cxml/invoicedetail/SupplierOrderInfo.java | 31 +- .../SupplierPartAuxiliaryID.java | 4 +- .../cxml/invoicedetail/SupplierPartID.java | 85 + .../org/cxml/invoicedetail/SupplierSetup.java | 4 +- src/main/java/org/cxml/invoicedetail/Tax.java | 4 +- .../org/cxml/invoicedetail/TaxAmount.java | 4 +- .../org/cxml/invoicedetail/TaxDetail.java | 59 +- .../org/cxml/invoicedetail/TaxLocation.java | 4 +- .../org/cxml/invoicedetail/TaxableAmount.java | 4 +- .../cxml/invoicedetail/TelephoneNumber.java | 4 +- .../org/cxml/invoicedetail/TermReference.java | 4 +- .../invoicedetail/TermsAndConditions.java | 4 +- .../cxml/invoicedetail/TermsOfDelivery.java | 4 +- .../invoicedetail/TermsOfDeliveryCode.java | 37 +- .../cxml/invoicedetail/TermsOfTransport.java | 202 + .../cxml/invoicedetail/TimeCardIDInfo.java | 4 +- .../cxml/invoicedetail/TimeCardReference.java | 4 +- .../org/cxml/invoicedetail/TimeRange.java | 4 +- src/main/java/org/cxml/invoicedetail/To.java | 4 +- .../org/cxml/invoicedetail/Tolerances.java | 4 +- .../java/org/cxml/invoicedetail/Total.java | 4 +- .../cxml/invoicedetail/TotalAllowances.java | 55 + .../TotalAmountInBillingCurrency.java | 4 +- .../TotalAmountInPostedCurrency.java | 4 +- .../invoicedetail/TotalAmountWithoutTax.java | 55 + .../org/cxml/invoicedetail/TotalCharges.java | 55 + .../cxml/invoicedetail/TotalRetailAmount.java | 55 + .../TotalReturnableItemsDepositAmount.java | 55 + .../invoicedetail/TransportInformation.java | 4 +- .../cxml/invoicedetail/TransportTerms.java | 36 +- .../org/cxml/invoicedetail/TravelDetail.java | 4 +- .../TriangularTransactionLawReference.java | 4 +- .../java/org/cxml/invoicedetail/TripType.java | 4 +- src/main/java/org/cxml/invoicedetail/URL.java | 4 +- .../cxml/invoicedetail/UnitGrossPrice.java | 82 + .../invoicedetail/UnitNetPriceCorrection.java | 82 + .../org/cxml/invoicedetail/UnitOfMeasure.java | 4 +- .../org/cxml/invoicedetail/UnitPrice.java | 4 +- .../java/org/cxml/invoicedetail/UnitRate.java | 4 +- .../java/org/cxml/invoicedetail/Value.java | 4 +- .../org/cxml/invoicedetail/ValueGroup.java | 116 + .../java/org/cxml/invoicedetail/Vendor.java | 4 +- .../org/cxml/invoicedetail/WorkLocation.java | 4 +- .../XadesAllDataObjectsTimeStamp.java | 4 +- .../XadesAllSignedDataObjects.java | 4 +- .../java/org/cxml/invoicedetail/XadesAny.java | 4 +- .../invoicedetail/XadesArchiveTimeStamp.java | 4 +- .../XadesAttrAuthoritiesCertValues.java | 4 +- .../XadesAttributeCertificateRefs.java | 4 +- .../XadesAttributeRevocationRefs.java | 4 +- .../XadesAttributeRevocationValues.java | 4 +- .../org/cxml/invoicedetail/XadesByKey.java | 4 +- .../org/cxml/invoicedetail/XadesByName.java | 4 +- .../invoicedetail/XadesCRLIdentifier.java | 4 +- .../org/cxml/invoicedetail/XadesCRLRef.java | 4 +- .../org/cxml/invoicedetail/XadesCRLRefs.java | 4 +- .../cxml/invoicedetail/XadesCRLValues.java | 4 +- .../org/cxml/invoicedetail/XadesCert.java | 4 +- .../cxml/invoicedetail/XadesCertDigest.java | 4 +- .../org/cxml/invoicedetail/XadesCertRefs.java | 4 +- .../invoicedetail/XadesCertificateValues.java | 4 +- .../invoicedetail/XadesCertifiedRole.java | 4 +- .../invoicedetail/XadesCertifiedRoles.java | 4 +- .../cxml/invoicedetail/XadesClaimedRole.java | 4 +- .../cxml/invoicedetail/XadesClaimedRoles.java | 4 +- .../invoicedetail/XadesCommitmentTypeId.java | 4 +- .../XadesCommitmentTypeIndication.java | 4 +- .../XadesCommitmentTypeQualifier.java | 4 +- .../XadesCommitmentTypeQualifiers.java | 4 +- .../XadesCompleteCertificateRefs.java | 4 +- .../XadesCompleteRevocationRefs.java | 4 +- .../invoicedetail/XadesCounterSignature.java | 4 +- .../invoicedetail/XadesDataObjectFormat.java | 4 +- .../invoicedetail/XadesDigestAlgAndValue.java | 4 +- .../XadesDocumentationReference.java | 4 +- .../XadesDocumentationReferences.java | 4 +- .../XadesEncapsulatedCRLValue.java | 4 +- .../XadesEncapsulatedOCSPValue.java | 4 +- .../XadesEncapsulatedPKIData.java | 4 +- .../XadesEncapsulatedTimeStamp.java | 4 +- .../XadesEncapsulatedX509Certificate.java | 4 +- .../cxml/invoicedetail/XadesIdentifier.java | 4 +- .../org/cxml/invoicedetail/XadesInclude.java | 4 +- .../XadesIndividualDataObjectsTimeStamp.java | 4 +- .../java/org/cxml/invoicedetail/XadesInt.java | 4 +- .../cxml/invoicedetail/XadesIssuerSerial.java | 4 +- .../invoicedetail/XadesNoticeNumbers.java | 4 +- .../cxml/invoicedetail/XadesNoticeRef.java | 4 +- .../invoicedetail/XadesOCSPIdentifier.java | 4 +- .../org/cxml/invoicedetail/XadesOCSPRef.java | 4 +- .../org/cxml/invoicedetail/XadesOCSPRefs.java | 4 +- .../cxml/invoicedetail/XadesOCSPValues.java | 4 +- .../invoicedetail/XadesObjectIdentifier.java | 4 +- .../invoicedetail/XadesObjectReference.java | 4 +- .../invoicedetail/XadesOtherCertificate.java | 4 +- .../org/cxml/invoicedetail/XadesOtherRef.java | 4 +- .../cxml/invoicedetail/XadesOtherRefs.java | 4 +- .../invoicedetail/XadesOtherTimeStamp.java | 4 +- .../cxml/invoicedetail/XadesOtherValue.java | 4 +- .../cxml/invoicedetail/XadesOtherValues.java | 4 +- .../XadesQualifyingProperties.java | 4 +- .../XadesQualifyingPropertiesReference.java | 4 +- .../invoicedetail/XadesReferenceInfo.java | 4 +- .../invoicedetail/XadesRefsOnlyTimeStamp.java | 4 +- .../cxml/invoicedetail/XadesResponderID.java | 4 +- .../invoicedetail/XadesRevocationValues.java | 4 +- .../org/cxml/invoicedetail/XadesSPURI.java | 4 +- .../cxml/invoicedetail/XadesSPUserNotice.java | 4 +- .../XadesSigAndRefsTimeStamp.java | 4 +- .../invoicedetail/XadesSigPolicyHash.java | 4 +- .../cxml/invoicedetail/XadesSigPolicyId.java | 4 +- .../XadesSigPolicyQualifier.java | 4 +- .../XadesSigPolicyQualifiers.java | 4 +- .../invoicedetail/XadesSignaturePolicyId.java | 4 +- .../XadesSignaturePolicyIdentifier.java | 4 +- .../XadesSignaturePolicyImplied.java | 4 +- .../XadesSignatureProductionPlace.java | 4 +- .../XadesSignatureTimeStamp.java | 4 +- .../XadesSignedDataObjectProperties.java | 4 +- .../invoicedetail/XadesSignedProperties.java | 4 +- .../XadesSignedSignatureProperties.java | 4 +- .../cxml/invoicedetail/XadesSignerRole.java | 4 +- .../XadesSigningCertificate.java | 4 +- .../XadesUnsignedDataObjectProperties.java | 4 +- .../XadesUnsignedDataObjectProperty.java | 4 +- .../XadesUnsignedProperties.java | 4 +- .../XadesUnsignedSignatureProperties.java | 4 +- .../invoicedetail/XadesX509IssuerName.java | 4 +- .../invoicedetail/XadesX509SerialNumber.java | 4 +- .../invoicedetail/XadesXAdESTimeStamp.java | 4 +- .../cxml/invoicedetail/XadesXMLTimeStamp.java | 4 +- .../cxml/{fulfull => v12028}/Accounting.java | 6 +- .../AccountingSegment.java | 6 +- .../org/cxml/v12028/AdditionalAmounts.java | 190 + .../{fulfull => v12028}/AdditionalCost.java | 6 +- .../AdditionalDeduction.java | 6 +- .../org/cxml/v12028/AdditionalPrices.java | 136 + .../org/cxml/{fulfull => v12028}/Address.java | 33 +- .../{fulfull => v12028}/AgreementItemOut.java | 6 +- .../cxml/{fulfull => v12028}/AirDetail.java | 6 +- .../org/cxml/{fulfull => v12028}/AirLeg.java | 6 +- .../AirLegDestination.java | 6 +- .../{fulfull => v12028}/AirLegOrigin.java | 6 +- .../org/cxml/{fulfull => v12028}/Airport.java | 6 +- .../cxml/{fulfull => v12028}/Amenities.java | 6 +- .../java/org/cxml/v12028/AnnualRevenue.java | 82 + .../{fulfull => v12028}/ApprovalInfo.java | 6 +- .../cxml/{fulfull => v12028}/AssetInfo.java | 6 +- .../cxml/{fulfull => v12028}/Attachment.java | 6 +- .../AttachmentReference.java | 6 +- .../java/org/cxml/v12028/AuthRequest.java | 89 + .../java/org/cxml/v12028/AuthResponse.java | 92 + .../java/org/cxml/v12028/AutoPublish.java | 56 + .../{fulfull => v12028}/AvailablePrice.java | 6 +- src/main/java/org/cxml/v12028/Batch.java | 200 + .../java/org/cxml/v12028/BestBeforeDate.java | 56 + src/main/java/org/cxml/v12028/BillTo.java | 89 + .../BlanketItemDetail.java | 16 +- .../java/org/cxml/v12028/BlockedQuantity.java | 85 + .../{fulfull => v12028}/BookingClassCode.java | 6 +- .../{fulfull => v12028}/BrowserFormPost.java | 6 +- .../cxml/{fulfull => v12028}/BuyerCookie.java | 6 +- src/main/java/org/cxml/v12028/CIFContent.java | 55 + .../org/cxml/{fulfull => v12028}/CXML.java | 8 +- .../{fulfull => v12028}/CXMLAttachment.java | 6 +- .../{fulfull => v12028}/CXMLSignedInfo.java | 6 +- .../{fulfull => v12028}/CarRentalDetail.java | 6 +- .../{fulfull => v12028}/CarRentalDropoff.java | 6 +- .../{fulfull => v12028}/CarRentalFee.java | 6 +- .../{fulfull => v12028}/CarRentalPickup.java | 6 +- .../CarrierIdentifier.java | 6 +- .../java/org/cxml/v12028/CatalogName.java | 85 + .../org/cxml/v12028/CatalogUploadRequest.java | 220 ++ .../java/org/cxml/v12028/Characteristic.java | 110 + .../org/cxml/{fulfull => v12028}/Charge.java | 6 +- src/main/java/org/cxml/v12028/City.java | 85 + .../{fulfull => v12028}/Classification.java | 6 +- .../cxml/{fulfull => v12028}/Comments.java | 6 +- .../java/org/cxml/v12028/Commodities.java | 62 + src/main/java/org/cxml/v12028/Commodity.java | 55 + .../java/org/cxml/v12028/CommodityCode.java | 55 + .../v12028/ComponentConsumptionDetails.java | 227 ++ .../v12028/ComponentConsumptionHeader.java | 233 ++ .../cxml/v12028/ComponentConsumptionItem.java | 297 ++ .../v12028/ComponentConsumptionPortion.java | 158 + .../v12028/ComponentConsumptionRequest.java | 89 + .../ConfirmationHeader.java | 33 +- .../{fulfull => v12028}/ConfirmationItem.java | 43 +- .../ConfirmationRequest.java | 43 +- .../ConfirmationStatus.java | 43 +- .../org/cxml/v12028/ConsignmentInventory.java | 271 ++ .../org/cxml/v12028/ConsignmentMovement.java | 163 + .../org/cxml/{fulfull => v12028}/Contact.java | 99 +- src/main/java/org/cxml/v12028/Contract.java | 178 + .../java/org/cxml/v12028/ContractItem.java | 116 + .../cxml/{fulfull => v12028}/Contractor.java | 6 +- .../ContractorIdentifier.java | 6 +- .../cxml/{fulfull => v12028}/CopyRequest.java | 6 +- .../org/cxml/v12028/CorporateInformation.java | 201 + .../{fulfull => v12028}/Correspondent.java | 6 +- .../org/cxml/{fulfull => v12028}/Country.java | 6 +- .../cxml/{fulfull => v12028}/CountryCode.java | 6 +- .../org/cxml/{fulfull => v12028}/Creator.java | 6 +- .../cxml/{fulfull => v12028}/Credential.java | 6 +- .../{fulfull => v12028}/CredentialMac.java | 6 +- .../java/org/cxml/v12028/CustomsInfo.java | 82 + .../org/cxml/v12028/DataAvailableMessage.java | 55 + .../java/org/cxml/v12028/DataRequest.java | 55 + .../java/org/cxml/v12028/DataResponse.java | 62 + .../{fulfull => v12028}/DeductedPrice.java | 6 +- .../{fulfull => v12028}/DeductionAmount.java | 6 +- .../{fulfull => v12028}/DeductionPercent.java | 6 +- .../cxml/{fulfull => v12028}/DeliverTo.java | 6 +- .../java/org/cxml/v12028/DeliveryAddress.java | 55 + .../java/org/cxml/v12028/DeliveryPeriod.java | 55 + .../{fulfull => v12028}/DepositAmount.java | 6 +- .../java/org/cxml/v12028/Description.java | 112 + .../{fulfull => v12028}/DigitalSignature.java | 6 +- src/main/java/org/cxml/v12028/Dimension.java | 113 + .../cxml/{fulfull => v12028}/Discount.java | 6 +- .../{fulfull => v12028}/DiscountAmount.java | 6 +- .../{fulfull => v12028}/DiscountPercent.java | 6 +- .../org/cxml/v12028/DispatchQuantity.java | 85 + .../{fulfull => v12028}/Distribution.java | 6 +- .../java/org/cxml/v12028/DocumentInfo.java | 110 + .../DocumentReference.java | 6 +- .../java/org/cxml/v12028/DocumentStatus.java | 119 + .../DsCanonicalizationMethod.java | 6 +- .../{fulfull => v12028}/DsDSAKeyValue.java | 6 +- .../{fulfull => v12028}/DsDigestMethod.java | 6 +- .../DsHMACOutputLength.java | 6 +- .../cxml/{fulfull => v12028}/DsKeyInfo.java | 6 +- .../cxml/{fulfull => v12028}/DsKeyName.java | 6 +- .../cxml/{fulfull => v12028}/DsKeyValue.java | 6 +- .../cxml/{fulfull => v12028}/DsManifest.java | 6 +- .../cxml/{fulfull => v12028}/DsMgmtData.java | 6 +- .../cxml/{fulfull => v12028}/DsObject.java | 6 +- .../cxml/{fulfull => v12028}/DsPGPData.java | 6 +- .../cxml/{fulfull => v12028}/DsPGPKeyID.java | 6 +- .../{fulfull => v12028}/DsPGPKeyPacket.java | 6 +- .../{fulfull => v12028}/DsRSAKeyValue.java | 6 +- .../cxml/{fulfull => v12028}/DsReference.java | 6 +- .../DsRetrievalMethod.java | 6 +- .../cxml/{fulfull => v12028}/DsSPKIData.java | 6 +- .../cxml/{fulfull => v12028}/DsSignature.java | 6 +- .../DsSignatureMethod.java | 6 +- .../DsSignatureProperties.java | 6 +- .../DsSignatureProperty.java | 6 +- .../{fulfull => v12028}/DsSignatureValue.java | 6 +- .../{fulfull => v12028}/DsSignedInfo.java | 6 +- .../cxml/{fulfull => v12028}/DsTransform.java | 6 +- .../{fulfull => v12028}/DsTransforms.java | 6 +- .../cxml/{fulfull => v12028}/DsX509CRL.java | 6 +- .../DsX509Certificate.java | 6 +- .../cxml/{fulfull => v12028}/DsX509Data.java | 6 +- .../DsX509IssuerSerial.java | 6 +- .../cxml/{fulfull => v12028}/DsX509SKI.java | 6 +- .../DsX509SubjectName.java | 6 +- .../org/cxml/{fulfull => v12028}/DsXPath.java | 6 +- .../cxml/{fulfull => v12028}/DueAmount.java | 6 +- .../org/cxml/{fulfull => v12028}/Email.java | 6 +- .../org/cxml/v12028/EnumerationValue.java | 66 + .../java/org/cxml/v12028/ExactAmount.java | 55 + .../org/cxml/{fulfull => v12028}/Expense.java | 6 +- .../{fulfull => v12028}/ExpenseAmount.java | 6 +- src/main/java/org/cxml/v12028/ExpiryDate.java | 56 + .../cxml/{fulfull => v12028}/Extrinsic.java | 6 +- .../org/cxml/{fulfull => v12028}/Fax.java | 6 +- .../cxml/{fulfull => v12028}/FeeAmount.java | 6 +- .../cxml/{fulfull => v12028}/FeeDetail.java | 6 +- .../cxml/{fulfull => v12028}/FixedAmount.java | 6 +- .../cxml/{fulfull => v12028}/Followup.java | 6 +- src/main/java/org/cxml/v12028/Forecast.java | 116 + .../org/cxml/v12028/ForecastQuantity.java | 85 + src/main/java/org/cxml/v12028/Format.java | 85 + .../org/cxml/v12028/FreeGoodsQuantity.java | 85 + .../org/cxml/{fulfull => v12028}/From.java | 6 +- .../org/cxml/v12028/GetPendingRequest.java | 119 + .../org/cxml/v12028/GetPendingResponse.java | 62 + .../cxml/v12028/GoodsAndServiceAmount.java | 55 + .../cxml/{fulfull => v12028}/GrossAmount.java | 6 +- .../v12028/GrossProgressPaymentAmount.java | 55 + .../org/cxml/{fulfull => v12028}/Hazard.java | 6 +- .../org/cxml/{fulfull => v12028}/Header.java | 6 +- .../cxml/{fulfull => v12028}/HotelDetail.java | 6 +- .../cxml/{fulfull => v12028}/IdReference.java | 6 +- .../cxml/{fulfull => v12028}/Identity.java | 6 +- .../org/cxml/v12028/IncrementQuantity.java | 85 + src/main/java/org/cxml/v12028/Index.java | 183 + src/main/java/org/cxml/v12028/IndexItem.java | 69 + .../java/org/cxml/v12028/IndexItemAdd.java | 109 + .../java/org/cxml/v12028/IndexItemDelete.java | 55 + .../java/org/cxml/v12028/IndexItemDetail.java | 175 + .../org/cxml/v12028/IndexItemPunchout.java | 82 + src/main/java/org/cxml/v12028/Industry.java | 55 + .../org/cxml/v12028/InformationalAmount.java | 55 + .../org/cxml/v12028/InformationalPrice.java | 82 + .../v12028/InformationalPriceExclTax.java | 82 + .../cxml/{fulfull => v12028}/InternalID.java | 6 +- src/main/java/org/cxml/v12028/Inventory.java | 271 ++ .../cxml/v12028/InvoiceDetailDiscount.java | 85 + .../v12028/InvoiceDetailHeaderIndicator.java | 83 + .../cxml/v12028/InvoiceDetailHeaderOrder.java | 82 + .../org/cxml/v12028/InvoiceDetailItem.java | 950 +++++ .../v12028/InvoiceDetailItemIndustry.java | 55 + .../v12028/InvoiceDetailItemReference.java | 340 ++ .../InvoiceDetailItemReferenceIndustry.java | 55 + .../InvoiceDetailItemReferenceRetail.java | 116 + .../cxml/v12028/InvoiceDetailItemRetail.java | 170 + .../v12028/InvoiceDetailLineIndicator.java | 164 + .../v12028/InvoiceDetailLineShipping.java | 82 + .../InvoiceDetailLineSpecialHandling.java | 82 + .../org/cxml/v12028/InvoiceDetailOrder.java | 148 + .../cxml/v12028/InvoiceDetailOrderInfo.java | 73 + .../v12028/InvoiceDetailOrderSummary.java | 362 ++ .../InvoiceDetailPaymentTerm.java} | 36 +- .../cxml/v12028/InvoiceDetailReceiptInfo.java | 67 + .../org/cxml/v12028/InvoiceDetailRequest.java | 121 + .../v12028/InvoiceDetailRequestHeader.java | 521 +++ .../cxml/v12028/InvoiceDetailServiceItem.java | 688 ++++ .../InvoiceDetailServiceItemReference.java | 146 + .../v12028/InvoiceDetailShipNoticeInfo.java | 67 + .../cxml/v12028/InvoiceDetailShipping.java | 101 + .../org/cxml/v12028/InvoiceDetailSummary.java | 433 +++ .../v12028/InvoiceDetailSummaryIndustry.java | 55 + ...iceDetailSummaryLineItemModifications.java | 62 + .../v12028/InvoiceDetailSummaryRetail.java | 55 + .../v12028/InvoiceHeaderModifications.java | 62 + .../{fulfull => v12028}/InvoiceIDInfo.java | 6 +- .../org/cxml/v12028/InvoiceItemIDInfo.java | 146 + .../cxml/v12028/InvoiceItemModifications.java | 62 + .../org/cxml/v12028/InvoiceLaborDetail.java | 163 + .../java/org/cxml/v12028/InvoicePartner.java | 89 + .../{fulfull => v12028}/InvoiceReference.java | 6 +- .../{fulfull => v12028}/InvoiceStatus.java | 6 +- .../cxml/v12028/InvoiceTimeCardDetail.java | 67 + .../BillTo.java => v12028/Issuer.java} | 10 +- .../cxml/{fulfull => v12028}/ItemDetail.java | 75 +- .../org/cxml/v12028/ItemDetailIndustry.java | 55 + .../org/cxml/v12028/ItemDetailRetail.java | 116 + src/main/java/org/cxml/v12028/ItemID.java | 143 + .../org/cxml/{fulfull => v12028}/ItemIn.java | 33 +- .../java/org/cxml/v12028/ItemIndicator.java | 83 + src/main/java/org/cxml/v12028/ItemOut.java | 919 +++++ .../java/org/cxml/v12028/ItemOutIndustry.java | 55 + .../java/org/cxml/v12028/ItemOutRetail.java | 82 + .../java/org/cxml/v12028/ItemReference.java | 178 + .../java/org/cxml/v12028/ItemSegment.java | 92 + .../{fulfull => v12028}/JobDescription.java | 6 +- .../cxml/{fulfull => v12028}/LaborDetail.java | 6 +- .../{fulfull => v12028}/LegDestination.java | 6 +- .../cxml/{fulfull => v12028}/LegOrigin.java | 6 +- src/main/java/org/cxml/v12028/LegalName.java | 85 + .../java/org/cxml/v12028/LimitedMileage.java | 85 + .../{fulfull => v12028}/ManufacturerName.java | 6 +- .../cxml/v12028/MasterAgreementIDInfo.java | 147 + .../MasterAgreementReference.java | 34 +- .../MasterAgreementRequest.java | 6 +- .../MasterAgreementRequestHeader.java | 6 +- .../cxml/{fulfull => v12028}/MaxAmount.java | 6 +- .../{fulfull => v12028}/MaxReleaseAmount.java | 6 +- .../org/cxml/{fulfull => v12028}/Meal.java | 6 +- src/main/java/org/cxml/v12028/Message.java | 173 + .../java/org/cxml/v12028/MessageType.java | 55 + .../cxml/{fulfull => v12028}/MinAmount.java | 6 +- .../{fulfull => v12028}/MinReleaseAmount.java | 6 +- .../{fulfull => v12028}/Modification.java | 65 +- .../ModificationDetail.java | 6 +- .../{fulfull => v12028}/Modifications.java | 6 +- .../org/cxml/{fulfull => v12028}/Money.java | 6 +- .../org/cxml/v12028/MovementQuantity.java | 85 + .../java/org/cxml/v12028/Municipality.java | 85 + .../org/cxml/{fulfull => v12028}/Name.java | 6 +- .../cxml/{fulfull => v12028}/NetAmount.java | 6 +- .../org/cxml/{fulfull => v12028}/Node.java | 6 +- .../java/org/cxml/v12028/Notification.java | 82 + .../java/org/cxml/v12028/ObjectFactory.java | 3415 +++++++++++++++++ src/main/java/org/cxml/v12028/Option.java | 118 + .../cxml/{fulfull => v12028}/OrderIDInfo.java | 6 +- .../cxml/{fulfull => v12028}/OrderInfo.java | 6 +- .../cxml/{fulfull => v12028}/OrderMethod.java | 6 +- .../{fulfull => v12028}/OrderMethods.java | 6 +- .../{fulfull => v12028}/OrderReference.java | 6 +- .../{fulfull => v12028}/OrderRequest.java | 6 +- .../OrderRequestHeader.java | 119 +- .../org/cxml/v12028/OrderStatusRequest.java | 89 + .../cxml/v12028/OrderStatusRequestHeader.java | 215 ++ .../OrderStatusRequestIDInfo.java} | 42 +- .../cxml/v12028/OrderStatusRequestItem.java | 82 + .../v12028/OrderStatusRequestReference.java | 112 + .../cxml/{fulfull => v12028}/OrderTarget.java | 6 +- .../java/org/cxml/v12028/OrderedQuantity.java | 85 + .../java/org/cxml/v12028/Organization.java | 453 +++ .../v12028/OrganizationChangeMessage.java | 92 + .../cxml/v12028/OrganizationDataRequest.java | 62 + .../cxml/v12028/OrganizationDataResponse.java | 62 + .../java/org/cxml/v12028/OrganizationID.java | 62 + .../org/cxml/v12028/OrganizationRole.java | 56 + .../{fulfull => v12028}/OriginalDocument.java | 6 +- .../{fulfull => v12028}/OriginalPrice.java | 6 +- .../{fulfull => v12028}/OriginatorCookie.java | 6 +- .../{fulfull => v12028}/OtherOrderTarget.java | 6 +- .../java/org/cxml/v12028/OwnershipType.java | 92 + .../org/cxml/{fulfull => v12028}/PCard.java | 6 +- src/main/java/org/cxml/v12028/PackageID.java | 109 + .../PackageIdentification.java | 6 +- src/main/java/org/cxml/v12028/Packaging.java | 428 +++ .../{fulfull => v12028}/PackagingCode.java | 6 +- .../{fulfull => v12028}/PartialAmount.java | 6 +- .../java/org/cxml/v12028/PartnerContact.java | 89 + .../org/cxml/{fulfull => v12028}/Path.java | 6 +- .../java/org/cxml/v12028/PayableInfo.java | 69 + .../org/cxml/v12028/PayableInvoiceInfo.java | 103 + .../v12028/PayableMasterAgreementInfo.java | 67 + .../org/cxml/v12028/PayableOrderInfo.java | 67 + .../org/cxml/{fulfull => v12028}/Payment.java | 6 +- .../org/cxml/v12028/PaymentInformation.java | 62 + .../java/org/cxml/v12028/PaymentMethod.java | 85 + .../org/cxml/v12028/PaymentMethodPartner.java | 89 + .../PaymentMethodRemittanceInformation.java | 178 + .../java/org/cxml/v12028/PaymentPartner.java | 116 + .../v12028/PaymentProviderInformation.java | 151 + .../PaymentRelationshipInformation.java | 94 + .../{fulfull => v12028}/PaymentStatus.java | 6 +- .../java/org/cxml/v12028/PaymentTerm.java | 119 + .../org/cxml/{fulfull => v12028}/Penalty.java | 6 +- .../cxml/{fulfull => v12028}/Percentage.java | 6 +- .../org/cxml/{fulfull => v12028}/Period.java | 6 +- src/main/java/org/cxml/v12028/Person.java | 153 + src/main/java/org/cxml/v12028/PersonRole.java | 56 + .../org/cxml/{fulfull => v12028}/Phone.java | 6 +- .../org/cxml/{fulfull => v12028}/Place.java | 6 +- .../{fulfull => v12028}/PolicyViolation.java | 6 +- .../PolicyViolationJustification.java | 6 +- .../{fulfull => v12028}/PostalAddress.java | 87 +- .../PriceBasisQuantity.java | 16 +- .../{fulfull => v12028}/PriceTolerance.java | 6 +- .../java/org/cxml/v12028/PrimitiveType.java | 221 ++ src/main/java/org/cxml/v12028/Product.java | 143 + .../cxml/v12028/ProductActivityDetails.java | 320 ++ .../cxml/v12028/ProductActivityMessage.java | 26 + .../v12028/ProductMovementItemIDInfo.java | 146 + .../java/org/cxml/v12028/ProfileRequest.java | 26 + .../java/org/cxml/v12028/ProfileResponse.java | 182 + .../org/cxml/v12028/PromotionQuantity.java | 85 + .../org/cxml/v12028/PropertyReference.java | 62 + .../org/cxml/v12028/PropertyValuation.java | 89 + .../java/org/cxml/v12028/PropertyValue.java | 92 + .../org/cxml/v12028/ProviderDoneMessage.java | 89 + .../org/cxml/v12028/ProviderSetupRequest.java | 170 + .../cxml/v12028/ProviderSetupResponse.java | 55 + .../PunchOutOrderMessage.java | 6 +- .../PunchOutOrderMessageHeader.java | 6 +- .../PunchOutSetupRequest.java | 6 +- .../PunchOutSetupResponse.java | 6 +- .../java/org/cxml/v12028/PunchoutDetail.java | 467 +++ .../PurchaseRequisition.java | 6 +- .../PurchaseRequisitionHeader.java | 6 +- .../PurchaseRequisitionRequest.java | 6 +- .../v12028/QualityInspectionQuantity.java | 85 + .../QuantityTolerance.java | 6 +- .../cxml/{fulfull => v12028}/RailDetail.java | 6 +- .../org/cxml/{fulfull => v12028}/RailLeg.java | 6 +- .../RailLegDestination.java | 6 +- .../{fulfull => v12028}/RailLegOrigin.java | 6 +- src/main/java/org/cxml/v12028/Range.java | 82 + src/main/java/org/cxml/v12028/RangeBegin.java | 96 + src/main/java/org/cxml/v12028/RangeEnd.java | 96 + .../org/cxml/{fulfull => v12028}/Rate.java | 6 +- .../java/org/cxml/v12028/ReceiptIDInfo.java | 119 + .../cxml/{fulfull => v12028}/ReceiptItem.java | 87 +- .../ReceiptItemReference.java | 6 +- .../cxml/v12028/ReceiptLineItemReference.java | 56 + .../{fulfull => v12028}/ReceiptOrder.java | 6 +- .../{fulfull => v12028}/ReceiptOrderInfo.java | 6 +- .../org/cxml/v12028/ReceiptReference.java | 112 + .../{fulfull => v12028}/ReceiptRequest.java | 6 +- .../ReceiptRequestHeader.java | 6 +- .../{fulfull => v12028}/ReceivedAmount.java | 6 +- .../cxml/v12028/RelationshipInformation.java | 55 + .../java/org/cxml/v12028/ReleaseInfo.java | 228 ++ .../{fulfull => v12028}/ReportedTime.java | 6 +- src/main/java/org/cxml/v12028/Request.java | 130 + .../cxml/v12028/RequiredMaximumQuantity.java | 85 + .../cxml/v12028/RequiredMinimumQuantity.java | 85 + src/main/java/org/cxml/v12028/Response.java | 114 + src/main/java/org/cxml/v12028/ReturnData.java | 112 + .../cxml/{fulfull => v12028}/RoomType.java | 6 +- .../org/cxml/{fulfull => v12028}/Route.java | 6 +- .../java/org/cxml/v12028/ScheduleLine.java | 259 ++ .../cxml/v12028/ScheduleLineReleaseInfo.java | 113 + .../java/org/cxml/v12028/SearchAttribute.java | 83 + .../org/cxml/v12028/SearchDataElement.java | 83 + .../java/org/cxml/v12028/SearchGroup.java | 89 + .../java/org/cxml/v12028/SearchGroupData.java | 89 + .../org/cxml/{fulfull => v12028}/Segment.java | 6 +- .../{fulfull => v12028}/SelectedItem.java | 6 +- .../{fulfull => v12028}/SelectedService.java | 6 +- .../org/cxml/{fulfull => v12028}/Sender.java | 6 +- .../java/org/cxml/v12028/SerialNumber.java | 55 + .../v12028/ServiceEntryDetailDiscount.java | 85 + .../ServiceEntryDetailLineIndicator.java | 164 + .../ServiceEntryDetailLineShipping.java | 82 + ...ServiceEntryDetailLineSpecialHandling.java | 82 + .../v12028/ServiceEntryDetailShipping.java | 71 + .../ServiceEntryHeaderModifications.java | 62 + .../org/cxml/v12028/ServiceEntryItem.java | 720 ++++ .../cxml/v12028/ServiceEntryItemIDInfo.java | 146 + .../v12028/ServiceEntryItemModifications.java | 62 + .../v12028/ServiceEntryItemReference.java | 139 + .../org/cxml/v12028/ServiceEntryOrder.java | 89 + .../cxml/v12028/ServiceEntryOrderInfo.java | 67 + .../org/cxml/v12028/ServiceEntryRequest.java | 109 + .../v12028/ServiceEntryRequestHeader.java | 414 ++ .../org/cxml/v12028/ServiceEntrySummary.java | 406 ++ ...viceEntrySummaryLineItemModifications.java | 62 + .../{fulfull => v12028}/ServiceLevel.java | 6 +- .../{fulfull => v12028}/SharedSecret.java | 6 +- .../cxml/{fulfull => v12028}/ShipControl.java | 47 +- .../{fulfull => v12028}/ShipNoticeHeader.java | 92 +- .../{fulfull => v12028}/ShipNoticeIDInfo.java | 44 +- .../java/org/cxml/v12028/ShipNoticeItem.java | 555 +++ .../org/cxml/v12028/ShipNoticeItemDetail.java | 320 ++ .../cxml/v12028/ShipNoticeItemIndustry.java | 55 + .../org/cxml/v12028/ShipNoticeItemRetail.java | 163 + .../v12028/ShipNoticeLineItemReference.java | 56 + .../ShipNoticePortion.java | 43 +- .../ShipNoticeReference.java | 6 +- .../cxml/v12028/ShipNoticeReleaseInfo.java | 124 + .../ShipNoticeRequest.java | 6 +- src/main/java/org/cxml/v12028/ShipTo.java | 153 + .../ShipmentIdentifier.java | 33 +- .../cxml/{fulfull => v12028}/Shipping.java | 6 +- .../{fulfull => v12028}/ShippingAmount.java | 6 +- .../ShippingInstructions.java | 6 +- .../java/org/cxml/v12028/ShippingMark.java | 55 + .../ShippingPaymentMethod.java | 39 +- .../cxml/{fulfull => v12028}/ShortName.java | 6 +- .../{fulfull => v12028}/SourcingStatus.java | 6 +- .../SpecialHandlingAmount.java | 6 +- .../cxml/{fulfull => v12028}/SpendDetail.java | 6 +- .../cxml/{fulfull => v12028}/StartPage.java | 6 +- src/main/java/org/cxml/v12028/State.java | 85 + .../org/cxml/v12028/StateOfIncorporation.java | 55 + .../org/cxml/{fulfull => v12028}/Status.java | 6 +- .../StatusUpdateRequest.java | 28 +- .../cxml/v12028/StockInTransferQuantity.java | 85 + .../org/cxml/{fulfull => v12028}/Street.java | 6 +- .../cxml/v12028/SubcontractingComponent.java | 247 ++ ...SubcontractingStockInTransferQuantity.java | 85 + .../{fulfull => v12028}/SubmitterInfo.java | 6 +- .../java/org/cxml/v12028/Subscription.java | 224 ++ .../v12028/SubscriptionChangeMessage.java | 92 + .../org/cxml/v12028/SubscriptionContent.java | 99 + .../v12028/SubscriptionContentRequest.java | 116 + .../v12028/SubscriptionContentResponse.java | 89 + .../cxml/v12028/SubscriptionListRequest.java | 26 + .../cxml/v12028/SubscriptionListResponse.java | 62 + .../org/cxml/v12028/SubscriptionStatus.java | 85 + .../SubscriptionStatusUpdateRequest.java | 109 + .../org/cxml/v12028/SubscriptionVersion.java | 56 + .../{fulfull => v12028}/SubtotalAmount.java | 6 +- .../cxml/{fulfull => v12028}/Supervisor.java | 6 +- .../cxml/{fulfull => v12028}/Supplier.java | 6 +- .../java/org/cxml/v12028/SupplierBatchID.java | 55 + .../cxml/v12028/SupplierChangeMessage.java | 92 + .../org/cxml/v12028/SupplierDataRequest.java | 62 + .../org/cxml/v12028/SupplierDataResponse.java | 55 + .../cxml/{fulfull => v12028}/SupplierID.java | 6 +- .../{fulfull => v12028}/SupplierList.java | 6 +- .../org/cxml/v12028/SupplierListRequest.java | 26 + .../org/cxml/v12028/SupplierListResponse.java | 62 + .../{fulfull => v12028}/SupplierLocation.java | 6 +- .../org/cxml/v12028/SupplierOrderInfo.java | 83 + .../SupplierPartAuxiliaryID.java | 6 +- .../java/org/cxml/v12028/SupplierPartID.java | 85 + .../{fulfull => v12028}/SupplierSetup.java | 6 +- .../org/cxml/{fulfull => v12028}/Tax.java | 6 +- .../cxml/{fulfull => v12028}/TaxAmount.java | 6 +- .../cxml/{fulfull => v12028}/TaxDetail.java | 61 +- src/main/java/org/cxml/v12028/TaxID.java | 85 + .../java/org/cxml/v12028/TaxInformation.java | 119 + .../cxml/{fulfull => v12028}/TaxLocation.java | 6 +- .../{fulfull => v12028}/TaxableAmount.java | 6 +- .../{fulfull => v12028}/TelephoneNumber.java | 6 +- .../{fulfull => v12028}/TermReference.java | 6 +- .../TermsAndConditions.java | 6 +- .../{fulfull => v12028}/TermsOfDelivery.java | 6 +- .../TermsOfDeliveryCode.java | 38 +- .../org/cxml/v12028/TermsOfTransport.java | 202 + src/main/java/org/cxml/v12028/Territory.java | 55 + .../org/cxml/v12028/TerritoryAvailable.java | 55 + .../cxml/{fulfull => v12028}/TimeCard.java | 6 +- .../java/org/cxml/v12028/TimeCardIDInfo.java | 56 + .../TimeCardInfoRequest.java | 6 +- .../org/cxml/v12028/TimeCardReference.java | 85 + .../{fulfull => v12028}/TimeCardRequest.java | 6 +- .../TimeCardTimeInterval.java | 6 +- .../cxml/{fulfull => v12028}/TimeRange.java | 6 +- src/main/java/org/cxml/v12028/TimeSeries.java | 92 + .../java/org/cxml/{fulfull => v12028}/To.java | 6 +- .../cxml/{fulfull => v12028}/Tolerances.java | 6 +- .../org/cxml/{fulfull => v12028}/Total.java | 6 +- .../java/org/cxml/v12028/TotalAllowances.java | 55 + .../TotalAmountInBillingCurrency.java | 6 +- .../TotalAmountInPostedCurrency.java | 6 +- .../cxml/v12028/TotalAmountWithoutTax.java | 55 + .../java/org/cxml/v12028/TotalCharges.java | 55 + .../org/cxml/v12028/TotalRetailAmount.java | 55 + .../TotalReturnableItemsDepositAmount.java | 55 + .../java/org/cxml/v12028/Transaction.java | 150 + .../TransportInformation.java | 6 +- .../{fulfull => v12028}/TransportTerms.java | 39 +- .../{fulfull => v12028}/TravelDetail.java | 6 +- .../TriangularTransactionLawReference.java | 6 +- .../cxml/{fulfull => v12028}/TripType.java | 6 +- src/main/java/org/cxml/v12028/Type.java | 183 + .../java/org/cxml/v12028/TypeAttribute.java | 599 +++ .../java/org/cxml/v12028/TypeDefinition.java | 121 + .../java/org/cxml/v12028/TypeProvider.java | 119 + .../org/cxml/{fulfull => v12028}/URL.java | 6 +- src/main/java/org/cxml/v12028/URLPost.java | 56 + .../java/org/cxml/v12028/UnitGrossPrice.java | 82 + .../cxml/v12028/UnitNetPriceCorrection.java | 82 + .../java/org/cxml/v12028/UnitOfMeasure.java | 55 + .../cxml/{fulfull => v12028}/UnitPrice.java | 6 +- .../cxml/{fulfull => v12028}/UnitRate.java | 16 +- .../cxml/v12028/UnrestrictedUseQuantity.java | 85 + .../org/cxml/{fulfull => v12028}/Value.java | 6 +- src/main/java/org/cxml/v12028/ValueGroup.java | 116 + .../org/cxml/{fulfull => v12028}/Vendor.java | 6 +- .../{fulfull => v12028}/WorkLocation.java | 6 +- src/main/java/org/cxml/v12028/X509CRL.java | 55 + .../java/org/cxml/v12028/X509Certificate.java | 55 + src/main/java/org/cxml/v12028/X509Data.java | 73 + .../org/cxml/v12028/X509IssuerSerial.java | 82 + src/main/java/org/cxml/v12028/X509SKI.java | 55 + .../java/org/cxml/v12028/X509SubjectName.java | 55 + .../XadesAllDataObjectsTimeStamp.java | 6 +- .../XadesAllSignedDataObjects.java | 6 +- .../cxml/{fulfull => v12028}/XadesAny.java | 6 +- .../XadesArchiveTimeStamp.java | 6 +- .../XadesAttrAuthoritiesCertValues.java | 6 +- .../XadesAttributeCertificateRefs.java | 6 +- .../XadesAttributeRevocationRefs.java | 6 +- .../XadesAttributeRevocationValues.java | 6 +- .../cxml/{fulfull => v12028}/XadesByKey.java | 6 +- .../cxml/{fulfull => v12028}/XadesByName.java | 6 +- .../XadesCRLIdentifier.java | 6 +- .../cxml/{fulfull => v12028}/XadesCRLRef.java | 6 +- .../{fulfull => v12028}/XadesCRLRefs.java | 6 +- .../{fulfull => v12028}/XadesCRLValues.java | 6 +- .../cxml/{fulfull => v12028}/XadesCert.java | 6 +- .../{fulfull => v12028}/XadesCertDigest.java | 6 +- .../{fulfull => v12028}/XadesCertRefs.java | 6 +- .../XadesCertificateValues.java | 6 +- .../XadesCertifiedRole.java | 6 +- .../XadesCertifiedRoles.java | 6 +- .../{fulfull => v12028}/XadesClaimedRole.java | 6 +- .../XadesClaimedRoles.java | 6 +- .../XadesCommitmentTypeId.java | 6 +- .../XadesCommitmentTypeIndication.java | 6 +- .../XadesCommitmentTypeQualifier.java | 6 +- .../XadesCommitmentTypeQualifiers.java | 6 +- .../XadesCompleteCertificateRefs.java | 6 +- .../XadesCompleteRevocationRefs.java | 6 +- .../XadesCounterSignature.java | 6 +- .../XadesDataObjectFormat.java | 6 +- .../XadesDigestAlgAndValue.java | 6 +- .../XadesDocumentationReference.java | 6 +- .../XadesDocumentationReferences.java | 6 +- .../XadesEncapsulatedCRLValue.java | 6 +- .../XadesEncapsulatedOCSPValue.java | 6 +- .../XadesEncapsulatedPKIData.java | 6 +- .../XadesEncapsulatedTimeStamp.java | 6 +- .../XadesEncapsulatedX509Certificate.java | 6 +- .../{fulfull => v12028}/XadesIdentifier.java | 6 +- .../{fulfull => v12028}/XadesInclude.java | 6 +- .../XadesIndividualDataObjectsTimeStamp.java | 6 +- .../cxml/{fulfull => v12028}/XadesInt.java | 6 +- .../XadesIssuerSerial.java | 6 +- .../XadesNoticeNumbers.java | 6 +- .../{fulfull => v12028}/XadesNoticeRef.java | 6 +- .../XadesOCSPIdentifier.java | 6 +- .../{fulfull => v12028}/XadesOCSPRef.java | 6 +- .../{fulfull => v12028}/XadesOCSPRefs.java | 6 +- .../{fulfull => v12028}/XadesOCSPValues.java | 6 +- .../XadesObjectIdentifier.java | 6 +- .../XadesObjectReference.java | 6 +- .../XadesOtherCertificate.java | 6 +- .../{fulfull => v12028}/XadesOtherRef.java | 6 +- .../{fulfull => v12028}/XadesOtherRefs.java | 6 +- .../XadesOtherTimeStamp.java | 6 +- .../{fulfull => v12028}/XadesOtherValue.java | 6 +- .../{fulfull => v12028}/XadesOtherValues.java | 6 +- .../XadesQualifyingProperties.java | 6 +- .../XadesQualifyingPropertiesReference.java | 6 +- .../XadesReferenceInfo.java | 6 +- .../XadesRefsOnlyTimeStamp.java | 6 +- .../{fulfull => v12028}/XadesResponderID.java | 6 +- .../XadesRevocationValues.java | 6 +- .../cxml/{fulfull => v12028}/XadesSPURI.java | 6 +- .../XadesSPUserNotice.java | 6 +- .../XadesSigAndRefsTimeStamp.java | 6 +- .../XadesSigPolicyHash.java | 6 +- .../{fulfull => v12028}/XadesSigPolicyId.java | 6 +- .../XadesSigPolicyQualifier.java | 6 +- .../XadesSigPolicyQualifiers.java | 6 +- .../XadesSignaturePolicyId.java | 6 +- .../XadesSignaturePolicyIdentifier.java | 6 +- .../XadesSignaturePolicyImplied.java | 6 +- .../XadesSignatureProductionPlace.java | 6 +- .../XadesSignatureTimeStamp.java | 6 +- .../XadesSignedDataObjectProperties.java | 6 +- .../XadesSignedProperties.java | 6 +- .../XadesSignedSignatureProperties.java | 6 +- .../{fulfull => v12028}/XadesSignerRole.java | 6 +- .../XadesSigningCertificate.java | 6 +- .../XadesUnsignedDataObjectProperties.java | 6 +- .../XadesUnsignedDataObjectProperty.java | 6 +- .../XadesUnsignedProperties.java | 6 +- .../XadesUnsignedSignatureProperties.java | 6 +- .../XadesX509IssuerName.java | 6 +- .../XadesX509SerialNumber.java | 6 +- .../XadesXAdESTimeStamp.java | 6 +- .../XadesXMLTimeStamp.java | 6 +- src/main/schemas/Catalog.dtd | 1330 ++++++- src/main/schemas/Fulfill.dtd | 2153 +++++++++-- src/main/schemas/InvoiceDetail.dtd | 1623 +++++++- src/main/schemas/cXML.dtd | 1483 ++++++- 1853 files changed, 116467 insertions(+), 5246 deletions(-) create mode 100644 src/main/java/org/cxml/catalog/AdditionalAmounts.java create mode 100644 src/main/java/org/cxml/catalog/AdditionalPrices.java create mode 100644 src/main/java/org/cxml/catalog/Batch.java create mode 100644 src/main/java/org/cxml/catalog/BestBeforeDate.java create mode 100644 src/main/java/org/cxml/catalog/Characteristic.java create mode 100644 src/main/java/org/cxml/catalog/City.java create mode 100644 src/main/java/org/cxml/catalog/DeliveryPeriod.java rename src/main/java/org/cxml/{fulfull => catalog}/Dimension.java (95%) rename src/main/java/org/cxml/{fulfull/LimitedMileage.java => catalog/DispatchQuantity.java} (85%) create mode 100644 src/main/java/org/cxml/catalog/DocumentInfo.java create mode 100644 src/main/java/org/cxml/catalog/DocumentStatus.java create mode 100644 src/main/java/org/cxml/catalog/ExactAmount.java create mode 100644 src/main/java/org/cxml/catalog/ExpiryDate.java create mode 100644 src/main/java/org/cxml/catalog/FreeGoodsQuantity.java create mode 100644 src/main/java/org/cxml/catalog/GoodsAndServiceAmount.java create mode 100644 src/main/java/org/cxml/catalog/GrossProgressPaymentAmount.java create mode 100644 src/main/java/org/cxml/catalog/InformationalAmount.java create mode 100644 src/main/java/org/cxml/catalog/InformationalPrice.java create mode 100644 src/main/java/org/cxml/catalog/InformationalPriceExclTax.java create mode 100644 src/main/java/org/cxml/catalog/InvoiceItemIDInfo.java create mode 100644 src/main/java/org/cxml/catalog/Issuer.java create mode 100644 src/main/java/org/cxml/catalog/ItemDetailIndustry.java create mode 100644 src/main/java/org/cxml/catalog/ItemDetailRetail.java create mode 100644 src/main/java/org/cxml/catalog/ItemIndicator.java create mode 100644 src/main/java/org/cxml/catalog/ItemOutIndustry.java create mode 100644 src/main/java/org/cxml/catalog/ItemOutRetail.java create mode 100644 src/main/java/org/cxml/catalog/Municipality.java create mode 100644 src/main/java/org/cxml/catalog/OrderStatusRequestIDInfo.java create mode 100644 src/main/java/org/cxml/catalog/OrderStatusRequestReference.java create mode 100644 src/main/java/org/cxml/catalog/OrderedQuantity.java create mode 100644 src/main/java/org/cxml/catalog/PackageID.java create mode 100644 src/main/java/org/cxml/catalog/Packaging.java create mode 100644 src/main/java/org/cxml/catalog/PackagingCode.java create mode 100644 src/main/java/org/cxml/catalog/PartnerContact.java create mode 100644 src/main/java/org/cxml/catalog/Product.java create mode 100644 src/main/java/org/cxml/catalog/ProductMovementItemIDInfo.java create mode 100644 src/main/java/org/cxml/catalog/PropertyReference.java create mode 100644 src/main/java/org/cxml/catalog/PropertyValuation.java create mode 100644 src/main/java/org/cxml/catalog/PropertyValue.java create mode 100644 src/main/java/org/cxml/catalog/ReceiptIDInfo.java create mode 100644 src/main/java/org/cxml/catalog/ReceiptReference.java create mode 100644 src/main/java/org/cxml/catalog/ReleaseInfo.java create mode 100644 src/main/java/org/cxml/catalog/ScheduleLine.java create mode 100644 src/main/java/org/cxml/catalog/ScheduleLineReleaseInfo.java create mode 100644 src/main/java/org/cxml/catalog/ShipNoticeReleaseInfo.java create mode 100644 src/main/java/org/cxml/catalog/ShippingMark.java create mode 100644 src/main/java/org/cxml/catalog/State.java create mode 100644 src/main/java/org/cxml/catalog/SubcontractingComponent.java create mode 100644 src/main/java/org/cxml/catalog/SupplierPartID.java create mode 100644 src/main/java/org/cxml/catalog/TermsOfTransport.java create mode 100644 src/main/java/org/cxml/catalog/TotalAllowances.java create mode 100644 src/main/java/org/cxml/catalog/TotalAmountWithoutTax.java create mode 100644 src/main/java/org/cxml/catalog/TotalCharges.java create mode 100644 src/main/java/org/cxml/catalog/TotalRetailAmount.java create mode 100644 src/main/java/org/cxml/catalog/TotalReturnableItemsDepositAmount.java create mode 100644 src/main/java/org/cxml/catalog/UnitGrossPrice.java create mode 100644 src/main/java/org/cxml/catalog/UnitNetPriceCorrection.java create mode 100644 src/main/java/org/cxml/catalog/ValueGroup.java create mode 100644 src/main/java/org/cxml/fulfill/Accounting.java create mode 100644 src/main/java/org/cxml/fulfill/AccountingSegment.java create mode 100644 src/main/java/org/cxml/fulfill/AdditionalAmounts.java create mode 100644 src/main/java/org/cxml/fulfill/AdditionalCost.java create mode 100644 src/main/java/org/cxml/fulfill/AdditionalDeduction.java create mode 100644 src/main/java/org/cxml/fulfill/AdditionalPrices.java create mode 100644 src/main/java/org/cxml/fulfill/Address.java create mode 100644 src/main/java/org/cxml/fulfill/AgreementItemOut.java create mode 100644 src/main/java/org/cxml/fulfill/AirDetail.java create mode 100644 src/main/java/org/cxml/fulfill/AirLeg.java create mode 100644 src/main/java/org/cxml/fulfill/AirLegDestination.java create mode 100644 src/main/java/org/cxml/fulfill/AirLegOrigin.java create mode 100644 src/main/java/org/cxml/fulfill/Airport.java create mode 100644 src/main/java/org/cxml/fulfill/Amenities.java create mode 100644 src/main/java/org/cxml/fulfill/ApprovalInfo.java create mode 100644 src/main/java/org/cxml/fulfill/AssetInfo.java create mode 100644 src/main/java/org/cxml/fulfill/Attachment.java create mode 100644 src/main/java/org/cxml/fulfill/AttachmentReference.java create mode 100644 src/main/java/org/cxml/fulfill/AvailablePrice.java create mode 100644 src/main/java/org/cxml/fulfill/Batch.java create mode 100644 src/main/java/org/cxml/fulfill/BestBeforeDate.java create mode 100644 src/main/java/org/cxml/fulfill/BillTo.java create mode 100644 src/main/java/org/cxml/fulfill/BlanketItemDetail.java create mode 100644 src/main/java/org/cxml/fulfill/BookingClassCode.java create mode 100644 src/main/java/org/cxml/fulfill/BrowserFormPost.java create mode 100644 src/main/java/org/cxml/fulfill/BuyerCookie.java create mode 100644 src/main/java/org/cxml/fulfill/CXML.java create mode 100644 src/main/java/org/cxml/fulfill/CXMLAttachment.java create mode 100644 src/main/java/org/cxml/fulfill/CXMLSignedInfo.java create mode 100644 src/main/java/org/cxml/fulfill/CarRentalDetail.java create mode 100644 src/main/java/org/cxml/fulfill/CarRentalDropoff.java create mode 100644 src/main/java/org/cxml/fulfill/CarRentalFee.java create mode 100644 src/main/java/org/cxml/fulfill/CarRentalPickup.java create mode 100644 src/main/java/org/cxml/fulfill/CarrierIdentifier.java create mode 100644 src/main/java/org/cxml/fulfill/Characteristic.java create mode 100644 src/main/java/org/cxml/fulfill/Charge.java create mode 100644 src/main/java/org/cxml/fulfill/City.java create mode 100644 src/main/java/org/cxml/fulfill/Classification.java create mode 100644 src/main/java/org/cxml/fulfill/Comments.java create mode 100644 src/main/java/org/cxml/fulfill/ComponentConsumptionDetails.java create mode 100644 src/main/java/org/cxml/fulfill/ComponentConsumptionHeader.java create mode 100644 src/main/java/org/cxml/fulfill/ComponentConsumptionItem.java create mode 100644 src/main/java/org/cxml/fulfill/ComponentConsumptionPortion.java create mode 100644 src/main/java/org/cxml/fulfill/ComponentConsumptionRequest.java create mode 100644 src/main/java/org/cxml/fulfill/ConfirmationHeader.java rename src/main/java/org/cxml/{fulfull/ShipNoticeItem.java => fulfill/ConfirmationItem.java} (73%) create mode 100644 src/main/java/org/cxml/fulfill/ConfirmationRequest.java create mode 100644 src/main/java/org/cxml/fulfill/ConfirmationStatus.java create mode 100644 src/main/java/org/cxml/fulfill/Contact.java create mode 100644 src/main/java/org/cxml/fulfill/Contractor.java create mode 100644 src/main/java/org/cxml/fulfill/ContractorIdentifier.java create mode 100644 src/main/java/org/cxml/fulfill/CopyRequest.java create mode 100644 src/main/java/org/cxml/fulfill/Correspondent.java create mode 100644 src/main/java/org/cxml/fulfill/Country.java create mode 100644 src/main/java/org/cxml/fulfill/CountryCode.java rename src/main/java/org/cxml/{fulfull/Description.java => fulfill/Creator.java} (90%) create mode 100644 src/main/java/org/cxml/fulfill/Credential.java create mode 100644 src/main/java/org/cxml/fulfill/CredentialMac.java create mode 100644 src/main/java/org/cxml/fulfill/DeductedPrice.java create mode 100644 src/main/java/org/cxml/fulfill/DeductionAmount.java rename src/main/java/org/cxml/{fulfull/SupplierOrderInfo.java => fulfill/DeductionPercent.java} (65%) create mode 100644 src/main/java/org/cxml/fulfill/DeliverTo.java create mode 100644 src/main/java/org/cxml/fulfill/DeliveryAddress.java create mode 100644 src/main/java/org/cxml/fulfill/DeliveryPeriod.java create mode 100644 src/main/java/org/cxml/fulfill/DepositAmount.java create mode 100644 src/main/java/org/cxml/fulfill/Description.java create mode 100644 src/main/java/org/cxml/fulfill/DigitalSignature.java create mode 100644 src/main/java/org/cxml/fulfill/Dimension.java create mode 100644 src/main/java/org/cxml/fulfill/Discount.java create mode 100644 src/main/java/org/cxml/fulfill/DiscountAmount.java create mode 100644 src/main/java/org/cxml/fulfill/DiscountPercent.java create mode 100644 src/main/java/org/cxml/fulfill/DispatchQuantity.java create mode 100644 src/main/java/org/cxml/fulfill/Distribution.java create mode 100644 src/main/java/org/cxml/fulfill/DocumentInfo.java create mode 100644 src/main/java/org/cxml/fulfill/DocumentReference.java create mode 100644 src/main/java/org/cxml/fulfill/DocumentStatus.java create mode 100644 src/main/java/org/cxml/fulfill/DsCanonicalizationMethod.java create mode 100644 src/main/java/org/cxml/fulfill/DsDSAKeyValue.java create mode 100644 src/main/java/org/cxml/fulfill/DsDigestMethod.java create mode 100644 src/main/java/org/cxml/fulfill/DsHMACOutputLength.java create mode 100644 src/main/java/org/cxml/fulfill/DsKeyInfo.java create mode 100644 src/main/java/org/cxml/fulfill/DsKeyName.java create mode 100644 src/main/java/org/cxml/fulfill/DsKeyValue.java create mode 100644 src/main/java/org/cxml/fulfill/DsManifest.java create mode 100644 src/main/java/org/cxml/fulfill/DsMgmtData.java create mode 100644 src/main/java/org/cxml/fulfill/DsObject.java create mode 100644 src/main/java/org/cxml/fulfill/DsPGPData.java create mode 100644 src/main/java/org/cxml/fulfill/DsPGPKeyID.java create mode 100644 src/main/java/org/cxml/fulfill/DsPGPKeyPacket.java create mode 100644 src/main/java/org/cxml/fulfill/DsRSAKeyValue.java create mode 100644 src/main/java/org/cxml/fulfill/DsReference.java create mode 100644 src/main/java/org/cxml/fulfill/DsRetrievalMethod.java create mode 100644 src/main/java/org/cxml/fulfill/DsSPKIData.java create mode 100644 src/main/java/org/cxml/fulfill/DsSignature.java create mode 100644 src/main/java/org/cxml/fulfill/DsSignatureMethod.java create mode 100644 src/main/java/org/cxml/fulfill/DsSignatureProperties.java create mode 100644 src/main/java/org/cxml/fulfill/DsSignatureProperty.java create mode 100644 src/main/java/org/cxml/fulfill/DsSignatureValue.java create mode 100644 src/main/java/org/cxml/fulfill/DsSignedInfo.java create mode 100644 src/main/java/org/cxml/fulfill/DsTransform.java create mode 100644 src/main/java/org/cxml/fulfill/DsTransforms.java create mode 100644 src/main/java/org/cxml/fulfill/DsX509CRL.java create mode 100644 src/main/java/org/cxml/fulfill/DsX509Certificate.java create mode 100644 src/main/java/org/cxml/fulfill/DsX509Data.java create mode 100644 src/main/java/org/cxml/fulfill/DsX509IssuerSerial.java create mode 100644 src/main/java/org/cxml/fulfill/DsX509SKI.java create mode 100644 src/main/java/org/cxml/fulfill/DsX509SubjectName.java create mode 100644 src/main/java/org/cxml/fulfill/DsXPath.java create mode 100644 src/main/java/org/cxml/fulfill/DueAmount.java create mode 100644 src/main/java/org/cxml/fulfill/Email.java create mode 100644 src/main/java/org/cxml/fulfill/ExactAmount.java create mode 100644 src/main/java/org/cxml/fulfill/Expense.java create mode 100644 src/main/java/org/cxml/fulfill/ExpenseAmount.java create mode 100644 src/main/java/org/cxml/fulfill/ExpiryDate.java create mode 100644 src/main/java/org/cxml/fulfill/Extrinsic.java create mode 100644 src/main/java/org/cxml/fulfill/Fax.java create mode 100644 src/main/java/org/cxml/fulfill/FeeAmount.java create mode 100644 src/main/java/org/cxml/fulfill/FeeDetail.java create mode 100644 src/main/java/org/cxml/fulfill/FixedAmount.java create mode 100644 src/main/java/org/cxml/fulfill/Followup.java create mode 100644 src/main/java/org/cxml/fulfill/FreeGoodsQuantity.java create mode 100644 src/main/java/org/cxml/fulfill/From.java create mode 100644 src/main/java/org/cxml/fulfill/GoodsAndServiceAmount.java create mode 100644 src/main/java/org/cxml/fulfill/GrossAmount.java create mode 100644 src/main/java/org/cxml/fulfill/GrossProgressPaymentAmount.java create mode 100644 src/main/java/org/cxml/fulfill/Hazard.java create mode 100644 src/main/java/org/cxml/fulfill/Header.java create mode 100644 src/main/java/org/cxml/fulfill/HotelDetail.java create mode 100644 src/main/java/org/cxml/fulfill/IdReference.java create mode 100644 src/main/java/org/cxml/fulfill/Identity.java create mode 100644 src/main/java/org/cxml/fulfill/InformationalAmount.java create mode 100644 src/main/java/org/cxml/fulfill/InformationalPrice.java create mode 100644 src/main/java/org/cxml/fulfill/InformationalPriceExclTax.java create mode 100644 src/main/java/org/cxml/fulfill/InternalID.java create mode 100644 src/main/java/org/cxml/fulfill/InvoiceIDInfo.java create mode 100644 src/main/java/org/cxml/fulfill/InvoiceItemIDInfo.java create mode 100644 src/main/java/org/cxml/fulfill/InvoiceReference.java create mode 100644 src/main/java/org/cxml/fulfill/InvoiceStatus.java create mode 100644 src/main/java/org/cxml/fulfill/Issuer.java create mode 100644 src/main/java/org/cxml/fulfill/ItemDetail.java create mode 100644 src/main/java/org/cxml/fulfill/ItemDetailIndustry.java create mode 100644 src/main/java/org/cxml/fulfill/ItemDetailRetail.java create mode 100644 src/main/java/org/cxml/fulfill/ItemID.java rename src/main/java/org/cxml/{fulfull/ItemOut.java => fulfill/ItemIn.java} (70%) create mode 100644 src/main/java/org/cxml/fulfill/ItemIndicator.java create mode 100644 src/main/java/org/cxml/fulfill/ItemOut.java create mode 100644 src/main/java/org/cxml/fulfill/ItemOutIndustry.java create mode 100644 src/main/java/org/cxml/fulfill/ItemOutRetail.java create mode 100644 src/main/java/org/cxml/fulfill/ItemReference.java create mode 100644 src/main/java/org/cxml/fulfill/JobDescription.java create mode 100644 src/main/java/org/cxml/fulfill/LaborDetail.java create mode 100644 src/main/java/org/cxml/fulfill/LegDestination.java create mode 100644 src/main/java/org/cxml/fulfill/LegOrigin.java create mode 100644 src/main/java/org/cxml/fulfill/LimitedMileage.java create mode 100644 src/main/java/org/cxml/fulfill/ManufacturerName.java create mode 100644 src/main/java/org/cxml/fulfill/MasterAgreementIDInfo.java create mode 100644 src/main/java/org/cxml/fulfill/MasterAgreementReference.java create mode 100644 src/main/java/org/cxml/fulfill/MasterAgreementRequest.java create mode 100644 src/main/java/org/cxml/fulfill/MasterAgreementRequestHeader.java create mode 100644 src/main/java/org/cxml/fulfill/MaxAmount.java create mode 100644 src/main/java/org/cxml/fulfill/MaxReleaseAmount.java create mode 100644 src/main/java/org/cxml/fulfill/Meal.java rename src/main/java/org/cxml/{fulfull => fulfill}/Message.java (96%) create mode 100644 src/main/java/org/cxml/fulfill/MinAmount.java create mode 100644 src/main/java/org/cxml/fulfill/MinReleaseAmount.java create mode 100644 src/main/java/org/cxml/fulfill/Modification.java create mode 100644 src/main/java/org/cxml/fulfill/ModificationDetail.java create mode 100644 src/main/java/org/cxml/fulfill/Modifications.java create mode 100644 src/main/java/org/cxml/fulfill/Money.java create mode 100644 src/main/java/org/cxml/fulfill/Municipality.java create mode 100644 src/main/java/org/cxml/fulfill/Name.java create mode 100644 src/main/java/org/cxml/fulfill/NetAmount.java create mode 100644 src/main/java/org/cxml/fulfill/Node.java rename src/main/java/org/cxml/{fulfull => fulfill}/ObjectFactory.java (79%) create mode 100644 src/main/java/org/cxml/fulfill/OrderIDInfo.java create mode 100644 src/main/java/org/cxml/fulfill/OrderInfo.java create mode 100644 src/main/java/org/cxml/fulfill/OrderMethod.java create mode 100644 src/main/java/org/cxml/fulfill/OrderMethods.java create mode 100644 src/main/java/org/cxml/fulfill/OrderReference.java create mode 100644 src/main/java/org/cxml/fulfill/OrderRequest.java create mode 100644 src/main/java/org/cxml/fulfill/OrderRequestHeader.java create mode 100644 src/main/java/org/cxml/fulfill/OrderStatusRequest.java create mode 100644 src/main/java/org/cxml/fulfill/OrderStatusRequestHeader.java create mode 100644 src/main/java/org/cxml/fulfill/OrderStatusRequestIDInfo.java create mode 100644 src/main/java/org/cxml/fulfill/OrderStatusRequestItem.java create mode 100644 src/main/java/org/cxml/fulfill/OrderStatusRequestReference.java create mode 100644 src/main/java/org/cxml/fulfill/OrderTarget.java create mode 100644 src/main/java/org/cxml/fulfill/OrderedQuantity.java create mode 100644 src/main/java/org/cxml/fulfill/OriginalDocument.java create mode 100644 src/main/java/org/cxml/fulfill/OriginalPrice.java create mode 100644 src/main/java/org/cxml/fulfill/OriginatorCookie.java create mode 100644 src/main/java/org/cxml/fulfill/OtherOrderTarget.java create mode 100644 src/main/java/org/cxml/fulfill/PCard.java create mode 100644 src/main/java/org/cxml/fulfill/PackageID.java create mode 100644 src/main/java/org/cxml/fulfill/PackageIdentification.java create mode 100644 src/main/java/org/cxml/fulfill/Packaging.java create mode 100644 src/main/java/org/cxml/fulfill/PackagingCode.java create mode 100644 src/main/java/org/cxml/fulfill/PartialAmount.java create mode 100644 src/main/java/org/cxml/fulfill/PartnerContact.java create mode 100644 src/main/java/org/cxml/fulfill/Path.java create mode 100644 src/main/java/org/cxml/fulfill/Payment.java create mode 100644 src/main/java/org/cxml/fulfill/PaymentStatus.java create mode 100644 src/main/java/org/cxml/fulfill/PaymentTerm.java create mode 100644 src/main/java/org/cxml/fulfill/Penalty.java create mode 100644 src/main/java/org/cxml/fulfill/Percentage.java create mode 100644 src/main/java/org/cxml/fulfill/Period.java create mode 100644 src/main/java/org/cxml/fulfill/Phone.java create mode 100644 src/main/java/org/cxml/fulfill/Place.java create mode 100644 src/main/java/org/cxml/fulfill/PolicyViolation.java create mode 100644 src/main/java/org/cxml/fulfill/PolicyViolationJustification.java create mode 100644 src/main/java/org/cxml/fulfill/PostalAddress.java create mode 100644 src/main/java/org/cxml/fulfill/PriceBasisQuantity.java create mode 100644 src/main/java/org/cxml/fulfill/PriceTolerance.java create mode 100644 src/main/java/org/cxml/fulfill/Product.java create mode 100644 src/main/java/org/cxml/fulfill/ProductMovementItemIDInfo.java create mode 100644 src/main/java/org/cxml/fulfill/PropertyReference.java create mode 100644 src/main/java/org/cxml/fulfill/PropertyValuation.java create mode 100644 src/main/java/org/cxml/fulfill/PropertyValue.java create mode 100644 src/main/java/org/cxml/fulfill/PunchOutOrderMessage.java create mode 100644 src/main/java/org/cxml/fulfill/PunchOutOrderMessageHeader.java create mode 100644 src/main/java/org/cxml/fulfill/PunchOutSetupRequest.java create mode 100644 src/main/java/org/cxml/fulfill/PunchOutSetupResponse.java create mode 100644 src/main/java/org/cxml/fulfill/PurchaseRequisition.java create mode 100644 src/main/java/org/cxml/fulfill/PurchaseRequisitionHeader.java create mode 100644 src/main/java/org/cxml/fulfill/PurchaseRequisitionRequest.java create mode 100644 src/main/java/org/cxml/fulfill/QuantityTolerance.java create mode 100644 src/main/java/org/cxml/fulfill/RailDetail.java create mode 100644 src/main/java/org/cxml/fulfill/RailLeg.java create mode 100644 src/main/java/org/cxml/fulfill/RailLegDestination.java create mode 100644 src/main/java/org/cxml/fulfill/RailLegOrigin.java create mode 100644 src/main/java/org/cxml/fulfill/Rate.java create mode 100644 src/main/java/org/cxml/fulfill/ReceiptIDInfo.java create mode 100644 src/main/java/org/cxml/fulfill/ReceiptItem.java create mode 100644 src/main/java/org/cxml/fulfill/ReceiptItemReference.java create mode 100644 src/main/java/org/cxml/fulfill/ReceiptOrder.java create mode 100644 src/main/java/org/cxml/fulfill/ReceiptOrderInfo.java create mode 100644 src/main/java/org/cxml/fulfill/ReceiptReference.java create mode 100644 src/main/java/org/cxml/fulfill/ReceiptRequest.java create mode 100644 src/main/java/org/cxml/fulfill/ReceiptRequestHeader.java create mode 100644 src/main/java/org/cxml/fulfill/ReceivedAmount.java create mode 100644 src/main/java/org/cxml/fulfill/ReleaseInfo.java create mode 100644 src/main/java/org/cxml/fulfill/ReportedTime.java rename src/main/java/org/cxml/{fulfull => fulfill}/Request.java (62%) rename src/main/java/org/cxml/{fulfull => fulfill}/Response.java (94%) rename src/main/java/org/cxml/{fulfull => fulfill}/ReturnData.java (95%) create mode 100644 src/main/java/org/cxml/fulfill/RoomType.java create mode 100644 src/main/java/org/cxml/fulfill/Route.java create mode 100644 src/main/java/org/cxml/fulfill/ScheduleLine.java create mode 100644 src/main/java/org/cxml/fulfill/ScheduleLineReleaseInfo.java create mode 100644 src/main/java/org/cxml/fulfill/Segment.java create mode 100644 src/main/java/org/cxml/fulfill/SelectedItem.java create mode 100644 src/main/java/org/cxml/fulfill/SelectedService.java create mode 100644 src/main/java/org/cxml/fulfill/Sender.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryDetailDiscount.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryDetailLineIndicator.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryDetailLineShipping.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryDetailLineSpecialHandling.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryDetailShipping.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryHeaderModifications.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryItem.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryItemModifications.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryOrder.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryOrderInfo.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryRequest.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntryRequestHeader.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntrySummary.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceEntrySummaryLineItemModifications.java create mode 100644 src/main/java/org/cxml/fulfill/ServiceLevel.java create mode 100644 src/main/java/org/cxml/fulfill/SharedSecret.java create mode 100644 src/main/java/org/cxml/fulfill/ShipControl.java create mode 100644 src/main/java/org/cxml/fulfill/ShipNoticeHeader.java create mode 100644 src/main/java/org/cxml/fulfill/ShipNoticeIDInfo.java create mode 100644 src/main/java/org/cxml/fulfill/ShipNoticeItem.java create mode 100644 src/main/java/org/cxml/fulfill/ShipNoticeItemDetail.java create mode 100644 src/main/java/org/cxml/fulfill/ShipNoticeItemIndustry.java create mode 100644 src/main/java/org/cxml/fulfill/ShipNoticeItemRetail.java create mode 100644 src/main/java/org/cxml/fulfill/ShipNoticePortion.java create mode 100644 src/main/java/org/cxml/fulfill/ShipNoticeReference.java create mode 100644 src/main/java/org/cxml/fulfill/ShipNoticeReleaseInfo.java create mode 100644 src/main/java/org/cxml/fulfill/ShipNoticeRequest.java create mode 100644 src/main/java/org/cxml/fulfill/ShipTo.java create mode 100644 src/main/java/org/cxml/fulfill/ShipmentIdentifier.java create mode 100644 src/main/java/org/cxml/fulfill/Shipping.java create mode 100644 src/main/java/org/cxml/fulfill/ShippingAmount.java create mode 100644 src/main/java/org/cxml/fulfill/ShippingInstructions.java create mode 100644 src/main/java/org/cxml/fulfill/ShippingMark.java create mode 100644 src/main/java/org/cxml/fulfill/ShippingPaymentMethod.java create mode 100644 src/main/java/org/cxml/fulfill/ShortName.java create mode 100644 src/main/java/org/cxml/fulfill/SourcingStatus.java create mode 100644 src/main/java/org/cxml/fulfill/SpecialHandlingAmount.java create mode 100644 src/main/java/org/cxml/fulfill/SpendDetail.java create mode 100644 src/main/java/org/cxml/fulfill/StartPage.java create mode 100644 src/main/java/org/cxml/fulfill/State.java create mode 100644 src/main/java/org/cxml/fulfill/Status.java create mode 100644 src/main/java/org/cxml/fulfill/StatusUpdateRequest.java create mode 100644 src/main/java/org/cxml/fulfill/Street.java create mode 100644 src/main/java/org/cxml/fulfill/SubcontractingComponent.java create mode 100644 src/main/java/org/cxml/fulfill/SubmitterInfo.java create mode 100644 src/main/java/org/cxml/fulfill/SubtotalAmount.java create mode 100644 src/main/java/org/cxml/fulfill/Supervisor.java create mode 100644 src/main/java/org/cxml/fulfill/Supplier.java create mode 100644 src/main/java/org/cxml/fulfill/SupplierBatchID.java create mode 100644 src/main/java/org/cxml/fulfill/SupplierID.java create mode 100644 src/main/java/org/cxml/fulfill/SupplierList.java create mode 100644 src/main/java/org/cxml/fulfill/SupplierLocation.java create mode 100644 src/main/java/org/cxml/fulfill/SupplierOrderInfo.java create mode 100644 src/main/java/org/cxml/fulfill/SupplierPartAuxiliaryID.java create mode 100644 src/main/java/org/cxml/fulfill/SupplierPartID.java create mode 100644 src/main/java/org/cxml/fulfill/SupplierSetup.java create mode 100644 src/main/java/org/cxml/fulfill/Tax.java create mode 100644 src/main/java/org/cxml/fulfill/TaxAmount.java create mode 100644 src/main/java/org/cxml/fulfill/TaxDetail.java create mode 100644 src/main/java/org/cxml/fulfill/TaxLocation.java create mode 100644 src/main/java/org/cxml/fulfill/TaxableAmount.java create mode 100644 src/main/java/org/cxml/fulfill/TelephoneNumber.java create mode 100644 src/main/java/org/cxml/fulfill/TermReference.java create mode 100644 src/main/java/org/cxml/fulfill/TermsAndConditions.java create mode 100644 src/main/java/org/cxml/fulfill/TermsOfDelivery.java create mode 100644 src/main/java/org/cxml/fulfill/TermsOfDeliveryCode.java create mode 100644 src/main/java/org/cxml/fulfill/TermsOfTransport.java create mode 100644 src/main/java/org/cxml/fulfill/TimeCard.java create mode 100644 src/main/java/org/cxml/fulfill/TimeCardInfoRequest.java create mode 100644 src/main/java/org/cxml/fulfill/TimeCardRequest.java create mode 100644 src/main/java/org/cxml/fulfill/TimeCardTimeInterval.java create mode 100644 src/main/java/org/cxml/fulfill/TimeRange.java create mode 100644 src/main/java/org/cxml/fulfill/To.java create mode 100644 src/main/java/org/cxml/fulfill/Tolerances.java create mode 100644 src/main/java/org/cxml/fulfill/Total.java create mode 100644 src/main/java/org/cxml/fulfill/TotalAllowances.java create mode 100644 src/main/java/org/cxml/fulfill/TotalAmountInBillingCurrency.java create mode 100644 src/main/java/org/cxml/fulfill/TotalAmountInPostedCurrency.java create mode 100644 src/main/java/org/cxml/fulfill/TotalAmountWithoutTax.java create mode 100644 src/main/java/org/cxml/fulfill/TotalCharges.java create mode 100644 src/main/java/org/cxml/fulfill/TotalRetailAmount.java create mode 100644 src/main/java/org/cxml/fulfill/TotalReturnableItemsDepositAmount.java create mode 100644 src/main/java/org/cxml/fulfill/TransportInformation.java create mode 100644 src/main/java/org/cxml/fulfill/TransportTerms.java create mode 100644 src/main/java/org/cxml/fulfill/TravelDetail.java create mode 100644 src/main/java/org/cxml/fulfill/TriangularTransactionLawReference.java create mode 100644 src/main/java/org/cxml/fulfill/TripType.java create mode 100644 src/main/java/org/cxml/fulfill/URL.java create mode 100644 src/main/java/org/cxml/fulfill/UnitGrossPrice.java create mode 100644 src/main/java/org/cxml/fulfill/UnitNetPriceCorrection.java create mode 100644 src/main/java/org/cxml/fulfill/UnitOfMeasure.java create mode 100644 src/main/java/org/cxml/fulfill/UnitPrice.java create mode 100644 src/main/java/org/cxml/fulfill/UnitRate.java create mode 100644 src/main/java/org/cxml/fulfill/Value.java create mode 100644 src/main/java/org/cxml/fulfill/ValueGroup.java rename src/main/java/org/cxml/{fulfull/ShipTo.java => fulfill/Vendor.java} (60%) create mode 100644 src/main/java/org/cxml/fulfill/WorkLocation.java create mode 100644 src/main/java/org/cxml/fulfill/XadesAllDataObjectsTimeStamp.java create mode 100644 src/main/java/org/cxml/fulfill/XadesAllSignedDataObjects.java create mode 100644 src/main/java/org/cxml/fulfill/XadesAny.java create mode 100644 src/main/java/org/cxml/fulfill/XadesArchiveTimeStamp.java create mode 100644 src/main/java/org/cxml/fulfill/XadesAttrAuthoritiesCertValues.java create mode 100644 src/main/java/org/cxml/fulfill/XadesAttributeCertificateRefs.java create mode 100644 src/main/java/org/cxml/fulfill/XadesAttributeRevocationRefs.java create mode 100644 src/main/java/org/cxml/fulfill/XadesAttributeRevocationValues.java create mode 100644 src/main/java/org/cxml/fulfill/XadesByKey.java create mode 100644 src/main/java/org/cxml/fulfill/XadesByName.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCRLIdentifier.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCRLRef.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCRLRefs.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCRLValues.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCert.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCertDigest.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCertRefs.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCertificateValues.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCertifiedRole.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCertifiedRoles.java create mode 100644 src/main/java/org/cxml/fulfill/XadesClaimedRole.java create mode 100644 src/main/java/org/cxml/fulfill/XadesClaimedRoles.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCommitmentTypeId.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCommitmentTypeIndication.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCommitmentTypeQualifier.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCommitmentTypeQualifiers.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCompleteCertificateRefs.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCompleteRevocationRefs.java create mode 100644 src/main/java/org/cxml/fulfill/XadesCounterSignature.java create mode 100644 src/main/java/org/cxml/fulfill/XadesDataObjectFormat.java create mode 100644 src/main/java/org/cxml/fulfill/XadesDigestAlgAndValue.java create mode 100644 src/main/java/org/cxml/fulfill/XadesDocumentationReference.java create mode 100644 src/main/java/org/cxml/fulfill/XadesDocumentationReferences.java create mode 100644 src/main/java/org/cxml/fulfill/XadesEncapsulatedCRLValue.java create mode 100644 src/main/java/org/cxml/fulfill/XadesEncapsulatedOCSPValue.java create mode 100644 src/main/java/org/cxml/fulfill/XadesEncapsulatedPKIData.java create mode 100644 src/main/java/org/cxml/fulfill/XadesEncapsulatedTimeStamp.java create mode 100644 src/main/java/org/cxml/fulfill/XadesEncapsulatedX509Certificate.java create mode 100644 src/main/java/org/cxml/fulfill/XadesIdentifier.java create mode 100644 src/main/java/org/cxml/fulfill/XadesInclude.java create mode 100644 src/main/java/org/cxml/fulfill/XadesIndividualDataObjectsTimeStamp.java create mode 100644 src/main/java/org/cxml/fulfill/XadesInt.java create mode 100644 src/main/java/org/cxml/fulfill/XadesIssuerSerial.java create mode 100644 src/main/java/org/cxml/fulfill/XadesNoticeNumbers.java create mode 100644 src/main/java/org/cxml/fulfill/XadesNoticeRef.java create mode 100644 src/main/java/org/cxml/fulfill/XadesOCSPIdentifier.java create mode 100644 src/main/java/org/cxml/fulfill/XadesOCSPRef.java create mode 100644 src/main/java/org/cxml/fulfill/XadesOCSPRefs.java create mode 100644 src/main/java/org/cxml/fulfill/XadesOCSPValues.java create mode 100644 src/main/java/org/cxml/fulfill/XadesObjectIdentifier.java create mode 100644 src/main/java/org/cxml/fulfill/XadesObjectReference.java create mode 100644 src/main/java/org/cxml/fulfill/XadesOtherCertificate.java create mode 100644 src/main/java/org/cxml/fulfill/XadesOtherRef.java create mode 100644 src/main/java/org/cxml/fulfill/XadesOtherRefs.java create mode 100644 src/main/java/org/cxml/fulfill/XadesOtherTimeStamp.java create mode 100644 src/main/java/org/cxml/fulfill/XadesOtherValue.java create mode 100644 src/main/java/org/cxml/fulfill/XadesOtherValues.java create mode 100644 src/main/java/org/cxml/fulfill/XadesQualifyingProperties.java create mode 100644 src/main/java/org/cxml/fulfill/XadesQualifyingPropertiesReference.java create mode 100644 src/main/java/org/cxml/fulfill/XadesReferenceInfo.java create mode 100644 src/main/java/org/cxml/fulfill/XadesRefsOnlyTimeStamp.java rename src/main/java/org/cxml/{fulfull/Packaging.java => fulfill/XadesResponderID.java} (58%) create mode 100644 src/main/java/org/cxml/fulfill/XadesRevocationValues.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSPURI.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSPUserNotice.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSigAndRefsTimeStamp.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSigPolicyHash.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSigPolicyId.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSigPolicyQualifier.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSigPolicyQualifiers.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSignaturePolicyId.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSignaturePolicyIdentifier.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSignaturePolicyImplied.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSignatureProductionPlace.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSignatureTimeStamp.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSignedDataObjectProperties.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSignedProperties.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSignedSignatureProperties.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSignerRole.java create mode 100644 src/main/java/org/cxml/fulfill/XadesSigningCertificate.java create mode 100644 src/main/java/org/cxml/fulfill/XadesUnsignedDataObjectProperties.java create mode 100644 src/main/java/org/cxml/fulfill/XadesUnsignedDataObjectProperty.java create mode 100644 src/main/java/org/cxml/fulfill/XadesUnsignedProperties.java create mode 100644 src/main/java/org/cxml/fulfill/XadesUnsignedSignatureProperties.java create mode 100644 src/main/java/org/cxml/fulfill/XadesX509IssuerName.java create mode 100644 src/main/java/org/cxml/fulfill/XadesX509SerialNumber.java create mode 100644 src/main/java/org/cxml/fulfill/XadesXAdESTimeStamp.java create mode 100644 src/main/java/org/cxml/fulfill/XadesXMLTimeStamp.java delete mode 100644 src/main/java/org/cxml/fulfull/ItemID.java create mode 100644 src/main/java/org/cxml/invoicedetail/AdditionalAmounts.java create mode 100644 src/main/java/org/cxml/invoicedetail/AdditionalPrices.java create mode 100644 src/main/java/org/cxml/invoicedetail/Batch.java create mode 100644 src/main/java/org/cxml/invoicedetail/BestBeforeDate.java create mode 100644 src/main/java/org/cxml/invoicedetail/Characteristic.java create mode 100644 src/main/java/org/cxml/invoicedetail/City.java create mode 100644 src/main/java/org/cxml/invoicedetail/CustomsInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/DeliveryPeriod.java create mode 100644 src/main/java/org/cxml/invoicedetail/Dimension.java create mode 100644 src/main/java/org/cxml/invoicedetail/DispatchQuantity.java create mode 100644 src/main/java/org/cxml/invoicedetail/DocumentInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/DocumentStatus.java create mode 100644 src/main/java/org/cxml/invoicedetail/ExactAmount.java create mode 100644 src/main/java/org/cxml/invoicedetail/ExpiryDate.java create mode 100644 src/main/java/org/cxml/invoicedetail/FreeGoodsQuantity.java create mode 100644 src/main/java/org/cxml/invoicedetail/GoodsAndServiceAmount.java create mode 100644 src/main/java/org/cxml/invoicedetail/GrossProgressPaymentAmount.java create mode 100644 src/main/java/org/cxml/invoicedetail/InformationalAmount.java create mode 100644 src/main/java/org/cxml/invoicedetail/InformationalPrice.java create mode 100644 src/main/java/org/cxml/invoicedetail/InformationalPriceExclTax.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceDetailItemIndustry.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReferenceIndustry.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReferenceRetail.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceDetailItemRetail.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceDetailReceiptInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceDetailShipNoticeInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryIndustry.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryLineItemModifications.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryRetail.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceHeaderModifications.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceItemIDInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/InvoiceItemModifications.java create mode 100644 src/main/java/org/cxml/invoicedetail/Issuer.java create mode 100644 src/main/java/org/cxml/invoicedetail/ItemDetailIndustry.java create mode 100644 src/main/java/org/cxml/invoicedetail/ItemDetailRetail.java create mode 100644 src/main/java/org/cxml/invoicedetail/ItemIndicator.java create mode 100644 src/main/java/org/cxml/invoicedetail/ItemOutIndustry.java create mode 100644 src/main/java/org/cxml/invoicedetail/ItemOutRetail.java create mode 100644 src/main/java/org/cxml/invoicedetail/Municipality.java create mode 100644 src/main/java/org/cxml/invoicedetail/OrderStatusRequestIDInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/OrderStatusRequestReference.java create mode 100644 src/main/java/org/cxml/invoicedetail/OrderedQuantity.java create mode 100644 src/main/java/org/cxml/invoicedetail/PackageID.java create mode 100644 src/main/java/org/cxml/invoicedetail/Packaging.java create mode 100644 src/main/java/org/cxml/invoicedetail/PackagingCode.java create mode 100644 src/main/java/org/cxml/invoicedetail/PartnerContact.java create mode 100644 src/main/java/org/cxml/invoicedetail/Product.java create mode 100644 src/main/java/org/cxml/invoicedetail/ProductMovementItemIDInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/PropertyReference.java create mode 100644 src/main/java/org/cxml/invoicedetail/PropertyValuation.java create mode 100644 src/main/java/org/cxml/invoicedetail/PropertyValue.java create mode 100644 src/main/java/org/cxml/invoicedetail/ReceiptIDInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/ReceiptLineItemReference.java create mode 100644 src/main/java/org/cxml/invoicedetail/ReceiptReference.java create mode 100644 src/main/java/org/cxml/invoicedetail/ReleaseInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/ScheduleLine.java create mode 100644 src/main/java/org/cxml/invoicedetail/ScheduleLineReleaseInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/ServiceEntryItemIDInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/ServiceEntryItemReference.java create mode 100644 src/main/java/org/cxml/invoicedetail/ShipNoticeLineItemReference.java create mode 100644 src/main/java/org/cxml/invoicedetail/ShipNoticeReleaseInfo.java create mode 100644 src/main/java/org/cxml/invoicedetail/ShippingMark.java create mode 100644 src/main/java/org/cxml/invoicedetail/State.java create mode 100644 src/main/java/org/cxml/invoicedetail/SubcontractingComponent.java create mode 100644 src/main/java/org/cxml/invoicedetail/SupplierPartID.java create mode 100644 src/main/java/org/cxml/invoicedetail/TermsOfTransport.java create mode 100644 src/main/java/org/cxml/invoicedetail/TotalAllowances.java create mode 100644 src/main/java/org/cxml/invoicedetail/TotalAmountWithoutTax.java create mode 100644 src/main/java/org/cxml/invoicedetail/TotalCharges.java create mode 100644 src/main/java/org/cxml/invoicedetail/TotalRetailAmount.java create mode 100644 src/main/java/org/cxml/invoicedetail/TotalReturnableItemsDepositAmount.java create mode 100644 src/main/java/org/cxml/invoicedetail/UnitGrossPrice.java create mode 100644 src/main/java/org/cxml/invoicedetail/UnitNetPriceCorrection.java create mode 100644 src/main/java/org/cxml/invoicedetail/ValueGroup.java rename src/main/java/org/cxml/{fulfull => v12028}/Accounting.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/AccountingSegment.java (95%) create mode 100644 src/main/java/org/cxml/v12028/AdditionalAmounts.java rename src/main/java/org/cxml/{fulfull => v12028}/AdditionalCost.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/AdditionalDeduction.java (96%) create mode 100644 src/main/java/org/cxml/v12028/AdditionalPrices.java rename src/main/java/org/cxml/{fulfull => v12028}/Address.java (87%) rename src/main/java/org/cxml/{fulfull => v12028}/AgreementItemOut.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/AirDetail.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/AirLeg.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/AirLegDestination.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/AirLegOrigin.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/Airport.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/Amenities.java (91%) create mode 100644 src/main/java/org/cxml/v12028/AnnualRevenue.java rename src/main/java/org/cxml/{fulfull => v12028}/ApprovalInfo.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/AssetInfo.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/Attachment.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/AttachmentReference.java (96%) create mode 100644 src/main/java/org/cxml/v12028/AuthRequest.java create mode 100644 src/main/java/org/cxml/v12028/AuthResponse.java create mode 100644 src/main/java/org/cxml/v12028/AutoPublish.java rename src/main/java/org/cxml/{fulfull => v12028}/AvailablePrice.java (95%) create mode 100644 src/main/java/org/cxml/v12028/Batch.java create mode 100644 src/main/java/org/cxml/v12028/BestBeforeDate.java create mode 100644 src/main/java/org/cxml/v12028/BillTo.java rename src/main/java/org/cxml/{fulfull => v12028}/BlanketItemDetail.java (95%) create mode 100644 src/main/java/org/cxml/v12028/BlockedQuantity.java rename src/main/java/org/cxml/{fulfull => v12028}/BookingClassCode.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/BrowserFormPost.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/BuyerCookie.java (93%) create mode 100644 src/main/java/org/cxml/v12028/CIFContent.java rename src/main/java/org/cxml/{fulfull => v12028}/CXML.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/CXMLAttachment.java (91%) rename src/main/java/org/cxml/{fulfull => v12028}/CXMLSignedInfo.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/CarRentalDetail.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/CarRentalDropoff.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/CarRentalFee.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/CarRentalPickup.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/CarrierIdentifier.java (93%) create mode 100644 src/main/java/org/cxml/v12028/CatalogName.java create mode 100644 src/main/java/org/cxml/v12028/CatalogUploadRequest.java create mode 100644 src/main/java/org/cxml/v12028/Characteristic.java rename src/main/java/org/cxml/{fulfull => v12028}/Charge.java (90%) create mode 100644 src/main/java/org/cxml/v12028/City.java rename src/main/java/org/cxml/{fulfull => v12028}/Classification.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/Comments.java (95%) create mode 100644 src/main/java/org/cxml/v12028/Commodities.java create mode 100644 src/main/java/org/cxml/v12028/Commodity.java create mode 100644 src/main/java/org/cxml/v12028/CommodityCode.java create mode 100644 src/main/java/org/cxml/v12028/ComponentConsumptionDetails.java create mode 100644 src/main/java/org/cxml/v12028/ComponentConsumptionHeader.java create mode 100644 src/main/java/org/cxml/v12028/ComponentConsumptionItem.java create mode 100644 src/main/java/org/cxml/v12028/ComponentConsumptionPortion.java create mode 100644 src/main/java/org/cxml/v12028/ComponentConsumptionRequest.java rename src/main/java/org/cxml/{fulfull => v12028}/ConfirmationHeader.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/ConfirmationItem.java (87%) rename src/main/java/org/cxml/{fulfull => v12028}/ConfirmationRequest.java (64%) rename src/main/java/org/cxml/{fulfull => v12028}/ConfirmationStatus.java (87%) create mode 100644 src/main/java/org/cxml/v12028/ConsignmentInventory.java create mode 100644 src/main/java/org/cxml/v12028/ConsignmentMovement.java rename src/main/java/org/cxml/{fulfull => v12028}/Contact.java (72%) create mode 100644 src/main/java/org/cxml/v12028/Contract.java create mode 100644 src/main/java/org/cxml/v12028/ContractItem.java rename src/main/java/org/cxml/{fulfull => v12028}/Contractor.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/ContractorIdentifier.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/CopyRequest.java (95%) create mode 100644 src/main/java/org/cxml/v12028/CorporateInformation.java rename src/main/java/org/cxml/{fulfull => v12028}/Correspondent.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/Country.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/CountryCode.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/Creator.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/Credential.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/CredentialMac.java (96%) create mode 100644 src/main/java/org/cxml/v12028/CustomsInfo.java create mode 100644 src/main/java/org/cxml/v12028/DataAvailableMessage.java create mode 100644 src/main/java/org/cxml/v12028/DataRequest.java create mode 100644 src/main/java/org/cxml/v12028/DataResponse.java rename src/main/java/org/cxml/{fulfull => v12028}/DeductedPrice.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DeductionAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DeductionPercent.java (91%) rename src/main/java/org/cxml/{fulfull => v12028}/DeliverTo.java (90%) create mode 100644 src/main/java/org/cxml/v12028/DeliveryAddress.java create mode 100644 src/main/java/org/cxml/v12028/DeliveryPeriod.java rename src/main/java/org/cxml/{fulfull => v12028}/DepositAmount.java (90%) create mode 100644 src/main/java/org/cxml/v12028/Description.java rename src/main/java/org/cxml/{fulfull => v12028}/DigitalSignature.java (96%) create mode 100644 src/main/java/org/cxml/v12028/Dimension.java rename src/main/java/org/cxml/{fulfull => v12028}/Discount.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/DiscountAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DiscountPercent.java (91%) create mode 100644 src/main/java/org/cxml/v12028/DispatchQuantity.java rename src/main/java/org/cxml/{fulfull => v12028}/Distribution.java (93%) create mode 100644 src/main/java/org/cxml/v12028/DocumentInfo.java rename src/main/java/org/cxml/{fulfull => v12028}/DocumentReference.java (91%) create mode 100644 src/main/java/org/cxml/v12028/DocumentStatus.java rename src/main/java/org/cxml/{fulfull => v12028}/DsCanonicalizationMethod.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/DsDSAKeyValue.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/DsDigestMethod.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/DsHMACOutputLength.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DsKeyInfo.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/DsKeyName.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DsKeyValue.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DsManifest.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/DsMgmtData.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DsObject.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/DsPGPData.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/DsPGPKeyID.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DsPGPKeyPacket.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DsRSAKeyValue.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/DsReference.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/DsRetrievalMethod.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/DsSPKIData.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DsSignature.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/DsSignatureMethod.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/DsSignatureProperties.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/DsSignatureProperty.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/DsSignatureValue.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/DsSignedInfo.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/DsTransform.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/DsTransforms.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/DsX509CRL.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DsX509Certificate.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DsX509Data.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/DsX509IssuerSerial.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/DsX509SKI.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DsX509SubjectName.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DsXPath.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/DueAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/Email.java (95%) create mode 100644 src/main/java/org/cxml/v12028/EnumerationValue.java create mode 100644 src/main/java/org/cxml/v12028/ExactAmount.java rename src/main/java/org/cxml/{fulfull => v12028}/Expense.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/ExpenseAmount.java (90%) create mode 100644 src/main/java/org/cxml/v12028/ExpiryDate.java rename src/main/java/org/cxml/{fulfull => v12028}/Extrinsic.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/Fax.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/FeeAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/FeeDetail.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/FixedAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/Followup.java (90%) create mode 100644 src/main/java/org/cxml/v12028/Forecast.java create mode 100644 src/main/java/org/cxml/v12028/ForecastQuantity.java create mode 100644 src/main/java/org/cxml/v12028/Format.java create mode 100644 src/main/java/org/cxml/v12028/FreeGoodsQuantity.java rename src/main/java/org/cxml/{fulfull => v12028}/From.java (94%) create mode 100644 src/main/java/org/cxml/v12028/GetPendingRequest.java create mode 100644 src/main/java/org/cxml/v12028/GetPendingResponse.java create mode 100644 src/main/java/org/cxml/v12028/GoodsAndServiceAmount.java rename src/main/java/org/cxml/{fulfull => v12028}/GrossAmount.java (90%) create mode 100644 src/main/java/org/cxml/v12028/GrossProgressPaymentAmount.java rename src/main/java/org/cxml/{fulfull => v12028}/Hazard.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/Header.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/HotelDetail.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/IdReference.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/Identity.java (95%) create mode 100644 src/main/java/org/cxml/v12028/IncrementQuantity.java create mode 100644 src/main/java/org/cxml/v12028/Index.java create mode 100644 src/main/java/org/cxml/v12028/IndexItem.java create mode 100644 src/main/java/org/cxml/v12028/IndexItemAdd.java create mode 100644 src/main/java/org/cxml/v12028/IndexItemDelete.java create mode 100644 src/main/java/org/cxml/v12028/IndexItemDetail.java create mode 100644 src/main/java/org/cxml/v12028/IndexItemPunchout.java create mode 100644 src/main/java/org/cxml/v12028/Industry.java create mode 100644 src/main/java/org/cxml/v12028/InformationalAmount.java create mode 100644 src/main/java/org/cxml/v12028/InformationalPrice.java create mode 100644 src/main/java/org/cxml/v12028/InformationalPriceExclTax.java rename src/main/java/org/cxml/{fulfull => v12028}/InternalID.java (93%) create mode 100644 src/main/java/org/cxml/v12028/Inventory.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailDiscount.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailHeaderIndicator.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailHeaderOrder.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailItem.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailItemIndustry.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailItemReference.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailItemReferenceIndustry.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailItemReferenceRetail.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailItemRetail.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailLineIndicator.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailLineShipping.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailLineSpecialHandling.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailOrder.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailOrderInfo.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailOrderSummary.java rename src/main/java/org/cxml/{fulfull/PaymentTerm.java => v12028/InvoiceDetailPaymentTerm.java} (68%) create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailReceiptInfo.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailRequest.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailRequestHeader.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailServiceItem.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailServiceItemReference.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailShipNoticeInfo.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailShipping.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailSummary.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailSummaryIndustry.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailSummaryLineItemModifications.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceDetailSummaryRetail.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceHeaderModifications.java rename src/main/java/org/cxml/{fulfull => v12028}/InvoiceIDInfo.java (94%) create mode 100644 src/main/java/org/cxml/v12028/InvoiceItemIDInfo.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceItemModifications.java create mode 100644 src/main/java/org/cxml/v12028/InvoiceLaborDetail.java create mode 100644 src/main/java/org/cxml/v12028/InvoicePartner.java rename src/main/java/org/cxml/{fulfull => v12028}/InvoiceReference.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/InvoiceStatus.java (96%) create mode 100644 src/main/java/org/cxml/v12028/InvoiceTimeCardDetail.java rename src/main/java/org/cxml/{fulfull/BillTo.java => v12028/Issuer.java} (86%) rename src/main/java/org/cxml/{fulfull => v12028}/ItemDetail.java (79%) create mode 100644 src/main/java/org/cxml/v12028/ItemDetailIndustry.java create mode 100644 src/main/java/org/cxml/v12028/ItemDetailRetail.java create mode 100644 src/main/java/org/cxml/v12028/ItemID.java rename src/main/java/org/cxml/{fulfull => v12028}/ItemIn.java (93%) create mode 100644 src/main/java/org/cxml/v12028/ItemIndicator.java create mode 100644 src/main/java/org/cxml/v12028/ItemOut.java create mode 100644 src/main/java/org/cxml/v12028/ItemOutIndustry.java create mode 100644 src/main/java/org/cxml/v12028/ItemOutRetail.java create mode 100644 src/main/java/org/cxml/v12028/ItemReference.java create mode 100644 src/main/java/org/cxml/v12028/ItemSegment.java rename src/main/java/org/cxml/{fulfull => v12028}/JobDescription.java (91%) rename src/main/java/org/cxml/{fulfull => v12028}/LaborDetail.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/LegDestination.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/LegOrigin.java (90%) create mode 100644 src/main/java/org/cxml/v12028/LegalName.java create mode 100644 src/main/java/org/cxml/v12028/LimitedMileage.java rename src/main/java/org/cxml/{fulfull => v12028}/ManufacturerName.java (93%) create mode 100644 src/main/java/org/cxml/v12028/MasterAgreementIDInfo.java rename src/main/java/org/cxml/{fulfull => v12028}/MasterAgreementReference.java (77%) rename src/main/java/org/cxml/{fulfull => v12028}/MasterAgreementRequest.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/MasterAgreementRequestHeader.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/MaxAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/MaxReleaseAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/Meal.java (93%) create mode 100644 src/main/java/org/cxml/v12028/Message.java create mode 100644 src/main/java/org/cxml/v12028/MessageType.java rename src/main/java/org/cxml/{fulfull => v12028}/MinAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/MinReleaseAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/Modification.java (70%) rename src/main/java/org/cxml/{fulfull => v12028}/ModificationDetail.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/Modifications.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/Money.java (96%) create mode 100644 src/main/java/org/cxml/v12028/MovementQuantity.java create mode 100644 src/main/java/org/cxml/v12028/Municipality.java rename src/main/java/org/cxml/{fulfull => v12028}/Name.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/NetAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/Node.java (96%) create mode 100644 src/main/java/org/cxml/v12028/Notification.java create mode 100644 src/main/java/org/cxml/v12028/ObjectFactory.java create mode 100644 src/main/java/org/cxml/v12028/Option.java rename src/main/java/org/cxml/{fulfull => v12028}/OrderIDInfo.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/OrderInfo.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/OrderMethod.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/OrderMethods.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/OrderReference.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/OrderRequest.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/OrderRequestHeader.java (86%) create mode 100644 src/main/java/org/cxml/v12028/OrderStatusRequest.java create mode 100644 src/main/java/org/cxml/v12028/OrderStatusRequestHeader.java rename src/main/java/org/cxml/{fulfull/MasterAgreementIDInfo.java => v12028/OrderStatusRequestIDInfo.java} (54%) create mode 100644 src/main/java/org/cxml/v12028/OrderStatusRequestItem.java create mode 100644 src/main/java/org/cxml/v12028/OrderStatusRequestReference.java rename src/main/java/org/cxml/{fulfull => v12028}/OrderTarget.java (95%) create mode 100644 src/main/java/org/cxml/v12028/OrderedQuantity.java create mode 100644 src/main/java/org/cxml/v12028/Organization.java create mode 100644 src/main/java/org/cxml/v12028/OrganizationChangeMessage.java create mode 100644 src/main/java/org/cxml/v12028/OrganizationDataRequest.java create mode 100644 src/main/java/org/cxml/v12028/OrganizationDataResponse.java create mode 100644 src/main/java/org/cxml/v12028/OrganizationID.java create mode 100644 src/main/java/org/cxml/v12028/OrganizationRole.java rename src/main/java/org/cxml/{fulfull => v12028}/OriginalDocument.java (91%) rename src/main/java/org/cxml/{fulfull => v12028}/OriginalPrice.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/OriginatorCookie.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/OtherOrderTarget.java (95%) create mode 100644 src/main/java/org/cxml/v12028/OwnershipType.java rename src/main/java/org/cxml/{fulfull => v12028}/PCard.java (96%) create mode 100644 src/main/java/org/cxml/v12028/PackageID.java rename src/main/java/org/cxml/{fulfull => v12028}/PackageIdentification.java (94%) create mode 100644 src/main/java/org/cxml/v12028/Packaging.java rename src/main/java/org/cxml/{fulfull => v12028}/PackagingCode.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/PartialAmount.java (90%) create mode 100644 src/main/java/org/cxml/v12028/PartnerContact.java rename src/main/java/org/cxml/{fulfull => v12028}/Path.java (92%) create mode 100644 src/main/java/org/cxml/v12028/PayableInfo.java create mode 100644 src/main/java/org/cxml/v12028/PayableInvoiceInfo.java create mode 100644 src/main/java/org/cxml/v12028/PayableMasterAgreementInfo.java create mode 100644 src/main/java/org/cxml/v12028/PayableOrderInfo.java rename src/main/java/org/cxml/{fulfull => v12028}/Payment.java (90%) create mode 100644 src/main/java/org/cxml/v12028/PaymentInformation.java create mode 100644 src/main/java/org/cxml/v12028/PaymentMethod.java create mode 100644 src/main/java/org/cxml/v12028/PaymentMethodPartner.java create mode 100644 src/main/java/org/cxml/v12028/PaymentMethodRemittanceInformation.java create mode 100644 src/main/java/org/cxml/v12028/PaymentPartner.java create mode 100644 src/main/java/org/cxml/v12028/PaymentProviderInformation.java create mode 100644 src/main/java/org/cxml/v12028/PaymentRelationshipInformation.java rename src/main/java/org/cxml/{fulfull => v12028}/PaymentStatus.java (98%) create mode 100644 src/main/java/org/cxml/v12028/PaymentTerm.java rename src/main/java/org/cxml/{fulfull => v12028}/Penalty.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/Percentage.java (91%) rename src/main/java/org/cxml/{fulfull => v12028}/Period.java (94%) create mode 100644 src/main/java/org/cxml/v12028/Person.java create mode 100644 src/main/java/org/cxml/v12028/PersonRole.java rename src/main/java/org/cxml/{fulfull => v12028}/Phone.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/Place.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/PolicyViolation.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/PolicyViolationJustification.java (91%) rename src/main/java/org/cxml/{fulfull => v12028}/PostalAddress.java (72%) rename src/main/java/org/cxml/{fulfull => v12028}/PriceBasisQuantity.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/PriceTolerance.java (93%) create mode 100644 src/main/java/org/cxml/v12028/PrimitiveType.java create mode 100644 src/main/java/org/cxml/v12028/Product.java create mode 100644 src/main/java/org/cxml/v12028/ProductActivityDetails.java create mode 100644 src/main/java/org/cxml/v12028/ProductActivityMessage.java create mode 100644 src/main/java/org/cxml/v12028/ProductMovementItemIDInfo.java create mode 100644 src/main/java/org/cxml/v12028/ProfileRequest.java create mode 100644 src/main/java/org/cxml/v12028/ProfileResponse.java create mode 100644 src/main/java/org/cxml/v12028/PromotionQuantity.java create mode 100644 src/main/java/org/cxml/v12028/PropertyReference.java create mode 100644 src/main/java/org/cxml/v12028/PropertyValuation.java create mode 100644 src/main/java/org/cxml/v12028/PropertyValue.java create mode 100644 src/main/java/org/cxml/v12028/ProviderDoneMessage.java create mode 100644 src/main/java/org/cxml/v12028/ProviderSetupRequest.java create mode 100644 src/main/java/org/cxml/v12028/ProviderSetupResponse.java rename src/main/java/org/cxml/{fulfull => v12028}/PunchOutOrderMessage.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/PunchOutOrderMessageHeader.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/PunchOutSetupRequest.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/PunchOutSetupResponse.java (91%) create mode 100644 src/main/java/org/cxml/v12028/PunchoutDetail.java rename src/main/java/org/cxml/{fulfull => v12028}/PurchaseRequisition.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/PurchaseRequisitionHeader.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/PurchaseRequisitionRequest.java (91%) create mode 100644 src/main/java/org/cxml/v12028/QualityInspectionQuantity.java rename src/main/java/org/cxml/{fulfull => v12028}/QuantityTolerance.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/RailDetail.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/RailLeg.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/RailLegDestination.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/RailLegOrigin.java (93%) create mode 100644 src/main/java/org/cxml/v12028/Range.java create mode 100644 src/main/java/org/cxml/v12028/RangeBegin.java create mode 100644 src/main/java/org/cxml/v12028/RangeEnd.java rename src/main/java/org/cxml/{fulfull => v12028}/Rate.java (96%) create mode 100644 src/main/java/org/cxml/v12028/ReceiptIDInfo.java rename src/main/java/org/cxml/{fulfull => v12028}/ReceiptItem.java (79%) rename src/main/java/org/cxml/{fulfull => v12028}/ReceiptItemReference.java (97%) create mode 100644 src/main/java/org/cxml/v12028/ReceiptLineItemReference.java rename src/main/java/org/cxml/{fulfull => v12028}/ReceiptOrder.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/ReceiptOrderInfo.java (95%) create mode 100644 src/main/java/org/cxml/v12028/ReceiptReference.java rename src/main/java/org/cxml/{fulfull => v12028}/ReceiptRequest.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/ReceiptRequestHeader.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/ReceivedAmount.java (90%) create mode 100644 src/main/java/org/cxml/v12028/RelationshipInformation.java create mode 100644 src/main/java/org/cxml/v12028/ReleaseInfo.java rename src/main/java/org/cxml/{fulfull => v12028}/ReportedTime.java (96%) create mode 100644 src/main/java/org/cxml/v12028/Request.java create mode 100644 src/main/java/org/cxml/v12028/RequiredMaximumQuantity.java create mode 100644 src/main/java/org/cxml/v12028/RequiredMinimumQuantity.java create mode 100644 src/main/java/org/cxml/v12028/Response.java create mode 100644 src/main/java/org/cxml/v12028/ReturnData.java rename src/main/java/org/cxml/{fulfull => v12028}/RoomType.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/Route.java (96%) create mode 100644 src/main/java/org/cxml/v12028/ScheduleLine.java create mode 100644 src/main/java/org/cxml/v12028/ScheduleLineReleaseInfo.java create mode 100644 src/main/java/org/cxml/v12028/SearchAttribute.java create mode 100644 src/main/java/org/cxml/v12028/SearchDataElement.java create mode 100644 src/main/java/org/cxml/v12028/SearchGroup.java create mode 100644 src/main/java/org/cxml/v12028/SearchGroupData.java rename src/main/java/org/cxml/{fulfull => v12028}/Segment.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/SelectedItem.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/SelectedService.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/Sender.java (94%) create mode 100644 src/main/java/org/cxml/v12028/SerialNumber.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryDetailDiscount.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryDetailLineIndicator.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryDetailLineShipping.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryDetailLineSpecialHandling.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryDetailShipping.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryHeaderModifications.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryItem.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryItemIDInfo.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryItemModifications.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryItemReference.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryOrder.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryOrderInfo.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryRequest.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntryRequestHeader.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntrySummary.java create mode 100644 src/main/java/org/cxml/v12028/ServiceEntrySummaryLineItemModifications.java rename src/main/java/org/cxml/{fulfull => v12028}/ServiceLevel.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/SharedSecret.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/ShipControl.java (88%) rename src/main/java/org/cxml/{fulfull => v12028}/ShipNoticeHeader.java (83%) rename src/main/java/org/cxml/{fulfull => v12028}/ShipNoticeIDInfo.java (62%) create mode 100644 src/main/java/org/cxml/v12028/ShipNoticeItem.java create mode 100644 src/main/java/org/cxml/v12028/ShipNoticeItemDetail.java create mode 100644 src/main/java/org/cxml/v12028/ShipNoticeItemIndustry.java create mode 100644 src/main/java/org/cxml/v12028/ShipNoticeItemRetail.java create mode 100644 src/main/java/org/cxml/v12028/ShipNoticeLineItemReference.java rename src/main/java/org/cxml/{fulfull => v12028}/ShipNoticePortion.java (75%) rename src/main/java/org/cxml/{fulfull => v12028}/ShipNoticeReference.java (95%) create mode 100644 src/main/java/org/cxml/v12028/ShipNoticeReleaseInfo.java rename src/main/java/org/cxml/{fulfull => v12028}/ShipNoticeRequest.java (96%) create mode 100644 src/main/java/org/cxml/v12028/ShipTo.java rename src/main/java/org/cxml/{fulfull => v12028}/ShipmentIdentifier.java (74%) rename src/main/java/org/cxml/{fulfull => v12028}/Shipping.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/ShippingAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/ShippingInstructions.java (91%) create mode 100644 src/main/java/org/cxml/v12028/ShippingMark.java rename src/main/java/org/cxml/{fulfull => v12028}/ShippingPaymentMethod.java (72%) rename src/main/java/org/cxml/{fulfull => v12028}/ShortName.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/SourcingStatus.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/SpecialHandlingAmount.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/SpendDetail.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/StartPage.java (90%) create mode 100644 src/main/java/org/cxml/v12028/State.java create mode 100644 src/main/java/org/cxml/v12028/StateOfIncorporation.java rename src/main/java/org/cxml/{fulfull => v12028}/Status.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/StatusUpdateRequest.java (84%) create mode 100644 src/main/java/org/cxml/v12028/StockInTransferQuantity.java rename src/main/java/org/cxml/{fulfull => v12028}/Street.java (90%) create mode 100644 src/main/java/org/cxml/v12028/SubcontractingComponent.java create mode 100644 src/main/java/org/cxml/v12028/SubcontractingStockInTransferQuantity.java rename src/main/java/org/cxml/{fulfull => v12028}/SubmitterInfo.java (94%) create mode 100644 src/main/java/org/cxml/v12028/Subscription.java create mode 100644 src/main/java/org/cxml/v12028/SubscriptionChangeMessage.java create mode 100644 src/main/java/org/cxml/v12028/SubscriptionContent.java create mode 100644 src/main/java/org/cxml/v12028/SubscriptionContentRequest.java create mode 100644 src/main/java/org/cxml/v12028/SubscriptionContentResponse.java create mode 100644 src/main/java/org/cxml/v12028/SubscriptionListRequest.java create mode 100644 src/main/java/org/cxml/v12028/SubscriptionListResponse.java create mode 100644 src/main/java/org/cxml/v12028/SubscriptionStatus.java create mode 100644 src/main/java/org/cxml/v12028/SubscriptionStatusUpdateRequest.java create mode 100644 src/main/java/org/cxml/v12028/SubscriptionVersion.java rename src/main/java/org/cxml/{fulfull => v12028}/SubtotalAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/Supervisor.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/Supplier.java (97%) create mode 100644 src/main/java/org/cxml/v12028/SupplierBatchID.java create mode 100644 src/main/java/org/cxml/v12028/SupplierChangeMessage.java create mode 100644 src/main/java/org/cxml/v12028/SupplierDataRequest.java create mode 100644 src/main/java/org/cxml/v12028/SupplierDataResponse.java rename src/main/java/org/cxml/{fulfull => v12028}/SupplierID.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/SupplierList.java (92%) create mode 100644 src/main/java/org/cxml/v12028/SupplierListRequest.java create mode 100644 src/main/java/org/cxml/v12028/SupplierListResponse.java rename src/main/java/org/cxml/{fulfull => v12028}/SupplierLocation.java (93%) create mode 100644 src/main/java/org/cxml/v12028/SupplierOrderInfo.java rename src/main/java/org/cxml/{fulfull => v12028}/SupplierPartAuxiliaryID.java (93%) create mode 100644 src/main/java/org/cxml/v12028/SupplierPartID.java rename src/main/java/org/cxml/{fulfull => v12028}/SupplierSetup.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/Tax.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/TaxAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/TaxDetail.java (88%) create mode 100644 src/main/java/org/cxml/v12028/TaxID.java create mode 100644 src/main/java/org/cxml/v12028/TaxInformation.java rename src/main/java/org/cxml/{fulfull => v12028}/TaxLocation.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/TaxableAmount.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/TelephoneNumber.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/TermReference.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/TermsAndConditions.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/TermsOfDelivery.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/TermsOfDeliveryCode.java (72%) create mode 100644 src/main/java/org/cxml/v12028/TermsOfTransport.java create mode 100644 src/main/java/org/cxml/v12028/Territory.java create mode 100644 src/main/java/org/cxml/v12028/TerritoryAvailable.java rename src/main/java/org/cxml/{fulfull => v12028}/TimeCard.java (98%) create mode 100644 src/main/java/org/cxml/v12028/TimeCardIDInfo.java rename src/main/java/org/cxml/{fulfull => v12028}/TimeCardInfoRequest.java (90%) create mode 100644 src/main/java/org/cxml/v12028/TimeCardReference.java rename src/main/java/org/cxml/{fulfull => v12028}/TimeCardRequest.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/TimeCardTimeInterval.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/TimeRange.java (94%) create mode 100644 src/main/java/org/cxml/v12028/TimeSeries.java rename src/main/java/org/cxml/{fulfull => v12028}/To.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/Tolerances.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/Total.java (93%) create mode 100644 src/main/java/org/cxml/v12028/TotalAllowances.java rename src/main/java/org/cxml/{fulfull => v12028}/TotalAmountInBillingCurrency.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/TotalAmountInPostedCurrency.java (90%) create mode 100644 src/main/java/org/cxml/v12028/TotalAmountWithoutTax.java create mode 100644 src/main/java/org/cxml/v12028/TotalCharges.java create mode 100644 src/main/java/org/cxml/v12028/TotalRetailAmount.java create mode 100644 src/main/java/org/cxml/v12028/TotalReturnableItemsDepositAmount.java create mode 100644 src/main/java/org/cxml/v12028/Transaction.java rename src/main/java/org/cxml/{fulfull => v12028}/TransportInformation.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/TransportTerms.java (72%) rename src/main/java/org/cxml/{fulfull => v12028}/TravelDetail.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/TriangularTransactionLawReference.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/TripType.java (91%) create mode 100644 src/main/java/org/cxml/v12028/Type.java create mode 100644 src/main/java/org/cxml/v12028/TypeAttribute.java create mode 100644 src/main/java/org/cxml/v12028/TypeDefinition.java create mode 100644 src/main/java/org/cxml/v12028/TypeProvider.java rename src/main/java/org/cxml/{fulfull => v12028}/URL.java (93%) create mode 100644 src/main/java/org/cxml/v12028/URLPost.java create mode 100644 src/main/java/org/cxml/v12028/UnitGrossPrice.java create mode 100644 src/main/java/org/cxml/v12028/UnitNetPriceCorrection.java create mode 100644 src/main/java/org/cxml/v12028/UnitOfMeasure.java rename src/main/java/org/cxml/{fulfull => v12028}/UnitPrice.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/UnitRate.java (89%) create mode 100644 src/main/java/org/cxml/v12028/UnrestrictedUseQuantity.java rename src/main/java/org/cxml/{fulfull => v12028}/Value.java (91%) create mode 100644 src/main/java/org/cxml/v12028/ValueGroup.java rename src/main/java/org/cxml/{fulfull => v12028}/Vendor.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/WorkLocation.java (90%) create mode 100644 src/main/java/org/cxml/v12028/X509CRL.java create mode 100644 src/main/java/org/cxml/v12028/X509Certificate.java create mode 100644 src/main/java/org/cxml/v12028/X509Data.java create mode 100644 src/main/java/org/cxml/v12028/X509IssuerSerial.java create mode 100644 src/main/java/org/cxml/v12028/X509SKI.java create mode 100644 src/main/java/org/cxml/v12028/X509SubjectName.java rename src/main/java/org/cxml/{fulfull => v12028}/XadesAllDataObjectsTimeStamp.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesAllSignedDataObjects.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesAny.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesArchiveTimeStamp.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesAttrAuthoritiesCertValues.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesAttributeCertificateRefs.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesAttributeRevocationRefs.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesAttributeRevocationValues.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesByKey.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesByName.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCRLIdentifier.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCRLRef.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCRLRefs.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCRLValues.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCert.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCertDigest.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCertRefs.java (92%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCertificateValues.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCertifiedRole.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCertifiedRoles.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesClaimedRole.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesClaimedRoles.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCommitmentTypeId.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCommitmentTypeIndication.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCommitmentTypeQualifier.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCommitmentTypeQualifiers.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCompleteCertificateRefs.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCompleteRevocationRefs.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesCounterSignature.java (91%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesDataObjectFormat.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesDigestAlgAndValue.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesDocumentationReference.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesDocumentationReferences.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesEncapsulatedCRLValue.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesEncapsulatedOCSPValue.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesEncapsulatedPKIData.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesEncapsulatedTimeStamp.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesEncapsulatedX509Certificate.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesIdentifier.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesInclude.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesIndividualDataObjectsTimeStamp.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesInt.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesIssuerSerial.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesNoticeNumbers.java (92%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesNoticeRef.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesOCSPIdentifier.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesOCSPRef.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesOCSPRefs.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesOCSPValues.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesObjectIdentifier.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesObjectReference.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesOtherCertificate.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesOtherRef.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesOtherRefs.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesOtherTimeStamp.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesOtherValue.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesOtherValues.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesQualifyingProperties.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesQualifyingPropertiesReference.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesReferenceInfo.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesRefsOnlyTimeStamp.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesResponderID.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesRevocationValues.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSPURI.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSPUserNotice.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSigAndRefsTimeStamp.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSigPolicyHash.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSigPolicyId.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSigPolicyQualifier.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSigPolicyQualifiers.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSignaturePolicyId.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSignaturePolicyIdentifier.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSignaturePolicyImplied.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSignatureProductionPlace.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSignatureTimeStamp.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSignedDataObjectProperties.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSignedProperties.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSignedSignatureProperties.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSignerRole.java (94%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesSigningCertificate.java (93%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesUnsignedDataObjectProperties.java (95%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesUnsignedDataObjectProperty.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesUnsignedProperties.java (96%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesUnsignedSignatureProperties.java (98%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesX509IssuerName.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesX509SerialNumber.java (90%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesXAdESTimeStamp.java (97%) rename src/main/java/org/cxml/{fulfull => v12028}/XadesXMLTimeStamp.java (90%) diff --git a/pom.xml b/pom.xml index 5f35e62..7024c65 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.cxml cxml-api - 1.2.024 + 1.2.028 CXML API @@ -11,6 +11,7 @@ org.jvnet.jaxb2.maven2 maven-jaxb2-plugin + 0.8.2 @@ -48,4 +49,4 @@ provided - \ No newline at end of file + diff --git a/src/main/java/org/cxml/catalog/Accounting.java b/src/main/java/org/cxml/catalog/Accounting.java index c4125fc..df3c4aa 100644 --- a/src/main/java/org/cxml/catalog/Accounting.java +++ b/src/main/java/org/cxml/catalog/Accounting.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/AccountingSegment.java b/src/main/java/org/cxml/catalog/AccountingSegment.java index dbedb40..a93f318 100644 --- a/src/main/java/org/cxml/catalog/AccountingSegment.java +++ b/src/main/java/org/cxml/catalog/AccountingSegment.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/AdditionalAmounts.java b/src/main/java/org/cxml/catalog/AdditionalAmounts.java new file mode 100644 index 0000000..dc76f7f --- /dev/null +++ b/src/main/java/org/cxml/catalog/AdditionalAmounts.java @@ -0,0 +1,190 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "totalRetailAmount", + "informationalAmount", + "grossProgressPaymentAmount", + "totalReturnableItemsDepositAmount", + "goodsAndServiceAmount", + "exactAmount" +}) +@XmlRootElement(name = "AdditionalAmounts") +public class AdditionalAmounts { + + @XmlElement(name = "TotalRetailAmount") + protected TotalRetailAmount totalRetailAmount; + @XmlElement(name = "InformationalAmount") + protected InformationalAmount informationalAmount; + @XmlElement(name = "GrossProgressPaymentAmount") + protected GrossProgressPaymentAmount grossProgressPaymentAmount; + @XmlElement(name = "TotalReturnableItemsDepositAmount") + protected TotalReturnableItemsDepositAmount totalReturnableItemsDepositAmount; + @XmlElement(name = "GoodsAndServiceAmount") + protected GoodsAndServiceAmount goodsAndServiceAmount; + @XmlElement(name = "ExactAmount") + protected ExactAmount exactAmount; + + /** + * Gets the value of the totalRetailAmount property. + * + * @return + * possible object is + * {@link TotalRetailAmount } + * + */ + public TotalRetailAmount getTotalRetailAmount() { + return totalRetailAmount; + } + + /** + * Sets the value of the totalRetailAmount property. + * + * @param value + * allowed object is + * {@link TotalRetailAmount } + * + */ + public void setTotalRetailAmount(TotalRetailAmount value) { + this.totalRetailAmount = value; + } + + /** + * Gets the value of the informationalAmount property. + * + * @return + * possible object is + * {@link InformationalAmount } + * + */ + public InformationalAmount getInformationalAmount() { + return informationalAmount; + } + + /** + * Sets the value of the informationalAmount property. + * + * @param value + * allowed object is + * {@link InformationalAmount } + * + */ + public void setInformationalAmount(InformationalAmount value) { + this.informationalAmount = value; + } + + /** + * Gets the value of the grossProgressPaymentAmount property. + * + * @return + * possible object is + * {@link GrossProgressPaymentAmount } + * + */ + public GrossProgressPaymentAmount getGrossProgressPaymentAmount() { + return grossProgressPaymentAmount; + } + + /** + * Sets the value of the grossProgressPaymentAmount property. + * + * @param value + * allowed object is + * {@link GrossProgressPaymentAmount } + * + */ + public void setGrossProgressPaymentAmount(GrossProgressPaymentAmount value) { + this.grossProgressPaymentAmount = value; + } + + /** + * Gets the value of the totalReturnableItemsDepositAmount property. + * + * @return + * possible object is + * {@link TotalReturnableItemsDepositAmount } + * + */ + public TotalReturnableItemsDepositAmount getTotalReturnableItemsDepositAmount() { + return totalReturnableItemsDepositAmount; + } + + /** + * Sets the value of the totalReturnableItemsDepositAmount property. + * + * @param value + * allowed object is + * {@link TotalReturnableItemsDepositAmount } + * + */ + public void setTotalReturnableItemsDepositAmount(TotalReturnableItemsDepositAmount value) { + this.totalReturnableItemsDepositAmount = value; + } + + /** + * Gets the value of the goodsAndServiceAmount property. + * + * @return + * possible object is + * {@link GoodsAndServiceAmount } + * + */ + public GoodsAndServiceAmount getGoodsAndServiceAmount() { + return goodsAndServiceAmount; + } + + /** + * Sets the value of the goodsAndServiceAmount property. + * + * @param value + * allowed object is + * {@link GoodsAndServiceAmount } + * + */ + public void setGoodsAndServiceAmount(GoodsAndServiceAmount value) { + this.goodsAndServiceAmount = value; + } + + /** + * Gets the value of the exactAmount property. + * + * @return + * possible object is + * {@link ExactAmount } + * + */ + public ExactAmount getExactAmount() { + return exactAmount; + } + + /** + * Sets the value of the exactAmount property. + * + * @param value + * allowed object is + * {@link ExactAmount } + * + */ + public void setExactAmount(ExactAmount value) { + this.exactAmount = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/AdditionalCost.java b/src/main/java/org/cxml/catalog/AdditionalCost.java index 0241bb1..03fdff3 100644 --- a/src/main/java/org/cxml/catalog/AdditionalCost.java +++ b/src/main/java/org/cxml/catalog/AdditionalCost.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/AdditionalDeduction.java b/src/main/java/org/cxml/catalog/AdditionalDeduction.java index a9bfcdd..eccdc29 100644 --- a/src/main/java/org/cxml/catalog/AdditionalDeduction.java +++ b/src/main/java/org/cxml/catalog/AdditionalDeduction.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/AdditionalPrices.java b/src/main/java/org/cxml/catalog/AdditionalPrices.java new file mode 100644 index 0000000..345b286 --- /dev/null +++ b/src/main/java/org/cxml/catalog/AdditionalPrices.java @@ -0,0 +1,136 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitGrossPrice", + "informationalPrice", + "informationalPriceExclTax", + "unitNetPriceCorrection" +}) +@XmlRootElement(name = "AdditionalPrices") +public class AdditionalPrices { + + @XmlElement(name = "UnitGrossPrice") + protected UnitGrossPrice unitGrossPrice; + @XmlElement(name = "InformationalPrice") + protected InformationalPrice informationalPrice; + @XmlElement(name = "InformationalPriceExclTax") + protected InformationalPriceExclTax informationalPriceExclTax; + @XmlElement(name = "UnitNetPriceCorrection") + protected UnitNetPriceCorrection unitNetPriceCorrection; + + /** + * Gets the value of the unitGrossPrice property. + * + * @return + * possible object is + * {@link UnitGrossPrice } + * + */ + public UnitGrossPrice getUnitGrossPrice() { + return unitGrossPrice; + } + + /** + * Sets the value of the unitGrossPrice property. + * + * @param value + * allowed object is + * {@link UnitGrossPrice } + * + */ + public void setUnitGrossPrice(UnitGrossPrice value) { + this.unitGrossPrice = value; + } + + /** + * Gets the value of the informationalPrice property. + * + * @return + * possible object is + * {@link InformationalPrice } + * + */ + public InformationalPrice getInformationalPrice() { + return informationalPrice; + } + + /** + * Sets the value of the informationalPrice property. + * + * @param value + * allowed object is + * {@link InformationalPrice } + * + */ + public void setInformationalPrice(InformationalPrice value) { + this.informationalPrice = value; + } + + /** + * Gets the value of the informationalPriceExclTax property. + * + * @return + * possible object is + * {@link InformationalPriceExclTax } + * + */ + public InformationalPriceExclTax getInformationalPriceExclTax() { + return informationalPriceExclTax; + } + + /** + * Sets the value of the informationalPriceExclTax property. + * + * @param value + * allowed object is + * {@link InformationalPriceExclTax } + * + */ + public void setInformationalPriceExclTax(InformationalPriceExclTax value) { + this.informationalPriceExclTax = value; + } + + /** + * Gets the value of the unitNetPriceCorrection property. + * + * @return + * possible object is + * {@link UnitNetPriceCorrection } + * + */ + public UnitNetPriceCorrection getUnitNetPriceCorrection() { + return unitNetPriceCorrection; + } + + /** + * Sets the value of the unitNetPriceCorrection property. + * + * @param value + * allowed object is + * {@link UnitNetPriceCorrection } + * + */ + public void setUnitNetPriceCorrection(UnitNetPriceCorrection value) { + this.unitNetPriceCorrection = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/Address.java b/src/main/java/org/cxml/catalog/Address.java index bc01160..bd9f3c5 100644 --- a/src/main/java/org/cxml/catalog/Address.java +++ b/src/main/java/org/cxml/catalog/Address.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -39,6 +39,9 @@ public class Address { @XmlAttribute(name = "addressID") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String addressID; + @XmlAttribute(name = "addressIDDomain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String addressIDDomain; @XmlElement(name = "Name", required = true) protected Name name; @XmlElement(name = "PostalAddress") @@ -100,6 +103,30 @@ public void setAddressID(String value) { this.addressID = value; } + /** + * Gets the value of the addressIDDomain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressIDDomain() { + return addressIDDomain; + } + + /** + * Sets the value of the addressIDDomain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressIDDomain(String value) { + this.addressIDDomain = value; + } + /** * Gets the value of the name property. * diff --git a/src/main/java/org/cxml/catalog/AgreementItemOut.java b/src/main/java/org/cxml/catalog/AgreementItemOut.java index 74d9a59..34b69b8 100644 --- a/src/main/java/org/cxml/catalog/AgreementItemOut.java +++ b/src/main/java/org/cxml/catalog/AgreementItemOut.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/AirDetail.java b/src/main/java/org/cxml/catalog/AirDetail.java index 43ded13..8d31bb5 100644 --- a/src/main/java/org/cxml/catalog/AirDetail.java +++ b/src/main/java/org/cxml/catalog/AirDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/AirLeg.java b/src/main/java/org/cxml/catalog/AirLeg.java index 3fa3b63..0a76ce6 100644 --- a/src/main/java/org/cxml/catalog/AirLeg.java +++ b/src/main/java/org/cxml/catalog/AirLeg.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/AirLegDestination.java b/src/main/java/org/cxml/catalog/AirLegDestination.java index e6f0664..cf4c48b 100644 --- a/src/main/java/org/cxml/catalog/AirLegDestination.java +++ b/src/main/java/org/cxml/catalog/AirLegDestination.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/AirLegOrigin.java b/src/main/java/org/cxml/catalog/AirLegOrigin.java index 4eb5fe8..f8773f6 100644 --- a/src/main/java/org/cxml/catalog/AirLegOrigin.java +++ b/src/main/java/org/cxml/catalog/AirLegOrigin.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Airport.java b/src/main/java/org/cxml/catalog/Airport.java index fee6155..709e03d 100644 --- a/src/main/java/org/cxml/catalog/Airport.java +++ b/src/main/java/org/cxml/catalog/Airport.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Amenities.java b/src/main/java/org/cxml/catalog/Amenities.java index 5e3c5c0..8a85c33 100644 --- a/src/main/java/org/cxml/catalog/Amenities.java +++ b/src/main/java/org/cxml/catalog/Amenities.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/AssetInfo.java b/src/main/java/org/cxml/catalog/AssetInfo.java index b0bb966..c1422d3 100644 --- a/src/main/java/org/cxml/catalog/AssetInfo.java +++ b/src/main/java/org/cxml/catalog/AssetInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Attachment.java b/src/main/java/org/cxml/catalog/Attachment.java index 232c173..68858ce 100644 --- a/src/main/java/org/cxml/catalog/Attachment.java +++ b/src/main/java/org/cxml/catalog/Attachment.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/AttachmentReference.java b/src/main/java/org/cxml/catalog/AttachmentReference.java index e04eeae..7cc872a 100644 --- a/src/main/java/org/cxml/catalog/AttachmentReference.java +++ b/src/main/java/org/cxml/catalog/AttachmentReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/AvailablePrice.java b/src/main/java/org/cxml/catalog/AvailablePrice.java index adfc86a..b62a6d4 100644 --- a/src/main/java/org/cxml/catalog/AvailablePrice.java +++ b/src/main/java/org/cxml/catalog/AvailablePrice.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Batch.java b/src/main/java/org/cxml/catalog/Batch.java new file mode 100644 index 0000000..5c6f28c --- /dev/null +++ b/src/main/java/org/cxml/catalog/Batch.java @@ -0,0 +1,200 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "buyerBatchID", + "supplierBatchID", + "propertyValuation" +}) +@XmlRootElement(name = "Batch") +public class Batch { + + @XmlAttribute(name = "productionDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String productionDate; + @XmlAttribute(name = "expirationDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expirationDate; + @XmlAttribute(name = "originCountryCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String originCountryCode; + @XmlElement(name = "BuyerBatchID") + protected String buyerBatchID; + @XmlElement(name = "SupplierBatchID") + protected String supplierBatchID; + @XmlElement(name = "PropertyValuation") + protected List propertyValuation; + + /** + * Gets the value of the productionDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductionDate() { + return productionDate; + } + + /** + * Sets the value of the productionDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductionDate(String value) { + this.productionDate = value; + } + + /** + * Gets the value of the expirationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpirationDate() { + return expirationDate; + } + + /** + * Sets the value of the expirationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpirationDate(String value) { + this.expirationDate = value; + } + + /** + * Gets the value of the originCountryCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOriginCountryCode() { + return originCountryCode; + } + + /** + * Sets the value of the originCountryCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOriginCountryCode(String value) { + this.originCountryCode = value; + } + + /** + * Gets the value of the buyerBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerBatchID() { + return buyerBatchID; + } + + /** + * Sets the value of the buyerBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerBatchID(String value) { + this.buyerBatchID = value; + } + + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSupplierBatchID(String value) { + this.supplierBatchID = value; + } + + /** + * Gets the value of the propertyValuation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the propertyValuation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPropertyValuation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PropertyValuation } + * + * + */ + public List getPropertyValuation() { + if (propertyValuation == null) { + propertyValuation = new ArrayList(); + } + return this.propertyValuation; + } + +} diff --git a/src/main/java/org/cxml/catalog/BestBeforeDate.java b/src/main/java/org/cxml/catalog/BestBeforeDate.java new file mode 100644 index 0000000..b4d8fa1 --- /dev/null +++ b/src/main/java/org/cxml/catalog/BestBeforeDate.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "BestBeforeDate") +public class BestBeforeDate { + + @XmlAttribute(name = "date", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String date; + + /** + * Gets the value of the date property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDate() { + return date; + } + + /** + * Sets the value of the date property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDate(String value) { + this.date = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/BillTo.java b/src/main/java/org/cxml/catalog/BillTo.java index 57cb87f..d97947f 100644 --- a/src/main/java/org/cxml/catalog/BillTo.java +++ b/src/main/java/org/cxml/catalog/BillTo.java @@ -1,13 +1,15 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // package org.cxml.catalog; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; @@ -20,13 +22,16 @@ */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { - "address" + "address", + "idReference" }) @XmlRootElement(name = "BillTo") public class BillTo { @XmlElement(name = "Address", required = true) protected Address address; + @XmlElement(name = "IdReference") + protected List idReference; /** * Gets the value of the address property. @@ -52,4 +57,33 @@ public void setAddress(Address value) { this.address = value; } + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + } diff --git a/src/main/java/org/cxml/catalog/BlanketItemDetail.java b/src/main/java/org/cxml/catalog/BlanketItemDetail.java index 8479cc0..15cf3e8 100644 --- a/src/main/java/org/cxml/catalog/BlanketItemDetail.java +++ b/src/main/java/org/cxml/catalog/BlanketItemDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/BookingClassCode.java b/src/main/java/org/cxml/catalog/BookingClassCode.java index fa75c06..a4a992a 100644 --- a/src/main/java/org/cxml/catalog/BookingClassCode.java +++ b/src/main/java/org/cxml/catalog/BookingClassCode.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/BrowserFormPost.java b/src/main/java/org/cxml/catalog/BrowserFormPost.java index f1a15f0..d3617ac 100644 --- a/src/main/java/org/cxml/catalog/BrowserFormPost.java +++ b/src/main/java/org/cxml/catalog/BrowserFormPost.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/BuyerCookie.java b/src/main/java/org/cxml/catalog/BuyerCookie.java index c3a48cb..e951d27 100644 --- a/src/main/java/org/cxml/catalog/BuyerCookie.java +++ b/src/main/java/org/cxml/catalog/BuyerCookie.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/CXML.java b/src/main/java/org/cxml/catalog/CXML.java index fcf5b06..d76c984 100644 --- a/src/main/java/org/cxml/catalog/CXML.java +++ b/src/main/java/org/cxml/catalog/CXML.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -68,7 +68,7 @@ public class CXML { */ public String getVersion() { if (version == null) { - return "1.2.024"; + return "1.2.028"; } else { return version; } diff --git a/src/main/java/org/cxml/catalog/CXMLAttachment.java b/src/main/java/org/cxml/catalog/CXMLAttachment.java index 80b73be..8b60043 100644 --- a/src/main/java/org/cxml/catalog/CXMLAttachment.java +++ b/src/main/java/org/cxml/catalog/CXMLAttachment.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/CXMLSignedInfo.java b/src/main/java/org/cxml/catalog/CXMLSignedInfo.java index 7928c2d..644b397 100644 --- a/src/main/java/org/cxml/catalog/CXMLSignedInfo.java +++ b/src/main/java/org/cxml/catalog/CXMLSignedInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/CarRentalDetail.java b/src/main/java/org/cxml/catalog/CarRentalDetail.java index 504aaab..0876ccf 100644 --- a/src/main/java/org/cxml/catalog/CarRentalDetail.java +++ b/src/main/java/org/cxml/catalog/CarRentalDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/CarRentalDropoff.java b/src/main/java/org/cxml/catalog/CarRentalDropoff.java index a0b740d..f8cc111 100644 --- a/src/main/java/org/cxml/catalog/CarRentalDropoff.java +++ b/src/main/java/org/cxml/catalog/CarRentalDropoff.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/CarRentalFee.java b/src/main/java/org/cxml/catalog/CarRentalFee.java index 636177e..6c74719 100644 --- a/src/main/java/org/cxml/catalog/CarRentalFee.java +++ b/src/main/java/org/cxml/catalog/CarRentalFee.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/CarRentalPickup.java b/src/main/java/org/cxml/catalog/CarRentalPickup.java index afe8cb1..a9a22f9 100644 --- a/src/main/java/org/cxml/catalog/CarRentalPickup.java +++ b/src/main/java/org/cxml/catalog/CarRentalPickup.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/CarrierIdentifier.java b/src/main/java/org/cxml/catalog/CarrierIdentifier.java index 2a20220..3712304 100644 --- a/src/main/java/org/cxml/catalog/CarrierIdentifier.java +++ b/src/main/java/org/cxml/catalog/CarrierIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Characteristic.java b/src/main/java/org/cxml/catalog/Characteristic.java new file mode 100644 index 0000000..f63bd2c --- /dev/null +++ b/src/main/java/org/cxml/catalog/Characteristic.java @@ -0,0 +1,110 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "Characteristic") +public class Characteristic { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String value; + @XmlAttribute(name = "code") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String code; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the code property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCode() { + return code; + } + + /** + * Sets the value of the code property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCode(String value) { + this.code = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/Charge.java b/src/main/java/org/cxml/catalog/Charge.java index 2799c68..c39504c 100644 --- a/src/main/java/org/cxml/catalog/Charge.java +++ b/src/main/java/org/cxml/catalog/Charge.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/City.java b/src/main/java/org/cxml/catalog/City.java new file mode 100644 index 0000000..ed673a8 --- /dev/null +++ b/src/main/java/org/cxml/catalog/City.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "City") +public class City { + + @XmlAttribute(name = "cityCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cityCode; + @XmlValue + protected String value; + + /** + * Gets the value of the cityCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCityCode() { + return cityCode; + } + + /** + * Sets the value of the cityCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCityCode(String value) { + this.cityCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/Classification.java b/src/main/java/org/cxml/catalog/Classification.java index e0e3cf6..e1ebb3a 100644 --- a/src/main/java/org/cxml/catalog/Classification.java +++ b/src/main/java/org/cxml/catalog/Classification.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Comments.java b/src/main/java/org/cxml/catalog/Comments.java index 3cec896..e542ab5 100644 --- a/src/main/java/org/cxml/catalog/Comments.java +++ b/src/main/java/org/cxml/catalog/Comments.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Contact.java b/src/main/java/org/cxml/catalog/Contact.java index ddffbf3..0ce1e25 100644 --- a/src/main/java/org/cxml/catalog/Contact.java +++ b/src/main/java/org/cxml/catalog/Contact.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -31,7 +31,9 @@ "email", "phone", "fax", - "url" + "url", + "idReference", + "extrinsic" }) @XmlRootElement(name = "Contact") public class Contact { @@ -42,6 +44,9 @@ public class Contact { @XmlAttribute(name = "addressID") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String addressID; + @XmlAttribute(name = "addressIDDomain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String addressIDDomain; @XmlElement(name = "Name", required = true) protected Name name; @XmlElement(name = "PostalAddress") @@ -54,6 +59,10 @@ public class Contact { protected List fax; @XmlElement(name = "URL") protected List url; + @XmlElement(name = "IdReference") + protected List idReference; + @XmlElement(name = "Extrinsic") + protected List extrinsic; /** * Gets the value of the role property. @@ -103,6 +112,30 @@ public void setAddressID(String value) { this.addressID = value; } + /** + * Gets the value of the addressIDDomain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressIDDomain() { + return addressIDDomain; + } + + /** + * Sets the value of the addressIDDomain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressIDDomain(String value) { + this.addressIDDomain = value; + } + /** * Gets the value of the name property. * @@ -272,4 +305,62 @@ public List getURL() { return this.url; } + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + } diff --git a/src/main/java/org/cxml/catalog/Contractor.java b/src/main/java/org/cxml/catalog/Contractor.java index e083030..0780bdc 100644 --- a/src/main/java/org/cxml/catalog/Contractor.java +++ b/src/main/java/org/cxml/catalog/Contractor.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ContractorIdentifier.java b/src/main/java/org/cxml/catalog/ContractorIdentifier.java index 91bf0f9..3229a44 100644 --- a/src/main/java/org/cxml/catalog/ContractorIdentifier.java +++ b/src/main/java/org/cxml/catalog/ContractorIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/CopyRequest.java b/src/main/java/org/cxml/catalog/CopyRequest.java index f4d622c..db8dc15 100644 --- a/src/main/java/org/cxml/catalog/CopyRequest.java +++ b/src/main/java/org/cxml/catalog/CopyRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Correspondent.java b/src/main/java/org/cxml/catalog/Correspondent.java index d2606ce..4b0b99f 100644 --- a/src/main/java/org/cxml/catalog/Correspondent.java +++ b/src/main/java/org/cxml/catalog/Correspondent.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Country.java b/src/main/java/org/cxml/catalog/Country.java index d921ba4..e3a902b 100644 --- a/src/main/java/org/cxml/catalog/Country.java +++ b/src/main/java/org/cxml/catalog/Country.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/CountryCode.java b/src/main/java/org/cxml/catalog/CountryCode.java index bbd5a70..2e1dfe4 100644 --- a/src/main/java/org/cxml/catalog/CountryCode.java +++ b/src/main/java/org/cxml/catalog/CountryCode.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Creator.java b/src/main/java/org/cxml/catalog/Creator.java index ae7ef99..fc62a1e 100644 --- a/src/main/java/org/cxml/catalog/Creator.java +++ b/src/main/java/org/cxml/catalog/Creator.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Credential.java b/src/main/java/org/cxml/catalog/Credential.java index ecb25c1..ff81905 100644 --- a/src/main/java/org/cxml/catalog/Credential.java +++ b/src/main/java/org/cxml/catalog/Credential.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/CredentialMac.java b/src/main/java/org/cxml/catalog/CredentialMac.java index 8e726f0..b885e9f 100644 --- a/src/main/java/org/cxml/catalog/CredentialMac.java +++ b/src/main/java/org/cxml/catalog/CredentialMac.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DeductedPrice.java b/src/main/java/org/cxml/catalog/DeductedPrice.java index 320c186..8f3f9a4 100644 --- a/src/main/java/org/cxml/catalog/DeductedPrice.java +++ b/src/main/java/org/cxml/catalog/DeductedPrice.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DeductionAmount.java b/src/main/java/org/cxml/catalog/DeductionAmount.java index 8aaf018..5e8cd0e 100644 --- a/src/main/java/org/cxml/catalog/DeductionAmount.java +++ b/src/main/java/org/cxml/catalog/DeductionAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DeductionPercent.java b/src/main/java/org/cxml/catalog/DeductionPercent.java index 06f5c89..5fdf288 100644 --- a/src/main/java/org/cxml/catalog/DeductionPercent.java +++ b/src/main/java/org/cxml/catalog/DeductionPercent.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DeliverTo.java b/src/main/java/org/cxml/catalog/DeliverTo.java index 6762860..af4936f 100644 --- a/src/main/java/org/cxml/catalog/DeliverTo.java +++ b/src/main/java/org/cxml/catalog/DeliverTo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DeliveryPeriod.java b/src/main/java/org/cxml/catalog/DeliveryPeriod.java new file mode 100644 index 0000000..9a6329d --- /dev/null +++ b/src/main/java/org/cxml/catalog/DeliveryPeriod.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "period" +}) +@XmlRootElement(name = "DeliveryPeriod") +public class DeliveryPeriod { + + @XmlElement(name = "Period", required = true) + protected Period period; + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/DepositAmount.java b/src/main/java/org/cxml/catalog/DepositAmount.java index 520cb31..1ccc734 100644 --- a/src/main/java/org/cxml/catalog/DepositAmount.java +++ b/src/main/java/org/cxml/catalog/DepositAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Description.java b/src/main/java/org/cxml/catalog/Description.java index 8ec955f..7fbdbcb 100644 --- a/src/main/java/org/cxml/catalog/Description.java +++ b/src/main/java/org/cxml/catalog/Description.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -31,6 +31,9 @@ public class Description { @XmlAttribute(name = "xml:lang", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String xmlLang; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; @XmlValue protected String value; @@ -58,6 +61,30 @@ public void setXmlLang(String value) { this.xmlLang = value; } + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + /** * Gets the value of the value property. * diff --git a/src/main/java/org/cxml/catalog/DigitalSignature.java b/src/main/java/org/cxml/catalog/DigitalSignature.java index 8e70564..e068795 100644 --- a/src/main/java/org/cxml/catalog/DigitalSignature.java +++ b/src/main/java/org/cxml/catalog/DigitalSignature.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/fulfull/Dimension.java b/src/main/java/org/cxml/catalog/Dimension.java similarity index 95% rename from src/main/java/org/cxml/fulfull/Dimension.java rename to src/main/java/org/cxml/catalog/Dimension.java index 802a4bc..d200c85 100644 --- a/src/main/java/org/cxml/fulfull/Dimension.java +++ b/src/main/java/org/cxml/catalog/Dimension.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // -package org.cxml.fulfull; +package org.cxml.catalog; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/catalog/Discount.java b/src/main/java/org/cxml/catalog/Discount.java index 2b73f76..8702451 100644 --- a/src/main/java/org/cxml/catalog/Discount.java +++ b/src/main/java/org/cxml/catalog/Discount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DiscountAmount.java b/src/main/java/org/cxml/catalog/DiscountAmount.java index cda7202..01b99d7 100644 --- a/src/main/java/org/cxml/catalog/DiscountAmount.java +++ b/src/main/java/org/cxml/catalog/DiscountAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DiscountPercent.java b/src/main/java/org/cxml/catalog/DiscountPercent.java index 6e19806..ba7afb0 100644 --- a/src/main/java/org/cxml/catalog/DiscountPercent.java +++ b/src/main/java/org/cxml/catalog/DiscountPercent.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/fulfull/LimitedMileage.java b/src/main/java/org/cxml/catalog/DispatchQuantity.java similarity index 85% rename from src/main/java/org/cxml/fulfull/LimitedMileage.java rename to src/main/java/org/cxml/catalog/DispatchQuantity.java index ba50cc6..1457f06 100644 --- a/src/main/java/org/cxml/fulfull/LimitedMileage.java +++ b/src/main/java/org/cxml/catalog/DispatchQuantity.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // -package org.cxml.fulfull; +package org.cxml.catalog; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -25,13 +25,13 @@ @XmlType(name = "", propOrder = { "unitOfMeasure" }) -@XmlRootElement(name = "LimitedMileage") -public class LimitedMileage { +@XmlRootElement(name = "DispatchQuantity") +public class DispatchQuantity { - @XmlAttribute(name = "quantity", required = true) + @XmlAttribute(name = "quantity") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String quantity; - @XmlElement(name = "UnitOfMeasure", required = true) + @XmlElement(name = "UnitOfMeasure") protected String unitOfMeasure; /** diff --git a/src/main/java/org/cxml/catalog/Distribution.java b/src/main/java/org/cxml/catalog/Distribution.java index 272df1c..74ed974 100644 --- a/src/main/java/org/cxml/catalog/Distribution.java +++ b/src/main/java/org/cxml/catalog/Distribution.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DocumentInfo.java b/src/main/java/org/cxml/catalog/DocumentInfo.java new file mode 100644 index 0000000..c4673d5 --- /dev/null +++ b/src/main/java/org/cxml/catalog/DocumentInfo.java @@ -0,0 +1,110 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "DocumentInfo") +public class DocumentInfo { + + @XmlAttribute(name = "documentID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentID; + @XmlAttribute(name = "documentType", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentType; + @XmlAttribute(name = "documentDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentDate; + + /** + * Gets the value of the documentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentID() { + return documentID; + } + + /** + * Sets the value of the documentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentID(String value) { + this.documentID = value; + } + + /** + * Gets the value of the documentType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentType() { + return documentType; + } + + /** + * Sets the value of the documentType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentType(String value) { + this.documentType = value; + } + + /** + * Gets the value of the documentDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentDate() { + return documentDate; + } + + /** + * Sets the value of the documentDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentDate(String value) { + this.documentDate = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/DocumentReference.java b/src/main/java/org/cxml/catalog/DocumentReference.java index a37761e..5bf0650 100644 --- a/src/main/java/org/cxml/catalog/DocumentReference.java +++ b/src/main/java/org/cxml/catalog/DocumentReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DocumentStatus.java b/src/main/java/org/cxml/catalog/DocumentStatus.java new file mode 100644 index 0000000..5c440c9 --- /dev/null +++ b/src/main/java/org/cxml/catalog/DocumentStatus.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentInfo", + "comments" +}) +@XmlRootElement(name = "DocumentStatus") +public class DocumentStatus { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlElement(name = "DocumentInfo") + protected DocumentInfo documentInfo; + @XmlElement(name = "Comments") + protected List comments; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the documentInfo property. + * + * @return + * possible object is + * {@link DocumentInfo } + * + */ + public DocumentInfo getDocumentInfo() { + return documentInfo; + } + + /** + * Sets the value of the documentInfo property. + * + * @param value + * allowed object is + * {@link DocumentInfo } + * + */ + public void setDocumentInfo(DocumentInfo value) { + this.documentInfo = value; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + +} diff --git a/src/main/java/org/cxml/catalog/DsCanonicalizationMethod.java b/src/main/java/org/cxml/catalog/DsCanonicalizationMethod.java index 0be1308..b5a5694 100644 --- a/src/main/java/org/cxml/catalog/DsCanonicalizationMethod.java +++ b/src/main/java/org/cxml/catalog/DsCanonicalizationMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsDSAKeyValue.java b/src/main/java/org/cxml/catalog/DsDSAKeyValue.java index 3c663ae..dccaa98 100644 --- a/src/main/java/org/cxml/catalog/DsDSAKeyValue.java +++ b/src/main/java/org/cxml/catalog/DsDSAKeyValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsDigestMethod.java b/src/main/java/org/cxml/catalog/DsDigestMethod.java index e5839c2..a2a3d9a 100644 --- a/src/main/java/org/cxml/catalog/DsDigestMethod.java +++ b/src/main/java/org/cxml/catalog/DsDigestMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsHMACOutputLength.java b/src/main/java/org/cxml/catalog/DsHMACOutputLength.java index 864cc46..7cb8b3d 100644 --- a/src/main/java/org/cxml/catalog/DsHMACOutputLength.java +++ b/src/main/java/org/cxml/catalog/DsHMACOutputLength.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsKeyInfo.java b/src/main/java/org/cxml/catalog/DsKeyInfo.java index 507ee9a..9ffdb32 100644 --- a/src/main/java/org/cxml/catalog/DsKeyInfo.java +++ b/src/main/java/org/cxml/catalog/DsKeyInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsKeyName.java b/src/main/java/org/cxml/catalog/DsKeyName.java index 5ffadce..5b4ec71 100644 --- a/src/main/java/org/cxml/catalog/DsKeyName.java +++ b/src/main/java/org/cxml/catalog/DsKeyName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsKeyValue.java b/src/main/java/org/cxml/catalog/DsKeyValue.java index 14ec9fb..d954848 100644 --- a/src/main/java/org/cxml/catalog/DsKeyValue.java +++ b/src/main/java/org/cxml/catalog/DsKeyValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsManifest.java b/src/main/java/org/cxml/catalog/DsManifest.java index f140d98..4151cb8 100644 --- a/src/main/java/org/cxml/catalog/DsManifest.java +++ b/src/main/java/org/cxml/catalog/DsManifest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsMgmtData.java b/src/main/java/org/cxml/catalog/DsMgmtData.java index 5f8efd8..e82ecd4 100644 --- a/src/main/java/org/cxml/catalog/DsMgmtData.java +++ b/src/main/java/org/cxml/catalog/DsMgmtData.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsObject.java b/src/main/java/org/cxml/catalog/DsObject.java index 1c9b84c..f5c2968 100644 --- a/src/main/java/org/cxml/catalog/DsObject.java +++ b/src/main/java/org/cxml/catalog/DsObject.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsPGPData.java b/src/main/java/org/cxml/catalog/DsPGPData.java index c02f678..cd179ba 100644 --- a/src/main/java/org/cxml/catalog/DsPGPData.java +++ b/src/main/java/org/cxml/catalog/DsPGPData.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsPGPKeyID.java b/src/main/java/org/cxml/catalog/DsPGPKeyID.java index 9b7d5f8..5bb60ff 100644 --- a/src/main/java/org/cxml/catalog/DsPGPKeyID.java +++ b/src/main/java/org/cxml/catalog/DsPGPKeyID.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsPGPKeyPacket.java b/src/main/java/org/cxml/catalog/DsPGPKeyPacket.java index 0645ac2..4440aaa 100644 --- a/src/main/java/org/cxml/catalog/DsPGPKeyPacket.java +++ b/src/main/java/org/cxml/catalog/DsPGPKeyPacket.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsRSAKeyValue.java b/src/main/java/org/cxml/catalog/DsRSAKeyValue.java index f399058..4cf66fa 100644 --- a/src/main/java/org/cxml/catalog/DsRSAKeyValue.java +++ b/src/main/java/org/cxml/catalog/DsRSAKeyValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsReference.java b/src/main/java/org/cxml/catalog/DsReference.java index ffd66be..3173584 100644 --- a/src/main/java/org/cxml/catalog/DsReference.java +++ b/src/main/java/org/cxml/catalog/DsReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsRetrievalMethod.java b/src/main/java/org/cxml/catalog/DsRetrievalMethod.java index 472f8c3..58ac78d 100644 --- a/src/main/java/org/cxml/catalog/DsRetrievalMethod.java +++ b/src/main/java/org/cxml/catalog/DsRetrievalMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsSPKIData.java b/src/main/java/org/cxml/catalog/DsSPKIData.java index 7233687..8e487da 100644 --- a/src/main/java/org/cxml/catalog/DsSPKIData.java +++ b/src/main/java/org/cxml/catalog/DsSPKIData.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsSignature.java b/src/main/java/org/cxml/catalog/DsSignature.java index 6f9cab2..f35f3bb 100644 --- a/src/main/java/org/cxml/catalog/DsSignature.java +++ b/src/main/java/org/cxml/catalog/DsSignature.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsSignatureMethod.java b/src/main/java/org/cxml/catalog/DsSignatureMethod.java index 41ea1e2..5e3a785 100644 --- a/src/main/java/org/cxml/catalog/DsSignatureMethod.java +++ b/src/main/java/org/cxml/catalog/DsSignatureMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsSignatureProperties.java b/src/main/java/org/cxml/catalog/DsSignatureProperties.java index 7f2cab2..6ca115e 100644 --- a/src/main/java/org/cxml/catalog/DsSignatureProperties.java +++ b/src/main/java/org/cxml/catalog/DsSignatureProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsSignatureProperty.java b/src/main/java/org/cxml/catalog/DsSignatureProperty.java index b82c51a..866e0d1 100644 --- a/src/main/java/org/cxml/catalog/DsSignatureProperty.java +++ b/src/main/java/org/cxml/catalog/DsSignatureProperty.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsSignatureValue.java b/src/main/java/org/cxml/catalog/DsSignatureValue.java index 1b33bf3..c1d196c 100644 --- a/src/main/java/org/cxml/catalog/DsSignatureValue.java +++ b/src/main/java/org/cxml/catalog/DsSignatureValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsSignedInfo.java b/src/main/java/org/cxml/catalog/DsSignedInfo.java index 4c30e8d..164f0fe 100644 --- a/src/main/java/org/cxml/catalog/DsSignedInfo.java +++ b/src/main/java/org/cxml/catalog/DsSignedInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsTransform.java b/src/main/java/org/cxml/catalog/DsTransform.java index 2440ba1..3b7e2ab 100644 --- a/src/main/java/org/cxml/catalog/DsTransform.java +++ b/src/main/java/org/cxml/catalog/DsTransform.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsTransforms.java b/src/main/java/org/cxml/catalog/DsTransforms.java index b525375..c75e424 100644 --- a/src/main/java/org/cxml/catalog/DsTransforms.java +++ b/src/main/java/org/cxml/catalog/DsTransforms.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsX509CRL.java b/src/main/java/org/cxml/catalog/DsX509CRL.java index 144d750..73a87cf 100644 --- a/src/main/java/org/cxml/catalog/DsX509CRL.java +++ b/src/main/java/org/cxml/catalog/DsX509CRL.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsX509Certificate.java b/src/main/java/org/cxml/catalog/DsX509Certificate.java index 4382ea0..6b781a4 100644 --- a/src/main/java/org/cxml/catalog/DsX509Certificate.java +++ b/src/main/java/org/cxml/catalog/DsX509Certificate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsX509Data.java b/src/main/java/org/cxml/catalog/DsX509Data.java index 3f0a2c4..98ccbf0 100644 --- a/src/main/java/org/cxml/catalog/DsX509Data.java +++ b/src/main/java/org/cxml/catalog/DsX509Data.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsX509IssuerSerial.java b/src/main/java/org/cxml/catalog/DsX509IssuerSerial.java index ea7b103..ccb76c7 100644 --- a/src/main/java/org/cxml/catalog/DsX509IssuerSerial.java +++ b/src/main/java/org/cxml/catalog/DsX509IssuerSerial.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsX509SKI.java b/src/main/java/org/cxml/catalog/DsX509SKI.java index c8039d8..8082a5b 100644 --- a/src/main/java/org/cxml/catalog/DsX509SKI.java +++ b/src/main/java/org/cxml/catalog/DsX509SKI.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsX509SubjectName.java b/src/main/java/org/cxml/catalog/DsX509SubjectName.java index 06bda6d..4acf37d 100644 --- a/src/main/java/org/cxml/catalog/DsX509SubjectName.java +++ b/src/main/java/org/cxml/catalog/DsX509SubjectName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DsXPath.java b/src/main/java/org/cxml/catalog/DsXPath.java index 33b1a27..61656f5 100644 --- a/src/main/java/org/cxml/catalog/DsXPath.java +++ b/src/main/java/org/cxml/catalog/DsXPath.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/DueAmount.java b/src/main/java/org/cxml/catalog/DueAmount.java index 03220ef..6a7d76c 100644 --- a/src/main/java/org/cxml/catalog/DueAmount.java +++ b/src/main/java/org/cxml/catalog/DueAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Email.java b/src/main/java/org/cxml/catalog/Email.java index c69954c..6002e4b 100644 --- a/src/main/java/org/cxml/catalog/Email.java +++ b/src/main/java/org/cxml/catalog/Email.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/EnumerationValue.java b/src/main/java/org/cxml/catalog/EnumerationValue.java index 0526c6b..d477c6d 100644 --- a/src/main/java/org/cxml/catalog/EnumerationValue.java +++ b/src/main/java/org/cxml/catalog/EnumerationValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ExactAmount.java b/src/main/java/org/cxml/catalog/ExactAmount.java new file mode 100644 index 0000000..3cf0e23 --- /dev/null +++ b/src/main/java/org/cxml/catalog/ExactAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "ExactAmount") +public class ExactAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/ExpiryDate.java b/src/main/java/org/cxml/catalog/ExpiryDate.java new file mode 100644 index 0000000..55c971c --- /dev/null +++ b/src/main/java/org/cxml/catalog/ExpiryDate.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ExpiryDate") +public class ExpiryDate { + + @XmlAttribute(name = "date", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String date; + + /** + * Gets the value of the date property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDate() { + return date; + } + + /** + * Sets the value of the date property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDate(String value) { + this.date = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/Extrinsic.java b/src/main/java/org/cxml/catalog/Extrinsic.java index 5514dad..3aa6755 100644 --- a/src/main/java/org/cxml/catalog/Extrinsic.java +++ b/src/main/java/org/cxml/catalog/Extrinsic.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Fax.java b/src/main/java/org/cxml/catalog/Fax.java index 281f043..bfcca0a 100644 --- a/src/main/java/org/cxml/catalog/Fax.java +++ b/src/main/java/org/cxml/catalog/Fax.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/FeeAmount.java b/src/main/java/org/cxml/catalog/FeeAmount.java index 6316d46..b2fd4dc 100644 --- a/src/main/java/org/cxml/catalog/FeeAmount.java +++ b/src/main/java/org/cxml/catalog/FeeAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/FeeDetail.java b/src/main/java/org/cxml/catalog/FeeDetail.java index bcfa313..2e5305e 100644 --- a/src/main/java/org/cxml/catalog/FeeDetail.java +++ b/src/main/java/org/cxml/catalog/FeeDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/FixedAmount.java b/src/main/java/org/cxml/catalog/FixedAmount.java index 3f1924a..c84d2c1 100644 --- a/src/main/java/org/cxml/catalog/FixedAmount.java +++ b/src/main/java/org/cxml/catalog/FixedAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Followup.java b/src/main/java/org/cxml/catalog/Followup.java index 7a3c349..825b60e 100644 --- a/src/main/java/org/cxml/catalog/Followup.java +++ b/src/main/java/org/cxml/catalog/Followup.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/FreeGoodsQuantity.java b/src/main/java/org/cxml/catalog/FreeGoodsQuantity.java new file mode 100644 index 0000000..61f80a7 --- /dev/null +++ b/src/main/java/org/cxml/catalog/FreeGoodsQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "FreeGoodsQuantity") +public class FreeGoodsQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/From.java b/src/main/java/org/cxml/catalog/From.java index 814a483..4e1e8a8 100644 --- a/src/main/java/org/cxml/catalog/From.java +++ b/src/main/java/org/cxml/catalog/From.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/GoodsAndServiceAmount.java b/src/main/java/org/cxml/catalog/GoodsAndServiceAmount.java new file mode 100644 index 0000000..dd52eae --- /dev/null +++ b/src/main/java/org/cxml/catalog/GoodsAndServiceAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "GoodsAndServiceAmount") +public class GoodsAndServiceAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/GrossAmount.java b/src/main/java/org/cxml/catalog/GrossAmount.java index 2c12e89..795d377 100644 --- a/src/main/java/org/cxml/catalog/GrossAmount.java +++ b/src/main/java/org/cxml/catalog/GrossAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/GrossProgressPaymentAmount.java b/src/main/java/org/cxml/catalog/GrossProgressPaymentAmount.java new file mode 100644 index 0000000..be9c315 --- /dev/null +++ b/src/main/java/org/cxml/catalog/GrossProgressPaymentAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "GrossProgressPaymentAmount") +public class GrossProgressPaymentAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/Header.java b/src/main/java/org/cxml/catalog/Header.java index 816cba7..af41df6 100644 --- a/src/main/java/org/cxml/catalog/Header.java +++ b/src/main/java/org/cxml/catalog/Header.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/HotelDetail.java b/src/main/java/org/cxml/catalog/HotelDetail.java index 5231b7c..3c42d62 100644 --- a/src/main/java/org/cxml/catalog/HotelDetail.java +++ b/src/main/java/org/cxml/catalog/HotelDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/IdReference.java b/src/main/java/org/cxml/catalog/IdReference.java index 4c4fe44..7c1c3f9 100644 --- a/src/main/java/org/cxml/catalog/IdReference.java +++ b/src/main/java/org/cxml/catalog/IdReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Identity.java b/src/main/java/org/cxml/catalog/Identity.java index 2df7cb3..4bacd3b 100644 --- a/src/main/java/org/cxml/catalog/Identity.java +++ b/src/main/java/org/cxml/catalog/Identity.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/InformationalAmount.java b/src/main/java/org/cxml/catalog/InformationalAmount.java new file mode 100644 index 0000000..b4a83ee --- /dev/null +++ b/src/main/java/org/cxml/catalog/InformationalAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "InformationalAmount") +public class InformationalAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/InformationalPrice.java b/src/main/java/org/cxml/catalog/InformationalPrice.java new file mode 100644 index 0000000..5d72b09 --- /dev/null +++ b/src/main/java/org/cxml/catalog/InformationalPrice.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "InformationalPrice") +public class InformationalPrice { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/InformationalPriceExclTax.java b/src/main/java/org/cxml/catalog/InformationalPriceExclTax.java new file mode 100644 index 0000000..52b6c9e --- /dev/null +++ b/src/main/java/org/cxml/catalog/InformationalPriceExclTax.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "InformationalPriceExclTax") +public class InformationalPriceExclTax { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/InternalID.java b/src/main/java/org/cxml/catalog/InternalID.java index 75edd62..bcd9111 100644 --- a/src/main/java/org/cxml/catalog/InternalID.java +++ b/src/main/java/org/cxml/catalog/InternalID.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/InvoiceIDInfo.java b/src/main/java/org/cxml/catalog/InvoiceIDInfo.java index 1dc210c..c7eae75 100644 --- a/src/main/java/org/cxml/catalog/InvoiceIDInfo.java +++ b/src/main/java/org/cxml/catalog/InvoiceIDInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/InvoiceItemIDInfo.java b/src/main/java/org/cxml/catalog/InvoiceItemIDInfo.java new file mode 100644 index 0000000..8e82a2a --- /dev/null +++ b/src/main/java/org/cxml/catalog/InvoiceItemIDInfo.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "InvoiceItemIDInfo") +public class InvoiceItemIDInfo { + + @XmlAttribute(name = "invoiceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceLineNumber; + @XmlAttribute(name = "invoiceID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceID; + @XmlAttribute(name = "invoiceDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the invoiceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceLineNumber() { + return invoiceLineNumber; + } + + /** + * Sets the value of the invoiceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceLineNumber(String value) { + this.invoiceLineNumber = value; + } + + /** + * Gets the value of the invoiceID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceID() { + return invoiceID; + } + + /** + * Sets the value of the invoiceID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceID(String value) { + this.invoiceID = value; + } + + /** + * Gets the value of the invoiceDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceDate() { + return invoiceDate; + } + + /** + * Sets the value of the invoiceDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceDate(String value) { + this.invoiceDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/catalog/InvoiceReference.java b/src/main/java/org/cxml/catalog/InvoiceReference.java index 08c524f..7c867c7 100644 --- a/src/main/java/org/cxml/catalog/InvoiceReference.java +++ b/src/main/java/org/cxml/catalog/InvoiceReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/InvoiceStatus.java b/src/main/java/org/cxml/catalog/InvoiceStatus.java index 9a1197e..02110d3 100644 --- a/src/main/java/org/cxml/catalog/InvoiceStatus.java +++ b/src/main/java/org/cxml/catalog/InvoiceStatus.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Issuer.java b/src/main/java/org/cxml/catalog/Issuer.java new file mode 100644 index 0000000..4d53c06 --- /dev/null +++ b/src/main/java/org/cxml/catalog/Issuer.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address" +}) +@XmlRootElement(name = "Issuer") +public class Issuer { + + @XmlElement(name = "Address", required = true) + protected Address address; + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/ItemDetail.java b/src/main/java/org/cxml/catalog/ItemDetail.java index 08c2bdc..0666979 100644 --- a/src/main/java/org/cxml/catalog/ItemDetail.java +++ b/src/main/java/org/cxml/catalog/ItemDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -31,6 +31,8 @@ "manufacturerName", "url", "leadTime", + "dimension", + "itemDetailIndustry", "extrinsic" }) @XmlRootElement(name = "ItemDetail") @@ -54,6 +56,10 @@ public class ItemDetail { protected URL url; @XmlElement(name = "LeadTime") protected String leadTime; + @XmlElement(name = "Dimension") + protected List dimension; + @XmlElement(name = "ItemDetailIndustry") + protected ItemDetailIndustry itemDetailIndustry; @XmlElement(name = "Extrinsic") protected List extrinsic; @@ -283,6 +289,59 @@ public void setLeadTime(String value) { this.leadTime = value; } + /** + * Gets the value of the dimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Dimension } + * + * + */ + public List getDimension() { + if (dimension == null) { + dimension = new ArrayList(); + } + return this.dimension; + } + + /** + * Gets the value of the itemDetailIndustry property. + * + * @return + * possible object is + * {@link ItemDetailIndustry } + * + */ + public ItemDetailIndustry getItemDetailIndustry() { + return itemDetailIndustry; + } + + /** + * Sets the value of the itemDetailIndustry property. + * + * @param value + * allowed object is + * {@link ItemDetailIndustry } + * + */ + public void setItemDetailIndustry(ItemDetailIndustry value) { + this.itemDetailIndustry = value; + } + /** * Gets the value of the extrinsic property. * diff --git a/src/main/java/org/cxml/catalog/ItemDetailIndustry.java b/src/main/java/org/cxml/catalog/ItemDetailIndustry.java new file mode 100644 index 0000000..a929f7e --- /dev/null +++ b/src/main/java/org/cxml/catalog/ItemDetailIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemDetailRetail" +}) +@XmlRootElement(name = "ItemDetailIndustry") +public class ItemDetailIndustry { + + @XmlElement(name = "ItemDetailRetail") + protected ItemDetailRetail itemDetailRetail; + + /** + * Gets the value of the itemDetailRetail property. + * + * @return + * possible object is + * {@link ItemDetailRetail } + * + */ + public ItemDetailRetail getItemDetailRetail() { + return itemDetailRetail; + } + + /** + * Sets the value of the itemDetailRetail property. + * + * @param value + * allowed object is + * {@link ItemDetailRetail } + * + */ + public void setItemDetailRetail(ItemDetailRetail value) { + this.itemDetailRetail = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/ItemDetailRetail.java b/src/main/java/org/cxml/catalog/ItemDetailRetail.java new file mode 100644 index 0000000..560d230 --- /dev/null +++ b/src/main/java/org/cxml/catalog/ItemDetailRetail.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "eanid", + "europeanWasteCatalogID", + "characteristic" +}) +@XmlRootElement(name = "ItemDetailRetail") +public class ItemDetailRetail { + + @XmlElement(name = "EANID") + protected String eanid; + @XmlElement(name = "EuropeanWasteCatalogID") + protected String europeanWasteCatalogID; + @XmlElement(name = "Characteristic") + protected List characteristic; + + /** + * Gets the value of the eanid property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEANID() { + return eanid; + } + + /** + * Sets the value of the eanid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEANID(String value) { + this.eanid = value; + } + + /** + * Gets the value of the europeanWasteCatalogID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEuropeanWasteCatalogID() { + return europeanWasteCatalogID; + } + + /** + * Sets the value of the europeanWasteCatalogID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEuropeanWasteCatalogID(String value) { + this.europeanWasteCatalogID = value; + } + + /** + * Gets the value of the characteristic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the characteristic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCharacteristic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Characteristic } + * + * + */ + public List getCharacteristic() { + if (characteristic == null) { + characteristic = new ArrayList(); + } + return this.characteristic; + } + +} diff --git a/src/main/java/org/cxml/catalog/ItemID.java b/src/main/java/org/cxml/catalog/ItemID.java index de55107..0b0b034 100644 --- a/src/main/java/org/cxml/catalog/ItemID.java +++ b/src/main/java/org/cxml/catalog/ItemID.java @@ -1,13 +1,15 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // package org.cxml.catalog; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; @@ -21,25 +23,31 @@ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "supplierPartID", - "supplierPartAuxiliaryID" + "supplierPartAuxiliaryID", + "buyerPartID", + "idReference" }) @XmlRootElement(name = "ItemID") public class ItemID { @XmlElement(name = "SupplierPartID", required = true) - protected String supplierPartID; + protected SupplierPartID supplierPartID; @XmlElement(name = "SupplierPartAuxiliaryID") protected SupplierPartAuxiliaryID supplierPartAuxiliaryID; + @XmlElement(name = "BuyerPartID") + protected String buyerPartID; + @XmlElement(name = "IdReference") + protected List idReference; /** * Gets the value of the supplierPartID property. * * @return * possible object is - * {@link String } + * {@link SupplierPartID } * */ - public String getSupplierPartID() { + public SupplierPartID getSupplierPartID() { return supplierPartID; } @@ -48,10 +56,10 @@ public String getSupplierPartID() { * * @param value * allowed object is - * {@link String } + * {@link SupplierPartID } * */ - public void setSupplierPartID(String value) { + public void setSupplierPartID(SupplierPartID value) { this.supplierPartID = value; } @@ -79,4 +87,57 @@ public void setSupplierPartAuxiliaryID(SupplierPartAuxiliaryID value) { this.supplierPartAuxiliaryID = value; } + /** + * Gets the value of the buyerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerPartID() { + return buyerPartID; + } + + /** + * Sets the value of the buyerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerPartID(String value) { + this.buyerPartID = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + } diff --git a/src/main/java/org/cxml/catalog/ItemIn.java b/src/main/java/org/cxml/catalog/ItemIn.java index 447ac7a..689aec5 100644 --- a/src/main/java/org/cxml/catalog/ItemIn.java +++ b/src/main/java/org/cxml/catalog/ItemIn.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -55,6 +55,9 @@ public class ItemIn { @XmlAttribute(name = "itemType") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; @XmlElement(name = "ItemID", required = true) protected ItemID itemID; @XmlElement(name = "Path") @@ -179,6 +182,30 @@ public void setItemType(String value) { this.itemType = value; } + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + /** * Gets the value of the itemID property. * diff --git a/src/main/java/org/cxml/catalog/ItemIndicator.java b/src/main/java/org/cxml/catalog/ItemIndicator.java new file mode 100644 index 0000000..049e378 --- /dev/null +++ b/src/main/java/org/cxml/catalog/ItemIndicator.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ItemIndicator") +public class ItemIndicator { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String value; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/ItemOut.java b/src/main/java/org/cxml/catalog/ItemOut.java index 55fb89f..ac2d475 100644 --- a/src/main/java/org/cxml/catalog/ItemOut.java +++ b/src/main/java/org/cxml/catalog/ItemOut.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -39,7 +39,13 @@ "contact", "termsOfDelivery", "comments", - "tolerances" + "tolerances", + "scheduleLine", + "masterAgreementReferenceOrMasterAgreementIDInfo", + "itemOutIndustry", + "packaging", + "releaseInfo", + "batch" }) @XmlRootElement(name = "ItemOut") public class ItemOut { @@ -68,6 +74,18 @@ public class ItemOut { @XmlAttribute(name = "itemType") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String itemType; + @XmlAttribute(name = "requiresServiceEntry") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String requiresServiceEntry; + @XmlAttribute(name = "confirmationDueDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String confirmationDueDate; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; + @XmlAttribute(name = "itemCategory") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemCategory; @XmlElement(name = "ItemID", required = true) protected ItemID itemID; @XmlElement(name = "Path") @@ -100,6 +118,21 @@ public class ItemOut { protected Comments comments; @XmlElement(name = "Tolerances") protected Tolerances tolerances; + @XmlElement(name = "ScheduleLine") + protected List scheduleLine; + @XmlElements({ + @XmlElement(name = "MasterAgreementReference", type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", type = MasterAgreementIDInfo.class) + }) + protected List masterAgreementReferenceOrMasterAgreementIDInfo; + @XmlElement(name = "ItemOutIndustry") + protected ItemOutIndustry itemOutIndustry; + @XmlElement(name = "Packaging") + protected List packaging; + @XmlElement(name = "ReleaseInfo") + protected ReleaseInfo releaseInfo; + @XmlElement(name = "Batch") + protected Batch batch; /** * Gets the value of the quantity property. @@ -293,6 +326,102 @@ public void setItemType(String value) { this.itemType = value; } + /** + * Gets the value of the requiresServiceEntry property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequiresServiceEntry() { + return requiresServiceEntry; + } + + /** + * Sets the value of the requiresServiceEntry property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequiresServiceEntry(String value) { + this.requiresServiceEntry = value; + } + + /** + * Gets the value of the confirmationDueDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getConfirmationDueDate() { + return confirmationDueDate; + } + + /** + * Sets the value of the confirmationDueDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setConfirmationDueDate(String value) { + this.confirmationDueDate = value; + } + + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + + /** + * Gets the value of the itemCategory property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemCategory() { + return itemCategory; + } + + /** + * Sets the value of the itemCategory property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemCategory(String value) { + this.itemCategory = value; + } + /** * Gets the value of the itemID property. * @@ -627,4 +756,164 @@ public void setTolerances(Tolerances value) { this.tolerances = value; } + /** + * Gets the value of the scheduleLine property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the scheduleLine property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getScheduleLine().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ScheduleLine } + * + * + */ + public List getScheduleLine() { + if (scheduleLine == null) { + scheduleLine = new ArrayList(); + } + return this.scheduleLine; + } + + /** + * Gets the value of the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMasterAgreementReferenceOrMasterAgreementIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * + * + */ + public List getMasterAgreementReferenceOrMasterAgreementIDInfo() { + if (masterAgreementReferenceOrMasterAgreementIDInfo == null) { + masterAgreementReferenceOrMasterAgreementIDInfo = new ArrayList(); + } + return this.masterAgreementReferenceOrMasterAgreementIDInfo; + } + + /** + * Gets the value of the itemOutIndustry property. + * + * @return + * possible object is + * {@link ItemOutIndustry } + * + */ + public ItemOutIndustry getItemOutIndustry() { + return itemOutIndustry; + } + + /** + * Sets the value of the itemOutIndustry property. + * + * @param value + * allowed object is + * {@link ItemOutIndustry } + * + */ + public void setItemOutIndustry(ItemOutIndustry value) { + this.itemOutIndustry = value; + } + + /** + * Gets the value of the packaging property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packaging property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackaging().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Packaging } + * + * + */ + public List getPackaging() { + if (packaging == null) { + packaging = new ArrayList(); + } + return this.packaging; + } + + /** + * Gets the value of the releaseInfo property. + * + * @return + * possible object is + * {@link ReleaseInfo } + * + */ + public ReleaseInfo getReleaseInfo() { + return releaseInfo; + } + + /** + * Sets the value of the releaseInfo property. + * + * @param value + * allowed object is + * {@link ReleaseInfo } + * + */ + public void setReleaseInfo(ReleaseInfo value) { + this.releaseInfo = value; + } + + /** + * Gets the value of the batch property. + * + * @return + * possible object is + * {@link Batch } + * + */ + public Batch getBatch() { + return batch; + } + + /** + * Sets the value of the batch property. + * + * @param value + * allowed object is + * {@link Batch } + * + */ + public void setBatch(Batch value) { + this.batch = value; + } + } diff --git a/src/main/java/org/cxml/catalog/ItemOutIndustry.java b/src/main/java/org/cxml/catalog/ItemOutIndustry.java new file mode 100644 index 0000000..c743a61 --- /dev/null +++ b/src/main/java/org/cxml/catalog/ItemOutIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemOutRetail" +}) +@XmlRootElement(name = "ItemOutIndustry") +public class ItemOutIndustry { + + @XmlElement(name = "ItemOutRetail") + protected ItemOutRetail itemOutRetail; + + /** + * Gets the value of the itemOutRetail property. + * + * @return + * possible object is + * {@link ItemOutRetail } + * + */ + public ItemOutRetail getItemOutRetail() { + return itemOutRetail; + } + + /** + * Sets the value of the itemOutRetail property. + * + * @param value + * allowed object is + * {@link ItemOutRetail } + * + */ + public void setItemOutRetail(ItemOutRetail value) { + this.itemOutRetail = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/ItemOutRetail.java b/src/main/java/org/cxml/catalog/ItemOutRetail.java new file mode 100644 index 0000000..4ddde51 --- /dev/null +++ b/src/main/java/org/cxml/catalog/ItemOutRetail.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "promotionVariantID", + "promotionDealID" +}) +@XmlRootElement(name = "ItemOutRetail") +public class ItemOutRetail { + + @XmlElement(name = "PromotionVariantID") + protected String promotionVariantID; + @XmlElement(name = "PromotionDealID") + protected String promotionDealID; + + /** + * Gets the value of the promotionVariantID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionVariantID() { + return promotionVariantID; + } + + /** + * Sets the value of the promotionVariantID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionVariantID(String value) { + this.promotionVariantID = value; + } + + /** + * Gets the value of the promotionDealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionDealID() { + return promotionDealID; + } + + /** + * Sets the value of the promotionDealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionDealID(String value) { + this.promotionDealID = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/JobDescription.java b/src/main/java/org/cxml/catalog/JobDescription.java index b57109d..a70ab73 100644 --- a/src/main/java/org/cxml/catalog/JobDescription.java +++ b/src/main/java/org/cxml/catalog/JobDescription.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/LaborDetail.java b/src/main/java/org/cxml/catalog/LaborDetail.java index 030d09d..63cb412 100644 --- a/src/main/java/org/cxml/catalog/LaborDetail.java +++ b/src/main/java/org/cxml/catalog/LaborDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/LegDestination.java b/src/main/java/org/cxml/catalog/LegDestination.java index 63bfb04..b865978 100644 --- a/src/main/java/org/cxml/catalog/LegDestination.java +++ b/src/main/java/org/cxml/catalog/LegDestination.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/LegOrigin.java b/src/main/java/org/cxml/catalog/LegOrigin.java index b445418..2027e96 100644 --- a/src/main/java/org/cxml/catalog/LegOrigin.java +++ b/src/main/java/org/cxml/catalog/LegOrigin.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/LimitedMileage.java b/src/main/java/org/cxml/catalog/LimitedMileage.java index c80511f..274afc9 100644 --- a/src/main/java/org/cxml/catalog/LimitedMileage.java +++ b/src/main/java/org/cxml/catalog/LimitedMileage.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ManufacturerName.java b/src/main/java/org/cxml/catalog/ManufacturerName.java index 06db3e7..499ffb9 100644 --- a/src/main/java/org/cxml/catalog/ManufacturerName.java +++ b/src/main/java/org/cxml/catalog/ManufacturerName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/MasterAgreementIDInfo.java b/src/main/java/org/cxml/catalog/MasterAgreementIDInfo.java index e358ddc..38dc176 100644 --- a/src/main/java/org/cxml/catalog/MasterAgreementIDInfo.java +++ b/src/main/java/org/cxml/catalog/MasterAgreementIDInfo.java @@ -1,18 +1,22 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // package org.cxml.catalog; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; @@ -21,7 +25,9 @@ * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "") +@XmlType(name = "", propOrder = { + "idReference" +}) @XmlRootElement(name = "MasterAgreementIDInfo") public class MasterAgreementIDInfo { @@ -31,6 +37,11 @@ public class MasterAgreementIDInfo { @XmlAttribute(name = "agreementDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String agreementDate; + @XmlAttribute(name = "agreementType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String agreementType; + @XmlElement(name = "IdReference") + protected List idReference; /** * Gets the value of the agreementID property. @@ -80,4 +91,57 @@ public void setAgreementDate(String value) { this.agreementDate = value; } + /** + * Gets the value of the agreementType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementType() { + return agreementType; + } + + /** + * Sets the value of the agreementType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementType(String value) { + this.agreementType = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + } diff --git a/src/main/java/org/cxml/catalog/MasterAgreementReference.java b/src/main/java/org/cxml/catalog/MasterAgreementReference.java index 59f83e6..113672e 100644 --- a/src/main/java/org/cxml/catalog/MasterAgreementReference.java +++ b/src/main/java/org/cxml/catalog/MasterAgreementReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -14,6 +14,7 @@ import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; @@ -34,6 +35,9 @@ public class MasterAgreementReference { @XmlAttribute(name = "agreementDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String agreementDate; + @XmlAttribute(name = "agreementType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String agreementType; @XmlElement(name = "DocumentReference", required = true) protected DocumentReference documentReference; @@ -85,6 +89,30 @@ public void setAgreementDate(String value) { this.agreementDate = value; } + /** + * Gets the value of the agreementType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementType() { + return agreementType; + } + + /** + * Sets the value of the agreementType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementType(String value) { + this.agreementType = value; + } + /** * Gets the value of the documentReference property. * diff --git a/src/main/java/org/cxml/catalog/MasterAgreementRequest.java b/src/main/java/org/cxml/catalog/MasterAgreementRequest.java index ec524e2..811d8e8 100644 --- a/src/main/java/org/cxml/catalog/MasterAgreementRequest.java +++ b/src/main/java/org/cxml/catalog/MasterAgreementRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/MasterAgreementRequestHeader.java b/src/main/java/org/cxml/catalog/MasterAgreementRequestHeader.java index 1148eb4..6e3c19f 100644 --- a/src/main/java/org/cxml/catalog/MasterAgreementRequestHeader.java +++ b/src/main/java/org/cxml/catalog/MasterAgreementRequestHeader.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/MaxAmount.java b/src/main/java/org/cxml/catalog/MaxAmount.java index 7edefa6..e7a820f 100644 --- a/src/main/java/org/cxml/catalog/MaxAmount.java +++ b/src/main/java/org/cxml/catalog/MaxAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/MaxReleaseAmount.java b/src/main/java/org/cxml/catalog/MaxReleaseAmount.java index 0278e74..1ea43f9 100644 --- a/src/main/java/org/cxml/catalog/MaxReleaseAmount.java +++ b/src/main/java/org/cxml/catalog/MaxReleaseAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Meal.java b/src/main/java/org/cxml/catalog/Meal.java index a4bd9c0..785cb59 100644 --- a/src/main/java/org/cxml/catalog/Meal.java +++ b/src/main/java/org/cxml/catalog/Meal.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Message.java b/src/main/java/org/cxml/catalog/Message.java index 977d697..b02d120 100644 --- a/src/main/java/org/cxml/catalog/Message.java +++ b/src/main/java/org/cxml/catalog/Message.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/MinAmount.java b/src/main/java/org/cxml/catalog/MinAmount.java index b71ef5e..962562d 100644 --- a/src/main/java/org/cxml/catalog/MinAmount.java +++ b/src/main/java/org/cxml/catalog/MinAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/MinReleaseAmount.java b/src/main/java/org/cxml/catalog/MinReleaseAmount.java index 20747e4..1787f02 100644 --- a/src/main/java/org/cxml/catalog/MinReleaseAmount.java +++ b/src/main/java/org/cxml/catalog/MinReleaseAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Modification.java b/src/main/java/org/cxml/catalog/Modification.java index fcecb31..6c3c7ce 100644 --- a/src/main/java/org/cxml/catalog/Modification.java +++ b/src/main/java/org/cxml/catalog/Modification.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -12,10 +12,13 @@ import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElements; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; /** @@ -25,21 +28,51 @@ @XmlType(name = "", propOrder = { "originalPrice", "additionalDeductionOrAdditionalCost", + "tax", "modificationDetail" }) @XmlRootElement(name = "Modification") public class Modification { - @XmlElement(name = "OriginalPrice", required = true) + @XmlAttribute(name = "level") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String level; + @XmlElement(name = "OriginalPrice") protected OriginalPrice originalPrice; @XmlElements({ @XmlElement(name = "AdditionalDeduction", required = true, type = AdditionalDeduction.class), @XmlElement(name = "AdditionalCost", required = true, type = AdditionalCost.class) }) protected List additionalDeductionOrAdditionalCost; + @XmlElement(name = "Tax") + protected Tax tax; @XmlElement(name = "ModificationDetail") protected ModificationDetail modificationDetail; + /** + * Gets the value of the level property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLevel() { + return level; + } + + /** + * Sets the value of the level property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLevel(String value) { + this.level = value; + } + /** * Gets the value of the originalPrice property. * @@ -94,6 +127,30 @@ public List getAdditionalDeductionOrAdditionalCost() { return this.additionalDeductionOrAdditionalCost; } + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + /** * Gets the value of the modificationDetail property. * diff --git a/src/main/java/org/cxml/catalog/ModificationDetail.java b/src/main/java/org/cxml/catalog/ModificationDetail.java index d31c2e0..8bf0daf 100644 --- a/src/main/java/org/cxml/catalog/ModificationDetail.java +++ b/src/main/java/org/cxml/catalog/ModificationDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Modifications.java b/src/main/java/org/cxml/catalog/Modifications.java index fa7450d..4527c5c 100644 --- a/src/main/java/org/cxml/catalog/Modifications.java +++ b/src/main/java/org/cxml/catalog/Modifications.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Money.java b/src/main/java/org/cxml/catalog/Money.java index ac9d38d..36c3f29 100644 --- a/src/main/java/org/cxml/catalog/Money.java +++ b/src/main/java/org/cxml/catalog/Money.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Municipality.java b/src/main/java/org/cxml/catalog/Municipality.java new file mode 100644 index 0000000..e880f10 --- /dev/null +++ b/src/main/java/org/cxml/catalog/Municipality.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Municipality") +public class Municipality { + + @XmlAttribute(name = "municipalityCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String municipalityCode; + @XmlValue + protected String value; + + /** + * Gets the value of the municipalityCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMunicipalityCode() { + return municipalityCode; + } + + /** + * Sets the value of the municipalityCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMunicipalityCode(String value) { + this.municipalityCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/Name.java b/src/main/java/org/cxml/catalog/Name.java index f4d4c6d..72c0def 100644 --- a/src/main/java/org/cxml/catalog/Name.java +++ b/src/main/java/org/cxml/catalog/Name.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/NetAmount.java b/src/main/java/org/cxml/catalog/NetAmount.java index 27ee92b..3db791e 100644 --- a/src/main/java/org/cxml/catalog/NetAmount.java +++ b/src/main/java/org/cxml/catalog/NetAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Node.java b/src/main/java/org/cxml/catalog/Node.java index 324f63b..5fc3157 100644 --- a/src/main/java/org/cxml/catalog/Node.java +++ b/src/main/java/org/cxml/catalog/Node.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ObjectFactory.java b/src/main/java/org/cxml/catalog/ObjectFactory.java index e59565a..2239a51 100644 --- a/src/main/java/org/cxml/catalog/ObjectFactory.java +++ b/src/main/java/org/cxml/catalog/ObjectFactory.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -37,2547 +37,3011 @@ public ObjectFactory() { } /** - * Create an instance of {@link XadesCommitmentTypeId } + * Create an instance of {@link Characteristic } * */ - public XadesCommitmentTypeId createXadesCommitmentTypeId() { - return new XadesCommitmentTypeId(); + public Characteristic createCharacteristic() { + return new Characteristic(); } /** - * Create an instance of {@link XadesIdentifier } + * Create an instance of {@link XadesSignatureProductionPlace } * */ - public XadesIdentifier createXadesIdentifier() { - return new XadesIdentifier(); + public XadesSignatureProductionPlace createXadesSignatureProductionPlace() { + return new XadesSignatureProductionPlace(); } /** - * Create an instance of {@link XadesDocumentationReferences } + * Create an instance of {@link UnitNetPriceCorrection } * */ - public XadesDocumentationReferences createXadesDocumentationReferences() { - return new XadesDocumentationReferences(); + public UnitNetPriceCorrection createUnitNetPriceCorrection() { + return new UnitNetPriceCorrection(); } /** - * Create an instance of {@link XadesSignatureProductionPlace } + * Create an instance of {@link Money } * */ - public XadesSignatureProductionPlace createXadesSignatureProductionPlace() { - return new XadesSignatureProductionPlace(); + public Money createMoney() { + return new Money(); } /** - * Create an instance of {@link XadesUnsignedSignatureProperties } + * Create an instance of {@link PriceBasisQuantity } * */ - public XadesUnsignedSignatureProperties createXadesUnsignedSignatureProperties() { - return new XadesUnsignedSignatureProperties(); + public PriceBasisQuantity createPriceBasisQuantity() { + return new PriceBasisQuantity(); } /** - * Create an instance of {@link XadesCounterSignature } + * Create an instance of {@link GrossAmount } * */ - public XadesCounterSignature createXadesCounterSignature() { - return new XadesCounterSignature(); + public GrossAmount createGrossAmount() { + return new GrossAmount(); } /** - * Create an instance of {@link XadesSignatureTimeStamp } + * Create an instance of {@link DiscountAmount } * */ - public XadesSignatureTimeStamp createXadesSignatureTimeStamp() { - return new XadesSignatureTimeStamp(); + public DiscountAmount createDiscountAmount() { + return new DiscountAmount(); } /** - * Create an instance of {@link XadesCompleteCertificateRefs } + * Create an instance of {@link ShipNoticeReference } * */ - public XadesCompleteCertificateRefs createXadesCompleteCertificateRefs() { - return new XadesCompleteCertificateRefs(); + public ShipNoticeReference createShipNoticeReference() { + return new ShipNoticeReference(); } /** - * Create an instance of {@link XadesCompleteRevocationRefs } + * Create an instance of {@link DocumentReference } * */ - public XadesCompleteRevocationRefs createXadesCompleteRevocationRefs() { - return new XadesCompleteRevocationRefs(); + public DocumentReference createDocumentReference() { + return new DocumentReference(); } /** - * Create an instance of {@link XadesAttributeCertificateRefs } + * Create an instance of {@link Payment } * */ - public XadesAttributeCertificateRefs createXadesAttributeCertificateRefs() { - return new XadesAttributeCertificateRefs(); + public Payment createPayment() { + return new Payment(); } /** - * Create an instance of {@link XadesAttributeRevocationRefs } + * Create an instance of {@link PCard } * */ - public XadesAttributeRevocationRefs createXadesAttributeRevocationRefs() { - return new XadesAttributeRevocationRefs(); + public PCard createPCard() { + return new PCard(); } /** - * Create an instance of {@link XadesSigAndRefsTimeStamp } + * Create an instance of {@link Path } * */ - public XadesSigAndRefsTimeStamp createXadesSigAndRefsTimeStamp() { - return new XadesSigAndRefsTimeStamp(); + public Path createPath() { + return new Path(); } /** - * Create an instance of {@link XadesRefsOnlyTimeStamp } + * Create an instance of {@link Node } * */ - public XadesRefsOnlyTimeStamp createXadesRefsOnlyTimeStamp() { - return new XadesRefsOnlyTimeStamp(); + public Node createNode() { + return new Node(); } /** - * Create an instance of {@link XadesCertificateValues } + * Create an instance of {@link TravelDetail } * */ - public XadesCertificateValues createXadesCertificateValues() { - return new XadesCertificateValues(); + public TravelDetail createTravelDetail() { + return new TravelDetail(); } /** - * Create an instance of {@link XadesRevocationValues } + * Create an instance of {@link AirDetail } * */ - public XadesRevocationValues createXadesRevocationValues() { - return new XadesRevocationValues(); + public AirDetail createAirDetail() { + return new AirDetail(); } /** - * Create an instance of {@link XadesAttrAuthoritiesCertValues } + * Create an instance of {@link CarRentalDetail } * */ - public XadesAttrAuthoritiesCertValues createXadesAttrAuthoritiesCertValues() { - return new XadesAttrAuthoritiesCertValues(); + public CarRentalDetail createCarRentalDetail() { + return new CarRentalDetail(); } /** - * Create an instance of {@link XadesAttributeRevocationValues } + * Create an instance of {@link HotelDetail } * */ - public XadesAttributeRevocationValues createXadesAttributeRevocationValues() { - return new XadesAttributeRevocationValues(); + public HotelDetail createHotelDetail() { + return new HotelDetail(); } /** - * Create an instance of {@link XadesArchiveTimeStamp } + * Create an instance of {@link RailDetail } * */ - public XadesArchiveTimeStamp createXadesArchiveTimeStamp() { - return new XadesArchiveTimeStamp(); + public RailDetail createRailDetail() { + return new RailDetail(); } /** - * Create an instance of {@link DsCanonicalizationMethod } + * Create an instance of {@link PolicyViolation } * */ - public DsCanonicalizationMethod createDsCanonicalizationMethod() { - return new DsCanonicalizationMethod(); + public PolicyViolation createPolicyViolation() { + return new PolicyViolation(); } /** - * Create an instance of {@link XadesEncapsulatedTimeStamp } + * Create an instance of {@link Comments } * */ - public XadesEncapsulatedTimeStamp createXadesEncapsulatedTimeStamp() { - return new XadesEncapsulatedTimeStamp(); + public Comments createComments() { + return new Comments(); } /** - * Create an instance of {@link XadesXMLTimeStamp } + * Create an instance of {@link TermsAndConditions } * */ - public XadesXMLTimeStamp createXadesXMLTimeStamp() { - return new XadesXMLTimeStamp(); + public TermsAndConditions createTermsAndConditions() { + return new TermsAndConditions(); } /** - * Create an instance of {@link TriangularTransactionLawReference } + * Create an instance of {@link XadesIdentifier } * */ - public TriangularTransactionLawReference createTriangularTransactionLawReference() { - return new TriangularTransactionLawReference(); + public XadesIdentifier createXadesIdentifier() { + return new XadesIdentifier(); } /** - * Create an instance of {@link MinAmount } + * Create an instance of {@link OrderTarget } * */ - public MinAmount createMinAmount() { - return new MinAmount(); + public OrderTarget createOrderTarget() { + return new OrderTarget(); } /** - * Create an instance of {@link Money } + * Create an instance of {@link Phone } * */ - public Money createMoney() { - return new Money(); + public Phone createPhone() { + return new Phone(); } /** - * Create an instance of {@link GrossAmount } + * Create an instance of {@link Email } * */ - public GrossAmount createGrossAmount() { - return new GrossAmount(); + public Email createEmail() { + return new Email(); } /** - * Create an instance of {@link DiscountAmount } + * Create an instance of {@link Fax } * */ - public DiscountAmount createDiscountAmount() { - return new DiscountAmount(); + public Fax createFax() { + return new Fax(); } /** - * Create an instance of {@link XadesObjectIdentifier } + * Create an instance of {@link URL } * */ - public XadesObjectIdentifier createXadesObjectIdentifier() { - return new XadesObjectIdentifier(); + public URL createURL() { + return new URL(); } /** - * Create an instance of {@link DsSignatureMethod } + * Create an instance of {@link OtherOrderTarget } * */ - public DsSignatureMethod createDsSignatureMethod() { - return new DsSignatureMethod(); + public OtherOrderTarget createOtherOrderTarget() { + return new OtherOrderTarget(); } /** - * Create an instance of {@link ShipNoticeReference } + * Create an instance of {@link ShipTo } * */ - public ShipNoticeReference createShipNoticeReference() { - return new ShipNoticeReference(); + public ShipTo createShipTo() { + return new ShipTo(); } /** - * Create an instance of {@link DocumentReference } + * Create an instance of {@link Address } * */ - public DocumentReference createDocumentReference() { - return new DocumentReference(); + public Address createAddress() { + return new Address(); } /** - * Create an instance of {@link Payment } + * Create an instance of {@link CarrierIdentifier } * */ - public Payment createPayment() { - return new Payment(); + public CarrierIdentifier createCarrierIdentifier() { + return new CarrierIdentifier(); } /** - * Create an instance of {@link PCard } + * Create an instance of {@link TransportInformation } * */ - public PCard createPCard() { - return new PCard(); + public TransportInformation createTransportInformation() { + return new TransportInformation(); } /** - * Create an instance of {@link Path } + * Create an instance of {@link IdReference } * */ - public Path createPath() { - return new Path(); + public IdReference createIdReference() { + return new IdReference(); } /** - * Create an instance of {@link Node } + * Create an instance of {@link SupplierID } * */ - public Node createNode() { - return new Node(); + public SupplierID createSupplierID() { + return new SupplierID(); } /** - * Create an instance of {@link TravelDetail } + * Create an instance of {@link XadesByName } * */ - public TravelDetail createTravelDetail() { - return new TravelDetail(); + public XadesByName createXadesByName() { + return new XadesByName(); } /** - * Create an instance of {@link AirDetail } + * Create an instance of {@link CXMLAttachment } * */ - public AirDetail createAirDetail() { - return new AirDetail(); + public CXMLAttachment createCXMLAttachment() { + return new CXMLAttachment(); } /** - * Create an instance of {@link CarRentalDetail } + * Create an instance of {@link Attachment } * */ - public CarRentalDetail createCarRentalDetail() { - return new CarRentalDetail(); + public Attachment createAttachment() { + return new Attachment(); } /** - * Create an instance of {@link HotelDetail } + * Create an instance of {@link Country } * */ - public HotelDetail createHotelDetail() { - return new HotelDetail(); + public Country createCountry() { + return new Country(); } /** - * Create an instance of {@link RailDetail } + * Create an instance of {@link ItemDetailIndustry } * */ - public RailDetail createRailDetail() { - return new RailDetail(); + public ItemDetailIndustry createItemDetailIndustry() { + return new ItemDetailIndustry(); } /** - * Create an instance of {@link PolicyViolation } + * Create an instance of {@link ItemDetailRetail } * */ - public PolicyViolation createPolicyViolation() { - return new PolicyViolation(); + public ItemDetailRetail createItemDetailRetail() { + return new ItemDetailRetail(); } /** - * Create an instance of {@link Comments } + * Create an instance of {@link MaxReleaseAmount } * */ - public Comments createComments() { - return new Comments(); + public MaxReleaseAmount createMaxReleaseAmount() { + return new MaxReleaseAmount(); } /** - * Create an instance of {@link TermsAndConditions } + * Create an instance of {@link XadesCommitmentTypeIndication } * */ - public TermsAndConditions createTermsAndConditions() { - return new TermsAndConditions(); + public XadesCommitmentTypeIndication createXadesCommitmentTypeIndication() { + return new XadesCommitmentTypeIndication(); } /** - * Create an instance of {@link ManufacturerName } + * Create an instance of {@link XadesCommitmentTypeId } * */ - public ManufacturerName createManufacturerName() { - return new ManufacturerName(); + public XadesCommitmentTypeId createXadesCommitmentTypeId() { + return new XadesCommitmentTypeId(); } /** - * Create an instance of {@link Classification } + * Create an instance of {@link XadesObjectReference } * */ - public Classification createClassification() { - return new Classification(); + public XadesObjectReference createXadesObjectReference() { + return new XadesObjectReference(); } /** - * Create an instance of {@link Amenities } + * Create an instance of {@link XadesAllSignedDataObjects } * */ - public Amenities createAmenities() { - return new Amenities(); + public XadesAllSignedDataObjects createXadesAllSignedDataObjects() { + return new XadesAllSignedDataObjects(); } /** - * Create an instance of {@link Description } + * Create an instance of {@link XadesCommitmentTypeQualifiers } * */ - public Description createDescription() { - return new Description(); + public XadesCommitmentTypeQualifiers createXadesCommitmentTypeQualifiers() { + return new XadesCommitmentTypeQualifiers(); } /** - * Create an instance of {@link Distribution } + * Create an instance of {@link Credential } * */ - public Distribution createDistribution() { - return new Distribution(); + public Credential createCredential() { + return new Credential(); } /** - * Create an instance of {@link Accounting } + * Create an instance of {@link AssetInfo } * */ - public Accounting createAccounting() { - return new Accounting(); + public AssetInfo createAssetInfo() { + return new AssetInfo(); } /** - * Create an instance of {@link Charge } + * Create an instance of {@link Extrinsic } * */ - public Charge createCharge() { - return new Charge(); + public Extrinsic createExtrinsic() { + return new Extrinsic(); } /** - * Create an instance of {@link PunchOutOrderMessageHeader } + * Create an instance of {@link Period } * */ - public PunchOutOrderMessageHeader createPunchOutOrderMessageHeader() { - return new PunchOutOrderMessageHeader(); + public Period createPeriod() { + return new Period(); } /** - * Create an instance of {@link SourcingStatus } + * Create an instance of {@link DeductedPrice } * */ - public SourcingStatus createSourcingStatus() { - return new SourcingStatus(); + public DeductedPrice createDeductedPrice() { + return new DeductedPrice(); } /** - * Create an instance of {@link Total } + * Create an instance of {@link XadesResponderID } * */ - public Total createTotal() { - return new Total(); + public XadesResponderID createXadesResponderID() { + return new XadesResponderID(); } /** - * Create an instance of {@link ShipTo } + * Create an instance of {@link XadesByKey } * */ - public ShipTo createShipTo() { - return new ShipTo(); + public XadesByKey createXadesByKey() { + return new XadesByKey(); } /** - * Create an instance of {@link Shipping } + * Create an instance of {@link XadesOtherRef } * */ - public Shipping createShipping() { - return new Shipping(); + public XadesOtherRef createXadesOtherRef() { + return new XadesOtherRef(); } /** - * Create an instance of {@link Tax } + * Create an instance of {@link DueAmount } * */ - public Tax createTax() { - return new Tax(); + public DueAmount createDueAmount() { + return new DueAmount(); } /** - * Create an instance of {@link SupplierOrderInfo } + * Create an instance of {@link ExactAmount } * */ - public SupplierOrderInfo createSupplierOrderInfo() { - return new SupplierOrderInfo(); + public ExactAmount createExactAmount() { + return new ExactAmount(); } /** - * Create an instance of {@link OrderTarget } + * Create an instance of {@link ShipmentIdentifier } * */ - public OrderTarget createOrderTarget() { - return new OrderTarget(); + public ShipmentIdentifier createShipmentIdentifier() { + return new ShipmentIdentifier(); } /** - * Create an instance of {@link Phone } + * Create an instance of {@link Header } * */ - public Phone createPhone() { - return new Phone(); + public Header createHeader() { + return new Header(); } /** - * Create an instance of {@link Email } + * Create an instance of {@link From } * */ - public Email createEmail() { - return new Email(); + public From createFrom() { + return new From(); } /** - * Create an instance of {@link Fax } + * Create an instance of {@link To } * */ - public Fax createFax() { - return new Fax(); + public To createTo() { + return new To(); } /** - * Create an instance of {@link URL } + * Create an instance of {@link Sender } * */ - public URL createURL() { - return new URL(); + public Sender createSender() { + return new Sender(); } /** - * Create an instance of {@link OtherOrderTarget } + * Create an instance of {@link OriginalDocument } * */ - public OtherOrderTarget createOtherOrderTarget() { - return new OtherOrderTarget(); + public OriginalDocument createOriginalDocument() { + return new OriginalDocument(); } /** - * Create an instance of {@link XadesOCSPRefs } + * Create an instance of {@link CarRentalDropoff } * */ - public XadesOCSPRefs createXadesOCSPRefs() { - return new XadesOCSPRefs(); + public CarRentalDropoff createCarRentalDropoff() { + return new CarRentalDropoff(); } /** - * Create an instance of {@link XadesOCSPRef } + * Create an instance of {@link Airport } * */ - public XadesOCSPRef createXadesOCSPRef() { - return new XadesOCSPRef(); + public Airport createAirport() { + return new Airport(); } /** - * Create an instance of {@link Address } + * Create an instance of {@link XadesOtherTimeStamp } * */ - public Address createAddress() { - return new Address(); + public XadesOtherTimeStamp createXadesOtherTimeStamp() { + return new XadesOtherTimeStamp(); } /** - * Create an instance of {@link CarrierIdentifier } + * Create an instance of {@link XadesReferenceInfo } * */ - public CarrierIdentifier createCarrierIdentifier() { - return new CarrierIdentifier(); + public XadesReferenceInfo createXadesReferenceInfo() { + return new XadesReferenceInfo(); } /** - * Create an instance of {@link TransportInformation } + * Create an instance of {@link DsCanonicalizationMethod } * */ - public TransportInformation createTransportInformation() { - return new TransportInformation(); + public DsCanonicalizationMethod createDsCanonicalizationMethod() { + return new DsCanonicalizationMethod(); } /** - * Create an instance of {@link Followup } + * Create an instance of {@link XadesEncapsulatedTimeStamp } * */ - public Followup createFollowup() { - return new Followup(); + public XadesEncapsulatedTimeStamp createXadesEncapsulatedTimeStamp() { + return new XadesEncapsulatedTimeStamp(); } /** - * Create an instance of {@link XadesCRLRef } + * Create an instance of {@link XadesXMLTimeStamp } * */ - public XadesCRLRef createXadesCRLRef() { - return new XadesCRLRef(); + public XadesXMLTimeStamp createXadesXMLTimeStamp() { + return new XadesXMLTimeStamp(); } /** - * Create an instance of {@link XadesDigestAlgAndValue } + * Create an instance of {@link Place } * */ - public XadesDigestAlgAndValue createXadesDigestAlgAndValue() { - return new XadesDigestAlgAndValue(); + public Place createPlace() { + return new Place(); } /** - * Create an instance of {@link XadesCRLIdentifier } + * Create an instance of {@link Range } * */ - public XadesCRLIdentifier createXadesCRLIdentifier() { - return new XadesCRLIdentifier(); + public Range createRange() { + return new Range(); } /** - * Create an instance of {@link SupplierID } + * Create an instance of {@link RangeBegin } * */ - public SupplierID createSupplierID() { - return new SupplierID(); + public RangeBegin createRangeBegin() { + return new RangeBegin(); } /** - * Create an instance of {@link XadesByName } + * Create an instance of {@link RangeEnd } * */ - public XadesByName createXadesByName() { - return new XadesByName(); + public RangeEnd createRangeEnd() { + return new RangeEnd(); } /** - * Create an instance of {@link PunchOutSetupRequest } + * Create an instance of {@link ShippingPaymentMethod } * */ - public PunchOutSetupRequest createPunchOutSetupRequest() { - return new PunchOutSetupRequest(); + public ShippingPaymentMethod createShippingPaymentMethod() { + return new ShippingPaymentMethod(); } /** - * Create an instance of {@link BuyerCookie } + * Create an instance of {@link Description } * */ - public BuyerCookie createBuyerCookie() { - return new BuyerCookie(); + public Description createDescription() { + return new Description(); } /** - * Create an instance of {@link Extrinsic } + * Create an instance of {@link ShipNoticeIDInfo } * */ - public Extrinsic createExtrinsic() { - return new Extrinsic(); + public ShipNoticeIDInfo createShipNoticeIDInfo() { + return new ShipNoticeIDInfo(); } /** - * Create an instance of {@link BrowserFormPost } + * Create an instance of {@link Response } * */ - public BrowserFormPost createBrowserFormPost() { - return new BrowserFormPost(); + public Response createResponse() { + return new Response(); } /** - * Create an instance of {@link Contact } + * Create an instance of {@link Status } * */ - public Contact createContact() { - return new Contact(); + public Status createStatus() { + return new Status(); } /** - * Create an instance of {@link SupplierSetup } + * Create an instance of {@link PunchOutSetupResponse } * */ - public SupplierSetup createSupplierSetup() { - return new SupplierSetup(); + public PunchOutSetupResponse createPunchOutSetupResponse() { + return new PunchOutSetupResponse(); } /** - * Create an instance of {@link SelectedItem } + * Create an instance of {@link XadesCommitmentTypeQualifier } * */ - public SelectedItem createSelectedItem() { - return new SelectedItem(); + public XadesCommitmentTypeQualifier createXadesCommitmentTypeQualifier() { + return new XadesCommitmentTypeQualifier(); } /** - * Create an instance of {@link ItemOut } + * Create an instance of {@link Modification } * */ - public ItemOut createItemOut() { - return new ItemOut(); + public Modification createModification() { + return new Modification(); } /** - * Create an instance of {@link FeeAmount } + * Create an instance of {@link OriginalPrice } * */ - public FeeAmount createFeeAmount() { - return new FeeAmount(); + public OriginalPrice createOriginalPrice() { + return new OriginalPrice(); } /** - * Create an instance of {@link CXMLAttachment } + * Create an instance of {@link AdditionalDeduction } * */ - public CXMLAttachment createCXMLAttachment() { - return new CXMLAttachment(); + public AdditionalDeduction createAdditionalDeduction() { + return new AdditionalDeduction(); } /** - * Create an instance of {@link Attachment } + * Create an instance of {@link AdditionalCost } * */ - public Attachment createAttachment() { - return new Attachment(); + public AdditionalCost createAdditionalCost() { + return new AdditionalCost(); } /** - * Create an instance of {@link XadesUnsignedProperties } + * Create an instance of {@link Tax } * */ - public XadesUnsignedProperties createXadesUnsignedProperties() { - return new XadesUnsignedProperties(); + public Tax createTax() { + return new Tax(); } /** - * Create an instance of {@link XadesUnsignedDataObjectProperties } + * Create an instance of {@link ModificationDetail } * */ - public XadesUnsignedDataObjectProperties createXadesUnsignedDataObjectProperties() { - return new XadesUnsignedDataObjectProperties(); + public ModificationDetail createModificationDetail() { + return new ModificationDetail(); } /** - * Create an instance of {@link To } + * Create an instance of {@link OrderedQuantity } * */ - public To createTo() { - return new To(); + public OrderedQuantity createOrderedQuantity() { + return new OrderedQuantity(); } /** - * Create an instance of {@link Credential } + * Create an instance of {@link FeeDetail } * */ - public Credential createCredential() { - return new Credential(); + public FeeDetail createFeeDetail() { + return new FeeDetail(); } /** - * Create an instance of {@link Correspondent } + * Create an instance of {@link UnitRate } * */ - public Correspondent createCorrespondent() { - return new Correspondent(); + public UnitRate createUnitRate() { + return new UnitRate(); } /** - * Create an instance of {@link Contractor } + * Create an instance of {@link ValueGroup } * */ - public Contractor createContractor() { - return new Contractor(); + public ValueGroup createValueGroup() { + return new ValueGroup(); } /** - * Create an instance of {@link ContractorIdentifier } + * Create an instance of {@link PropertyValue } * */ - public ContractorIdentifier createContractorIdentifier() { - return new ContractorIdentifier(); + public PropertyValue createPropertyValue() { + return new PropertyValue(); } /** - * Create an instance of {@link Country } + * Create an instance of {@link BuyerCookie } * */ - public Country createCountry() { - return new Country(); + public BuyerCookie createBuyerCookie() { + return new BuyerCookie(); } /** - * Create an instance of {@link TermsOfDelivery } + * Create an instance of {@link TotalReturnableItemsDepositAmount } * */ - public TermsOfDelivery createTermsOfDelivery() { - return new TermsOfDelivery(); + public TotalReturnableItemsDepositAmount createTotalReturnableItemsDepositAmount() { + return new TotalReturnableItemsDepositAmount(); } /** - * Create an instance of {@link TermsOfDeliveryCode } + * Create an instance of {@link AccountingSegment } * */ - public TermsOfDeliveryCode createTermsOfDeliveryCode() { - return new TermsOfDeliveryCode(); + public AccountingSegment createAccountingSegment() { + return new AccountingSegment(); } /** - * Create an instance of {@link ShippingPaymentMethod } + * Create an instance of {@link Name } * */ - public ShippingPaymentMethod createShippingPaymentMethod() { - return new ShippingPaymentMethod(); + public Name createName() { + return new Name(); } /** - * Create an instance of {@link TransportTerms } + * Create an instance of {@link DigitalSignature } * */ - public TransportTerms createTransportTerms() { - return new TransportTerms(); + public DigitalSignature createDigitalSignature() { + return new DigitalSignature(); } /** - * Create an instance of {@link MaxReleaseAmount } + * Create an instance of {@link AttachmentReference } * */ - public MaxReleaseAmount createMaxReleaseAmount() { - return new MaxReleaseAmount(); + public AttachmentReference createAttachmentReference() { + return new AttachmentReference(); } /** - * Create an instance of {@link WorkLocation } + * Create an instance of {@link InternalID } * */ - public WorkLocation createWorkLocation() { - return new WorkLocation(); + public InternalID createInternalID() { + return new InternalID(); } /** - * Create an instance of {@link XadesCommitmentTypeIndication } + * Create an instance of {@link SpendDetail } * */ - public XadesCommitmentTypeIndication createXadesCommitmentTypeIndication() { - return new XadesCommitmentTypeIndication(); + public SpendDetail createSpendDetail() { + return new SpendDetail(); } /** - * Create an instance of {@link XadesObjectReference } + * Create an instance of {@link LaborDetail } * */ - public XadesObjectReference createXadesObjectReference() { - return new XadesObjectReference(); + public LaborDetail createLaborDetail() { + return new LaborDetail(); } /** - * Create an instance of {@link XadesAllSignedDataObjects } + * Create an instance of {@link XadesIssuerSerial } * */ - public XadesAllSignedDataObjects createXadesAllSignedDataObjects() { - return new XadesAllSignedDataObjects(); + public XadesIssuerSerial createXadesIssuerSerial() { + return new XadesIssuerSerial(); } /** - * Create an instance of {@link XadesCommitmentTypeQualifiers } + * Create an instance of {@link Discount } * */ - public XadesCommitmentTypeQualifiers createXadesCommitmentTypeQualifiers() { - return new XadesCommitmentTypeQualifiers(); + public Discount createDiscount() { + return new Discount(); } /** - * Create an instance of {@link XadesEncapsulatedX509Certificate } + * Create an instance of {@link DiscountPercent } * */ - public XadesEncapsulatedX509Certificate createXadesEncapsulatedX509Certificate() { - return new XadesEncapsulatedX509Certificate(); + public DiscountPercent createDiscountPercent() { + return new DiscountPercent(); } /** - * Create an instance of {@link AssetInfo } + * Create an instance of {@link InformationalPriceExclTax } * */ - public AssetInfo createAssetInfo() { - return new AssetInfo(); + public InformationalPriceExclTax createInformationalPriceExclTax() { + return new InformationalPriceExclTax(); } /** - * Create an instance of {@link XadesInclude } + * Create an instance of {@link XadesX509IssuerName } * */ - public XadesInclude createXadesInclude() { - return new XadesInclude(); + public XadesX509IssuerName createXadesX509IssuerName() { + return new XadesX509IssuerName(); } /** - * Create an instance of {@link PaymentTerm } + * Create an instance of {@link PackagingCode } * */ - public PaymentTerm createPaymentTerm() { - return new PaymentTerm(); + public PackagingCode createPackagingCode() { + return new PackagingCode(); } /** - * Create an instance of {@link Discount } + * Create an instance of {@link SelectedService } * */ - public Discount createDiscount() { - return new Discount(); + public SelectedService createSelectedService() { + return new SelectedService(); } /** - * Create an instance of {@link XadesClaimedRoles } + * Create an instance of {@link ShippingMark } * */ - public XadesClaimedRoles createXadesClaimedRoles() { - return new XadesClaimedRoles(); + public ShippingMark createShippingMark() { + return new ShippingMark(); } /** - * Create an instance of {@link XadesClaimedRole } + * Create an instance of {@link XadesAllDataObjectsTimeStamp } * */ - public XadesClaimedRole createXadesClaimedRole() { - return new XadesClaimedRole(); + public XadesAllDataObjectsTimeStamp createXadesAllDataObjectsTimeStamp() { + return new XadesAllDataObjectsTimeStamp(); } /** - * Create an instance of {@link DeductedPrice } + * Create an instance of {@link XadesIndividualDataObjectsTimeStamp } * */ - public DeductedPrice createDeductedPrice() { - return new DeductedPrice(); + public XadesIndividualDataObjectsTimeStamp createXadesIndividualDataObjectsTimeStamp() { + return new XadesIndividualDataObjectsTimeStamp(); } /** - * Create an instance of {@link Period } + * Create an instance of {@link XadesInclude } * */ - public Period createPeriod() { - return new Period(); + public XadesInclude createXadesInclude() { + return new XadesInclude(); } /** - * Create an instance of {@link XadesResponderID } + * Create an instance of {@link MasterAgreementRequestHeader } * */ - public XadesResponderID createXadesResponderID() { - return new XadesResponderID(); + public MasterAgreementRequestHeader createMasterAgreementRequestHeader() { + return new MasterAgreementRequestHeader(); } /** - * Create an instance of {@link XadesByKey } + * Create an instance of {@link MaxAmount } * */ - public XadesByKey createXadesByKey() { - return new XadesByKey(); + public MaxAmount createMaxAmount() { + return new MaxAmount(); } /** - * Create an instance of {@link XadesOtherRefs } + * Create an instance of {@link MinAmount } * */ - public XadesOtherRefs createXadesOtherRefs() { - return new XadesOtherRefs(); + public MinAmount createMinAmount() { + return new MinAmount(); } /** - * Create an instance of {@link XadesOtherRef } + * Create an instance of {@link MinReleaseAmount } * */ - public XadesOtherRef createXadesOtherRef() { - return new XadesOtherRef(); + public MinReleaseAmount createMinReleaseAmount() { + return new MinReleaseAmount(); } /** - * Create an instance of {@link TotalAmountInBillingCurrency } + * Create an instance of {@link Contact } * */ - public TotalAmountInBillingCurrency createTotalAmountInBillingCurrency() { - return new TotalAmountInBillingCurrency(); + public Contact createContact() { + return new Contact(); } /** - * Create an instance of {@link XadesCRLValues } + * Create an instance of {@link XadesCert } * */ - public XadesCRLValues createXadesCRLValues() { - return new XadesCRLValues(); + public XadesCert createXadesCert() { + return new XadesCert(); } /** - * Create an instance of {@link XadesOCSPValues } + * Create an instance of {@link XadesCertDigest } * */ - public XadesOCSPValues createXadesOCSPValues() { - return new XadesOCSPValues(); + public XadesCertDigest createXadesCertDigest() { + return new XadesCertDigest(); } /** - * Create an instance of {@link XadesOtherValues } + * Create an instance of {@link TelephoneNumber } * */ - public XadesOtherValues createXadesOtherValues() { - return new XadesOtherValues(); + public TelephoneNumber createTelephoneNumber() { + return new TelephoneNumber(); } /** - * Create an instance of {@link Tolerances } + * Create an instance of {@link ScheduleLineReleaseInfo } * */ - public Tolerances createTolerances() { - return new Tolerances(); + public ScheduleLineReleaseInfo createScheduleLineReleaseInfo() { + return new ScheduleLineReleaseInfo(); } /** - * Create an instance of {@link QuantityTolerance } + * Create an instance of {@link BillTo } * */ - public QuantityTolerance createQuantityTolerance() { - return new QuantityTolerance(); + public BillTo createBillTo() { + return new BillTo(); } /** - * Create an instance of {@link PriceTolerance } + * Create an instance of {@link ShippingInstructions } * */ - public PriceTolerance createPriceTolerance() { - return new PriceTolerance(); + public ShippingInstructions createShippingInstructions() { + return new ShippingInstructions(); } /** - * Create an instance of {@link DueAmount } + * Create an instance of {@link InvoiceReference } * */ - public DueAmount createDueAmount() { - return new DueAmount(); + public InvoiceReference createInvoiceReference() { + return new InvoiceReference(); } /** - * Create an instance of {@link InvoiceIDInfo } + * Create an instance of {@link BookingClassCode } * */ - public InvoiceIDInfo createInvoiceIDInfo() { - return new InvoiceIDInfo(); + public BookingClassCode createBookingClassCode() { + return new BookingClassCode(); } /** - * Create an instance of {@link ShipmentIdentifier } + * Create an instance of {@link TermsOfDeliveryCode } * */ - public ShipmentIdentifier createShipmentIdentifier() { - return new ShipmentIdentifier(); + public TermsOfDeliveryCode createTermsOfDeliveryCode() { + return new TermsOfDeliveryCode(); } /** - * Create an instance of {@link Header } + * Create an instance of {@link XadesQualifyingProperties } * */ - public Header createHeader() { - return new Header(); + public XadesQualifyingProperties createXadesQualifyingProperties() { + return new XadesQualifyingProperties(); } /** - * Create an instance of {@link From } + * Create an instance of {@link XadesSignedProperties } * */ - public From createFrom() { - return new From(); + public XadesSignedProperties createXadesSignedProperties() { + return new XadesSignedProperties(); } /** - * Create an instance of {@link Sender } + * Create an instance of {@link XadesUnsignedProperties } * */ - public Sender createSender() { - return new Sender(); + public XadesUnsignedProperties createXadesUnsignedProperties() { + return new XadesUnsignedProperties(); } /** - * Create an instance of {@link OriginalDocument } + * Create an instance of {@link DsSignatureProperties } * */ - public OriginalDocument createOriginalDocument() { - return new OriginalDocument(); + public DsSignatureProperties createDsSignatureProperties() { + return new DsSignatureProperties(); } /** - * Create an instance of {@link LaborDetail } + * Create an instance of {@link DsSignatureProperty } * */ - public LaborDetail createLaborDetail() { - return new LaborDetail(); + public DsSignatureProperty createDsSignatureProperty() { + return new DsSignatureProperty(); } /** - * Create an instance of {@link UnitRate } + * Create an instance of {@link TripType } * */ - public UnitRate createUnitRate() { - return new UnitRate(); + public TripType createTripType() { + return new TripType(); } /** - * Create an instance of {@link JobDescription } + * Create an instance of {@link ReceiptIDInfo } * */ - public JobDescription createJobDescription() { - return new JobDescription(); + public ReceiptIDInfo createReceiptIDInfo() { + return new ReceiptIDInfo(); } /** - * Create an instance of {@link Supervisor } + * Create an instance of {@link XadesSPURI } * */ - public Supervisor createSupervisor() { - return new Supervisor(); + public XadesSPURI createXadesSPURI() { + return new XadesSPURI(); + } + + /** + * Create an instance of {@link DsKeyValue } + * + */ + public DsKeyValue createDsKeyValue() { + return new DsKeyValue(); + } + + /** + * Create an instance of {@link Modifications } + * + */ + public Modifications createModifications() { + return new Modifications(); + } + + /** + * Create an instance of {@link FreeGoodsQuantity } + * + */ + public FreeGoodsQuantity createFreeGoodsQuantity() { + return new FreeGoodsQuantity(); + } + + /** + * Create an instance of {@link Penalty } + * + */ + public Penalty createPenalty() { + return new Penalty(); + } + + /** + * Create an instance of {@link Meal } + * + */ + public Meal createMeal() { + return new Meal(); + } + + /** + * Create an instance of {@link SupplierOrderInfo } + * + */ + public SupplierOrderInfo createSupplierOrderInfo() { + return new SupplierOrderInfo(); + } + + /** + * Create an instance of {@link OrderReference } + * + */ + public OrderReference createOrderReference() { + return new OrderReference(); + } + + /** + * Create an instance of {@link XadesDigestAlgAndValue } + * + */ + public XadesDigestAlgAndValue createXadesDigestAlgAndValue() { + return new XadesDigestAlgAndValue(); + } + + /** + * Create an instance of {@link DsDigestMethod } + * + */ + public DsDigestMethod createDsDigestMethod() { + return new DsDigestMethod(); + } + + /** + * Create an instance of {@link TotalCharges } + * + */ + public TotalCharges createTotalCharges() { + return new TotalCharges(); + } + + /** + * Create an instance of {@link PurchaseRequisitionHeader } + * + */ + public PurchaseRequisitionHeader createPurchaseRequisitionHeader() { + return new PurchaseRequisitionHeader(); + } + + /** + * Create an instance of {@link Shipping } + * + */ + public Shipping createShipping() { + return new Shipping(); + } + + /** + * Create an instance of {@link Total } + * + */ + public Total createTotal() { + return new Total(); + } + + /** + * Create an instance of {@link SelectedItem } + * + */ + public SelectedItem createSelectedItem() { + return new SelectedItem(); + } + + /** + * Create an instance of {@link ItemID } + * + */ + public ItemID createItemID() { + return new ItemID(); + } + + /** + * Create an instance of {@link ItemIndicator } + * + */ + public ItemIndicator createItemIndicator() { + return new ItemIndicator(); + } + + /** + * Create an instance of {@link XadesXAdESTimeStamp } + * + */ + public XadesXAdESTimeStamp createXadesXAdESTimeStamp() { + return new XadesXAdESTimeStamp(); + } + + /** + * Create an instance of {@link XadesSignaturePolicyId } + * + */ + public XadesSignaturePolicyId createXadesSignaturePolicyId() { + return new XadesSignaturePolicyId(); + } + + /** + * Create an instance of {@link XadesSigPolicyId } + * + */ + public XadesSigPolicyId createXadesSigPolicyId() { + return new XadesSigPolicyId(); + } + + /** + * Create an instance of {@link DsTransforms } + * + */ + public DsTransforms createDsTransforms() { + return new DsTransforms(); + } + + /** + * Create an instance of {@link XadesSigPolicyHash } + * + */ + public XadesSigPolicyHash createXadesSigPolicyHash() { + return new XadesSigPolicyHash(); + } + + /** + * Create an instance of {@link XadesSigPolicyQualifiers } + * + */ + public XadesSigPolicyQualifiers createXadesSigPolicyQualifiers() { + return new XadesSigPolicyQualifiers(); + } + + /** + * Create an instance of {@link StartPage } + * + */ + public StartPage createStartPage() { + return new StartPage(); + } + + /** + * Create an instance of {@link InvoiceStatus } + * + */ + public InvoiceStatus createInvoiceStatus() { + return new InvoiceStatus(); + } + + /** + * Create an instance of {@link InvoiceIDInfo } + * + */ + public InvoiceIDInfo createInvoiceIDInfo() { + return new InvoiceIDInfo(); + } + + /** + * Create an instance of {@link PartialAmount } + * + */ + public PartialAmount createPartialAmount() { + return new PartialAmount(); + } + + /** + * Create an instance of {@link DsTransform } + * + */ + public DsTransform createDsTransform() { + return new DsTransform(); + } + + /** + * Create an instance of {@link XadesSigPolicyQualifier } + * + */ + public XadesSigPolicyQualifier createXadesSigPolicyQualifier() { + return new XadesSigPolicyQualifier(); + } + + /** + * Create an instance of {@link AgreementItemOut } + * + */ + public AgreementItemOut createAgreementItemOut() { + return new AgreementItemOut(); + } + + /** + * Create an instance of {@link ItemOut } + * + */ + public ItemOut createItemOut() { + return new ItemOut(); + } + + /** + * Create an instance of {@link FixedAmount } + * + */ + public FixedAmount createFixedAmount() { + return new FixedAmount(); + } + + /** + * Create an instance of {@link XadesCRLValues } + * + */ + public XadesCRLValues createXadesCRLValues() { + return new XadesCRLValues(); + } + + /** + * Create an instance of {@link XadesEncapsulatedCRLValue } + * + */ + public XadesEncapsulatedCRLValue createXadesEncapsulatedCRLValue() { + return new XadesEncapsulatedCRLValue(); + } + + /** + * Create an instance of {@link Charge } + * + */ + public Charge createCharge() { + return new Charge(); + } + + /** + * Create an instance of {@link TaxAmount } + * + */ + public TaxAmount createTaxAmount() { + return new TaxAmount(); + } + + /** + * Create an instance of {@link DeductionPercent } + * + */ + public DeductionPercent createDeductionPercent() { + return new DeductionPercent(); + } + + /** + * Create an instance of {@link DsPGPData } + * + */ + public DsPGPData createDsPGPData() { + return new DsPGPData(); + } + + /** + * Create an instance of {@link DsPGPKeyID } + * + */ + public DsPGPKeyID createDsPGPKeyID() { + return new DsPGPKeyID(); + } + + /** + * Create an instance of {@link DsPGPKeyPacket } + * + */ + public DsPGPKeyPacket createDsPGPKeyPacket() { + return new DsPGPKeyPacket(); + } + + /** + * Create an instance of {@link Supervisor } + * + */ + public Supervisor createSupervisor() { + return new Supervisor(); + } + + /** + * Create an instance of {@link OrderInfo } + * + */ + public OrderInfo createOrderInfo() { + return new OrderInfo(); + } + + /** + * Create an instance of {@link OrderIDInfo } + * + */ + public OrderIDInfo createOrderIDInfo() { + return new OrderIDInfo(); + } + + /** + * Create an instance of {@link OrderRequest } + * + */ + public OrderRequest createOrderRequest() { + return new OrderRequest(); + } + + /** + * Create an instance of {@link OrderRequestHeader } + * + */ + public OrderRequestHeader createOrderRequestHeader() { + return new OrderRequestHeader(); + } + + /** + * Create an instance of {@link XadesX509SerialNumber } + * + */ + public XadesX509SerialNumber createXadesX509SerialNumber() { + return new XadesX509SerialNumber(); + } + + /** + * Create an instance of {@link DsX509SKI } + * + */ + public DsX509SKI createDsX509SKI() { + return new DsX509SKI(); + } + + /** + * Create an instance of {@link RailLegOrigin } + * + */ + public RailLegOrigin createRailLegOrigin() { + return new RailLegOrigin(); + } + + /** + * Create an instance of {@link PunchOutOrderMessage } + * + */ + public PunchOutOrderMessage createPunchOutOrderMessage() { + return new PunchOutOrderMessage(); + } + + /** + * Create an instance of {@link PunchOutOrderMessageHeader } + * + */ + public PunchOutOrderMessageHeader createPunchOutOrderMessageHeader() { + return new PunchOutOrderMessageHeader(); + } + + /** + * Create an instance of {@link ItemIn } + * + */ + public ItemIn createItemIn() { + return new ItemIn(); + } + + /** + * Create an instance of {@link XadesCRLRefs } + * + */ + public XadesCRLRefs createXadesCRLRefs() { + return new XadesCRLRefs(); + } + + /** + * Create an instance of {@link XadesCRLRef } + * + */ + public XadesCRLRef createXadesCRLRef() { + return new XadesCRLRef(); + } + + /** + * Create an instance of {@link XadesOCSPValues } + * + */ + public XadesOCSPValues createXadesOCSPValues() { + return new XadesOCSPValues(); + } + + /** + * Create an instance of {@link XadesEncapsulatedOCSPValue } + * + */ + public XadesEncapsulatedOCSPValue createXadesEncapsulatedOCSPValue() { + return new XadesEncapsulatedOCSPValue(); + } + + /** + * Create an instance of {@link XadesDocumentationReference } + * + */ + public XadesDocumentationReference createXadesDocumentationReference() { + return new XadesDocumentationReference(); + } + + /** + * Create an instance of {@link XadesOCSPIdentifier } + * + */ + public XadesOCSPIdentifier createXadesOCSPIdentifier() { + return new XadesOCSPIdentifier(); + } + + /** + * Create an instance of {@link DsKeyName } + * + */ + public DsKeyName createDsKeyName() { + return new DsKeyName(); + } + + /** + * Create an instance of {@link DeductionAmount } + * + */ + public DeductionAmount createDeductionAmount() { + return new DeductionAmount(); } /** - * Create an instance of {@link CarRentalDropoff } + * Create an instance of {@link Segment } * */ - public CarRentalDropoff createCarRentalDropoff() { - return new CarRentalDropoff(); + public Segment createSegment() { + return new Segment(); } /** - * Create an instance of {@link Airport } + * Create an instance of {@link PostalAddress } * */ - public Airport createAirport() { - return new Airport(); + public PostalAddress createPostalAddress() { + return new PostalAddress(); } /** - * Create an instance of {@link XadesOtherTimeStamp } + * Create an instance of {@link CountryCode } * */ - public XadesOtherTimeStamp createXadesOtherTimeStamp() { - return new XadesOtherTimeStamp(); + public CountryCode createCountryCode() { + return new CountryCode(); } /** - * Create an instance of {@link XadesReferenceInfo } + * Create an instance of {@link XadesQualifyingPropertiesReference } * */ - public XadesReferenceInfo createXadesReferenceInfo() { - return new XadesReferenceInfo(); + public XadesQualifyingPropertiesReference createXadesQualifyingPropertiesReference() { + return new XadesQualifyingPropertiesReference(); } /** - * Create an instance of {@link XadesEncapsulatedOCSPValue } + * Create an instance of {@link DsSignatureValue } * */ - public XadesEncapsulatedOCSPValue createXadesEncapsulatedOCSPValue() { - return new XadesEncapsulatedOCSPValue(); + public DsSignatureValue createDsSignatureValue() { + return new DsSignatureValue(); } /** - * Create an instance of {@link ItemDetail } + * Create an instance of {@link DsRSAKeyValue } * */ - public ItemDetail createItemDetail() { - return new ItemDetail(); + public DsRSAKeyValue createDsRSAKeyValue() { + return new DsRSAKeyValue(); } /** - * Create an instance of {@link UnitPrice } + * Create an instance of {@link OrderMethods } * */ - public UnitPrice createUnitPrice() { - return new UnitPrice(); + public OrderMethods createOrderMethods() { + return new OrderMethods(); } /** - * Create an instance of {@link PriceBasisQuantity } + * Create an instance of {@link OrderMethod } * */ - public PriceBasisQuantity createPriceBasisQuantity() { - return new PriceBasisQuantity(); + public OrderMethod createOrderMethod() { + return new OrderMethod(); } /** - * Create an instance of {@link Vendor } + * Create an instance of {@link XadesUnsignedDataObjectProperty } * */ - public Vendor createVendor() { - return new Vendor(); + public XadesUnsignedDataObjectProperty createXadesUnsignedDataObjectProperty() { + return new XadesUnsignedDataObjectProperty(); } /** - * Create an instance of {@link CarRentalPickup } + * Create an instance of {@link RailLeg } * */ - public CarRentalPickup createCarRentalPickup() { - return new CarRentalPickup(); + public RailLeg createRailLeg() { + return new RailLeg(); } /** - * Create an instance of {@link BookingClassCode } + * Create an instance of {@link AvailablePrice } * */ - public BookingClassCode createBookingClassCode() { - return new BookingClassCode(); + public AvailablePrice createAvailablePrice() { + return new AvailablePrice(); } /** - * Create an instance of {@link CarRentalFee } + * Create an instance of {@link Message } * */ - public CarRentalFee createCarRentalFee() { - return new CarRentalFee(); + public Message createMessage() { + return new Message(); } /** - * Create an instance of {@link LimitedMileage } + * Create an instance of {@link DsX509CRL } * */ - public LimitedMileage createLimitedMileage() { - return new LimitedMileage(); + public DsX509CRL createDsX509CRL() { + return new DsX509CRL(); } /** - * Create an instance of {@link AvailablePrice } + * Create an instance of {@link XadesCertifiedRole } * */ - public AvailablePrice createAvailablePrice() { - return new AvailablePrice(); + public XadesCertifiedRole createXadesCertifiedRole() { + return new XadesCertifiedRole(); } /** - * Create an instance of {@link OrderMethod } + * Create an instance of {@link XadesRevocationValues } * */ - public OrderMethod createOrderMethod() { - return new OrderMethod(); + public XadesRevocationValues createXadesRevocationValues() { + return new XadesRevocationValues(); } /** - * Create an instance of {@link Place } + * Create an instance of {@link XadesOtherValues } * */ - public Place createPlace() { - return new Place(); + public XadesOtherValues createXadesOtherValues() { + return new XadesOtherValues(); } /** - * Create an instance of {@link Range } + * Create an instance of {@link TaxDetail } * */ - public Range createRange() { - return new Range(); + public TaxDetail createTaxDetail() { + return new TaxDetail(); } /** - * Create an instance of {@link RangeBegin } + * Create an instance of {@link ItemOutRetail } * */ - public RangeBegin createRangeBegin() { - return new RangeBegin(); + public ItemOutRetail createItemOutRetail() { + return new ItemOutRetail(); } /** - * Create an instance of {@link RangeEnd } + * Create an instance of {@link ContractorIdentifier } * */ - public RangeEnd createRangeEnd() { - return new RangeEnd(); + public ContractorIdentifier createContractorIdentifier() { + return new ContractorIdentifier(); } /** - * Create an instance of {@link ShipNoticeIDInfo } + * Create an instance of {@link XadesOCSPRef } * */ - public ShipNoticeIDInfo createShipNoticeIDInfo() { - return new ShipNoticeIDInfo(); + public XadesOCSPRef createXadesOCSPRef() { + return new XadesOCSPRef(); } /** - * Create an instance of {@link Response } + * Create an instance of {@link OrderStatusRequestReference } * */ - public Response createResponse() { - return new Response(); + public OrderStatusRequestReference createOrderStatusRequestReference() { + return new OrderStatusRequestReference(); } /** - * Create an instance of {@link Status } + * Create an instance of {@link XadesSignedSignatureProperties } * */ - public Status createStatus() { - return new Status(); + public XadesSignedSignatureProperties createXadesSignedSignatureProperties() { + return new XadesSignedSignatureProperties(); } /** - * Create an instance of {@link PunchOutSetupResponse } + * Create an instance of {@link XadesSigningCertificate } * */ - public PunchOutSetupResponse createPunchOutSetupResponse() { - return new PunchOutSetupResponse(); + public XadesSigningCertificate createXadesSigningCertificate() { + return new XadesSigningCertificate(); } /** - * Create an instance of {@link XadesCommitmentTypeQualifier } + * Create an instance of {@link XadesSignaturePolicyIdentifier } * */ - public XadesCommitmentTypeQualifier createXadesCommitmentTypeQualifier() { - return new XadesCommitmentTypeQualifier(); + public XadesSignaturePolicyIdentifier createXadesSignaturePolicyIdentifier() { + return new XadesSignaturePolicyIdentifier(); } /** - * Create an instance of {@link XadesNoticeNumbers } + * Create an instance of {@link XadesSignerRole } * */ - public XadesNoticeNumbers createXadesNoticeNumbers() { - return new XadesNoticeNumbers(); + public XadesSignerRole createXadesSignerRole() { + return new XadesSignerRole(); } /** - * Create an instance of {@link XadesInt } + * Create an instance of {@link TermReference } * */ - public XadesInt createXadesInt() { - return new XadesInt(); + public TermReference createTermReference() { + return new TermReference(); } /** - * Create an instance of {@link Segment } + * Create an instance of {@link XadesSignaturePolicyImplied } * */ - public Segment createSegment() { - return new Segment(); + public XadesSignaturePolicyImplied createXadesSignaturePolicyImplied() { + return new XadesSignaturePolicyImplied(); } /** - * Create an instance of {@link AccountingSegment } + * Create an instance of {@link TypeAttribute } * */ - public AccountingSegment createAccountingSegment() { - return new AccountingSegment(); + public TypeAttribute createTypeAttribute() { + return new TypeAttribute(); } /** - * Create an instance of {@link ItemID } + * Create an instance of {@link EnumerationValue } * */ - public ItemID createItemID() { - return new ItemID(); + public EnumerationValue createEnumerationValue() { + return new EnumerationValue(); } /** - * Create an instance of {@link BlanketItemDetail } + * Create an instance of {@link TotalAmountInPostedCurrency } * */ - public BlanketItemDetail createBlanketItemDetail() { - return new BlanketItemDetail(); + public TotalAmountInPostedCurrency createTotalAmountInPostedCurrency() { + return new TotalAmountInPostedCurrency(); } /** - * Create an instance of {@link SupplierList } + * Create an instance of {@link Issuer } * */ - public SupplierList createSupplierList() { - return new SupplierList(); + public Issuer createIssuer() { + return new Issuer(); } /** - * Create an instance of {@link SpendDetail } + * Create an instance of {@link TotalAllowances } * */ - public SpendDetail createSpendDetail() { - return new SpendDetail(); + public TotalAllowances createTotalAllowances() { + return new TotalAllowances(); } /** - * Create an instance of {@link Modification } + * Create an instance of {@link ReceiptReference } * */ - public Modification createModification() { - return new Modification(); + public ReceiptReference createReceiptReference() { + return new ReceiptReference(); } /** - * Create an instance of {@link OriginalPrice } + * Create an instance of {@link Identity } * */ - public OriginalPrice createOriginalPrice() { - return new OriginalPrice(); + public Identity createIdentity() { + return new Identity(); } /** - * Create an instance of {@link AdditionalDeduction } + * Create an instance of {@link SharedSecret } * */ - public AdditionalDeduction createAdditionalDeduction() { - return new AdditionalDeduction(); + public SharedSecret createSharedSecret() { + return new SharedSecret(); } /** - * Create an instance of {@link AdditionalCost } + * Create an instance of {@link CredentialMac } * */ - public AdditionalCost createAdditionalCost() { - return new AdditionalCost(); + public CredentialMac createCredentialMac() { + return new CredentialMac(); } /** - * Create an instance of {@link ModificationDetail } + * Create an instance of {@link Product } * */ - public ModificationDetail createModificationDetail() { - return new ModificationDetail(); + public Product createProduct() { + return new Product(); } /** - * Create an instance of {@link ReturnData } + * Create an instance of {@link SupplierPartID } * */ - public ReturnData createReturnData() { - return new ReturnData(); + public SupplierPartID createSupplierPartID() { + return new SupplierPartID(); } /** - * Create an instance of {@link Name } + * Create an instance of {@link SupplierPartAuxiliaryID } * */ - public Name createName() { - return new Name(); + public SupplierPartAuxiliaryID createSupplierPartAuxiliaryID() { + return new SupplierPartAuxiliaryID(); } /** - * Create an instance of {@link RailLeg } + * Create an instance of {@link PartnerContact } * */ - public RailLeg createRailLeg() { - return new RailLeg(); + public PartnerContact createPartnerContact() { + return new PartnerContact(); } /** - * Create an instance of {@link RailLegOrigin } + * Create an instance of {@link XadesCRLIdentifier } * */ - public RailLegOrigin createRailLegOrigin() { - return new RailLegOrigin(); + public XadesCRLIdentifier createXadesCRLIdentifier() { + return new XadesCRLIdentifier(); } /** - * Create an instance of {@link RailLegDestination } + * Create an instance of {@link AirLegDestination } * */ - public RailLegDestination createRailLegDestination() { - return new RailLegDestination(); + public AirLegDestination createAirLegDestination() { + return new AirLegDestination(); } /** - * Create an instance of {@link Rate } + * Create an instance of {@link XadesCounterSignature } * */ - public Rate createRate() { - return new Rate(); + public XadesCounterSignature createXadesCounterSignature() { + return new XadesCounterSignature(); } /** - * Create an instance of {@link Meal } + * Create an instance of {@link DsSignature } * */ - public Meal createMeal() { - return new Meal(); + public DsSignature createDsSignature() { + return new DsSignature(); } /** - * Create an instance of {@link DsManifest } + * Create an instance of {@link PolicyViolationJustification } * */ - public DsManifest createDsManifest() { - return new DsManifest(); + public PolicyViolationJustification createPolicyViolationJustification() { + return new PolicyViolationJustification(); } /** - * Create an instance of {@link DsReference } + * Create an instance of {@link XadesNoticeRef } * */ - public DsReference createDsReference() { - return new DsReference(); + public XadesNoticeRef createXadesNoticeRef() { + return new XadesNoticeRef(); } /** - * Create an instance of {@link FeeDetail } + * Create an instance of {@link XadesNoticeNumbers } * */ - public FeeDetail createFeeDetail() { - return new FeeDetail(); + public XadesNoticeNumbers createXadesNoticeNumbers() { + return new XadesNoticeNumbers(); } /** - * Create an instance of {@link Percentage } + * Create an instance of {@link Type } * */ - public Percentage createPercentage() { - return new Percentage(); + public Type createType() { + return new Type(); } /** - * Create an instance of {@link StatusUpdateRequest } + * Create an instance of {@link JobDescription } * */ - public StatusUpdateRequest createStatusUpdateRequest() { - return new StatusUpdateRequest(); + public JobDescription createJobDescription() { + return new JobDescription(); } /** - * Create an instance of {@link PaymentStatus } + * Create an instance of {@link XadesSignedDataObjectProperties } * */ - public PaymentStatus createPaymentStatus() { - return new PaymentStatus(); + public XadesSignedDataObjectProperties createXadesSignedDataObjectProperties() { + return new XadesSignedDataObjectProperties(); } /** - * Create an instance of {@link InvoiceStatus } + * Create an instance of {@link Batch } * */ - public InvoiceStatus createInvoiceStatus() { - return new InvoiceStatus(); + public Batch createBatch() { + return new Batch(); } /** - * Create an instance of {@link XadesSigningCertificate } + * Create an instance of {@link PropertyValuation } * */ - public XadesSigningCertificate createXadesSigningCertificate() { - return new XadesSigningCertificate(); + public PropertyValuation createPropertyValuation() { + return new PropertyValuation(); } /** - * Create an instance of {@link XadesCert } + * Create an instance of {@link ReleaseInfo } * */ - public XadesCert createXadesCert() { - return new XadesCert(); + public ReleaseInfo createReleaseInfo() { + return new ReleaseInfo(); } /** - * Create an instance of {@link DsKeyInfo } + * Create an instance of {@link ShipNoticeReleaseInfo } * */ - public DsKeyInfo createDsKeyInfo() { - return new DsKeyInfo(); + public ShipNoticeReleaseInfo createShipNoticeReleaseInfo() { + return new ShipNoticeReleaseInfo(); } /** - * Create an instance of {@link DigitalSignature } + * Create an instance of {@link AirLegOrigin } * */ - public DigitalSignature createDigitalSignature() { - return new DigitalSignature(); + public AirLegOrigin createAirLegOrigin() { + return new AirLegOrigin(); } /** - * Create an instance of {@link AttachmentReference } + * Create an instance of {@link XadesInt } * */ - public AttachmentReference createAttachmentReference() { - return new AttachmentReference(); + public XadesInt createXadesInt() { + return new XadesInt(); } /** - * Create an instance of {@link InternalID } + * Create an instance of {@link DsSPKIData } * */ - public InternalID createInternalID() { - return new InternalID(); + public DsSPKIData createDsSPKIData() { + return new DsSPKIData(); } /** - * Create an instance of {@link XadesCertRefs } + * Create an instance of {@link Percentage } * */ - public XadesCertRefs createXadesCertRefs() { - return new XadesCertRefs(); + public Percentage createPercentage() { + return new Percentage(); } /** - * Create an instance of {@link XadesIssuerSerial } + * Create an instance of {@link Creator } * */ - public XadesIssuerSerial createXadesIssuerSerial() { - return new XadesIssuerSerial(); + public Creator createCreator() { + return new Creator(); } /** - * Create an instance of {@link DiscountPercent } + * Create an instance of {@link PropertyReference } * */ - public DiscountPercent createDiscountPercent() { - return new DiscountPercent(); + public PropertyReference createPropertyReference() { + return new PropertyReference(); } /** - * Create an instance of {@link XadesOtherCertificate } + * Create an instance of {@link AirLeg } * */ - public XadesOtherCertificate createXadesOtherCertificate() { - return new XadesOtherCertificate(); + public AirLeg createAirLeg() { + return new AirLeg(); } /** - * Create an instance of {@link Route } + * Create an instance of {@link XadesCompleteCertificateRefs } * */ - public Route createRoute() { - return new Route(); + public XadesCompleteCertificateRefs createXadesCompleteCertificateRefs() { + return new XadesCompleteCertificateRefs(); } /** - * Create an instance of {@link XadesX509IssuerName } + * Create an instance of {@link XadesCertRefs } * */ - public XadesX509IssuerName createXadesX509IssuerName() { - return new XadesX509IssuerName(); + public XadesCertRefs createXadesCertRefs() { + return new XadesCertRefs(); } /** - * Create an instance of {@link Value } + * Create an instance of {@link DocumentInfo } * */ - public Value createValue() { - return new Value(); + public DocumentInfo createDocumentInfo() { + return new DocumentInfo(); } /** - * Create an instance of {@link SelectedService } + * Create an instance of {@link InformationalAmount } * */ - public SelectedService createSelectedService() { - return new SelectedService(); + public InformationalAmount createInformationalAmount() { + return new InformationalAmount(); } /** - * Create an instance of {@link DsDSAKeyValue } + * Create an instance of {@link InformationalPrice } * */ - public DsDSAKeyValue createDsDSAKeyValue() { - return new DsDSAKeyValue(); + public InformationalPrice createInformationalPrice() { + return new InformationalPrice(); } /** - * Create an instance of {@link Modifications } + * Create an instance of {@link Supplier } * */ - public Modifications createModifications() { - return new Modifications(); + public Supplier createSupplier() { + return new Supplier(); } /** - * Create an instance of {@link XadesAllDataObjectsTimeStamp } + * Create an instance of {@link SupplierLocation } * */ - public XadesAllDataObjectsTimeStamp createXadesAllDataObjectsTimeStamp() { - return new XadesAllDataObjectsTimeStamp(); + public SupplierLocation createSupplierLocation() { + return new SupplierLocation(); } /** - * Create an instance of {@link DsHMACOutputLength } + * Create an instance of {@link Vendor } * */ - public DsHMACOutputLength createDsHMACOutputLength() { - return new DsHMACOutputLength(); + public Vendor createVendor() { + return new Vendor(); } /** - * Create an instance of {@link TaxableAmount } + * Create an instance of {@link XadesCertifiedRoles } * */ - public TaxableAmount createTaxableAmount() { - return new TaxableAmount(); + public XadesCertifiedRoles createXadesCertifiedRoles() { + return new XadesCertifiedRoles(); } /** - * Create an instance of {@link XadesIndividualDataObjectsTimeStamp } + * Create an instance of {@link XadesDocumentationReferences } * */ - public XadesIndividualDataObjectsTimeStamp createXadesIndividualDataObjectsTimeStamp() { - return new XadesIndividualDataObjectsTimeStamp(); + public XadesDocumentationReferences createXadesDocumentationReferences() { + return new XadesDocumentationReferences(); } /** - * Create an instance of {@link MasterAgreementRequestHeader } + * Create an instance of {@link TotalAmountWithoutTax } * */ - public MasterAgreementRequestHeader createMasterAgreementRequestHeader() { - return new MasterAgreementRequestHeader(); + public TotalAmountWithoutTax createTotalAmountWithoutTax() { + return new TotalAmountWithoutTax(); } /** - * Create an instance of {@link MaxAmount } + * Create an instance of {@link XadesUnsignedSignatureProperties } * */ - public MaxAmount createMaxAmount() { - return new MaxAmount(); + public XadesUnsignedSignatureProperties createXadesUnsignedSignatureProperties() { + return new XadesUnsignedSignatureProperties(); } /** - * Create an instance of {@link MinReleaseAmount } + * Create an instance of {@link XadesSignatureTimeStamp } * */ - public MinReleaseAmount createMinReleaseAmount() { - return new MinReleaseAmount(); + public XadesSignatureTimeStamp createXadesSignatureTimeStamp() { + return new XadesSignatureTimeStamp(); } /** - * Create an instance of {@link XadesCertDigest } + * Create an instance of {@link XadesCompleteRevocationRefs } * */ - public XadesCertDigest createXadesCertDigest() { - return new XadesCertDigest(); + public XadesCompleteRevocationRefs createXadesCompleteRevocationRefs() { + return new XadesCompleteRevocationRefs(); } /** - * Create an instance of {@link CredentialMac } + * Create an instance of {@link XadesAttributeCertificateRefs } * */ - public CredentialMac createCredentialMac() { - return new CredentialMac(); + public XadesAttributeCertificateRefs createXadesAttributeCertificateRefs() { + return new XadesAttributeCertificateRefs(); } /** - * Create an instance of {@link DsSignature } + * Create an instance of {@link XadesAttributeRevocationRefs } * */ - public DsSignature createDsSignature() { - return new DsSignature(); + public XadesAttributeRevocationRefs createXadesAttributeRevocationRefs() { + return new XadesAttributeRevocationRefs(); } /** - * Create an instance of {@link DsSignedInfo } + * Create an instance of {@link XadesSigAndRefsTimeStamp } * */ - public DsSignedInfo createDsSignedInfo() { - return new DsSignedInfo(); + public XadesSigAndRefsTimeStamp createXadesSigAndRefsTimeStamp() { + return new XadesSigAndRefsTimeStamp(); } /** - * Create an instance of {@link DsSignatureValue } + * Create an instance of {@link XadesRefsOnlyTimeStamp } * */ - public DsSignatureValue createDsSignatureValue() { - return new DsSignatureValue(); + public XadesRefsOnlyTimeStamp createXadesRefsOnlyTimeStamp() { + return new XadesRefsOnlyTimeStamp(); } /** - * Create an instance of {@link DsObject } + * Create an instance of {@link XadesCertificateValues } * */ - public DsObject createDsObject() { - return new DsObject(); + public XadesCertificateValues createXadesCertificateValues() { + return new XadesCertificateValues(); } /** - * Create an instance of {@link SupplierPartAuxiliaryID } + * Create an instance of {@link XadesAttrAuthoritiesCertValues } * */ - public SupplierPartAuxiliaryID createSupplierPartAuxiliaryID() { - return new SupplierPartAuxiliaryID(); + public XadesAttrAuthoritiesCertValues createXadesAttrAuthoritiesCertValues() { + return new XadesAttrAuthoritiesCertValues(); } /** - * Create an instance of {@link TelephoneNumber } + * Create an instance of {@link XadesAttributeRevocationValues } * */ - public TelephoneNumber createTelephoneNumber() { - return new TelephoneNumber(); + public XadesAttributeRevocationValues createXadesAttributeRevocationValues() { + return new XadesAttributeRevocationValues(); } /** - * Create an instance of {@link BillTo } + * Create an instance of {@link XadesArchiveTimeStamp } * */ - public BillTo createBillTo() { - return new BillTo(); + public XadesArchiveTimeStamp createXadesArchiveTimeStamp() { + return new XadesArchiveTimeStamp(); } /** - * Create an instance of {@link InvoiceReference } + * Create an instance of {@link TriangularTransactionLawReference } * */ - public InvoiceReference createInvoiceReference() { - return new InvoiceReference(); + public TriangularTransactionLawReference createTriangularTransactionLawReference() { + return new TriangularTransactionLawReference(); } /** - * Create an instance of {@link ShippingInstructions } + * Create an instance of {@link DsSignatureMethod } * */ - public ShippingInstructions createShippingInstructions() { - return new ShippingInstructions(); + public DsSignatureMethod createDsSignatureMethod() { + return new DsSignatureMethod(); } /** - * Create an instance of {@link TypeDefinition } + * Create an instance of {@link XadesObjectIdentifier } * */ - public TypeDefinition createTypeDefinition() { - return new TypeDefinition(); + public XadesObjectIdentifier createXadesObjectIdentifier() { + return new XadesObjectIdentifier(); } /** - * Create an instance of {@link TypeProvider } + * Create an instance of {@link DeliveryPeriod } * */ - public TypeProvider createTypeProvider() { - return new TypeProvider(); + public DeliveryPeriod createDeliveryPeriod() { + return new DeliveryPeriod(); } /** - * Create an instance of {@link PrimitiveType } + * Create an instance of {@link ManufacturerName } * */ - public PrimitiveType createPrimitiveType() { - return new PrimitiveType(); + public ManufacturerName createManufacturerName() { + return new ManufacturerName(); } /** - * Create an instance of {@link Type } + * Create an instance of {@link Classification } * */ - public Type createType() { - return new Type(); + public Classification createClassification() { + return new Classification(); } /** - * Create an instance of {@link XadesCRLRefs } + * Create an instance of {@link Distribution } * */ - public XadesCRLRefs createXadesCRLRefs() { - return new XadesCRLRefs(); + public Distribution createDistribution() { + return new Distribution(); } /** - * Create an instance of {@link MasterAgreementReference } + * Create an instance of {@link Accounting } * */ - public MasterAgreementReference createMasterAgreementReference() { - return new MasterAgreementReference(); + public Accounting createAccounting() { + return new Accounting(); } /** - * Create an instance of {@link XadesQualifyingProperties } + * Create an instance of {@link Amenities } * */ - public XadesQualifyingProperties createXadesQualifyingProperties() { - return new XadesQualifyingProperties(); + public Amenities createAmenities() { + return new Amenities(); } /** - * Create an instance of {@link XadesSignedProperties } + * Create an instance of {@link SourcingStatus } * */ - public XadesSignedProperties createXadesSignedProperties() { - return new XadesSignedProperties(); + public SourcingStatus createSourcingStatus() { + return new SourcingStatus(); } /** - * Create an instance of {@link DsMgmtData } + * Create an instance of {@link XadesOCSPRefs } * */ - public DsMgmtData createDsMgmtData() { - return new DsMgmtData(); + public XadesOCSPRefs createXadesOCSPRefs() { + return new XadesOCSPRefs(); } /** - * Create an instance of {@link DsSignatureProperties } + * Create an instance of {@link Followup } * */ - public DsSignatureProperties createDsSignatureProperties() { - return new DsSignatureProperties(); + public Followup createFollowup() { + return new Followup(); } /** - * Create an instance of {@link DsSignatureProperty } + * Create an instance of {@link PunchOutSetupRequest } * */ - public DsSignatureProperty createDsSignatureProperty() { - return new DsSignatureProperty(); + public PunchOutSetupRequest createPunchOutSetupRequest() { + return new PunchOutSetupRequest(); } /** - * Create an instance of {@link TripType } + * Create an instance of {@link BrowserFormPost } * */ - public TripType createTripType() { - return new TripType(); + public BrowserFormPost createBrowserFormPost() { + return new BrowserFormPost(); } /** - * Create an instance of {@link XadesSPURI } + * Create an instance of {@link SupplierSetup } * */ - public XadesSPURI createXadesSPURI() { - return new XadesSPURI(); + public SupplierSetup createSupplierSetup() { + return new SupplierSetup(); } /** - * Create an instance of {@link XadesDocumentationReference } + * Create an instance of {@link FeeAmount } * */ - public XadesDocumentationReference createXadesDocumentationReference() { - return new XadesDocumentationReference(); + public FeeAmount createFeeAmount() { + return new FeeAmount(); } /** - * Create an instance of {@link DsPGPKeyID } + * Create an instance of {@link ProductMovementItemIDInfo } * */ - public DsPGPKeyID createDsPGPKeyID() { - return new DsPGPKeyID(); + public ProductMovementItemIDInfo createProductMovementItemIDInfo() { + return new ProductMovementItemIDInfo(); } /** - * Create an instance of {@link DsX509IssuerSerial } + * Create an instance of {@link XadesUnsignedDataObjectProperties } * */ - public DsX509IssuerSerial createDsX509IssuerSerial() { - return new DsX509IssuerSerial(); + public XadesUnsignedDataObjectProperties createXadesUnsignedDataObjectProperties() { + return new XadesUnsignedDataObjectProperties(); } /** - * Create an instance of {@link DsKeyValue } + * Create an instance of {@link Contractor } * */ - public DsKeyValue createDsKeyValue() { - return new DsKeyValue(); + public Contractor createContractor() { + return new Contractor(); } /** - * Create an instance of {@link RoomType } + * Create an instance of {@link Correspondent } * */ - public RoomType createRoomType() { - return new RoomType(); + public Correspondent createCorrespondent() { + return new Correspondent(); } /** - * Create an instance of {@link LegDestination } + * Create an instance of {@link TermsOfDelivery } * */ - public LegDestination createLegDestination() { - return new LegDestination(); + public TermsOfDelivery createTermsOfDelivery() { + return new TermsOfDelivery(); } /** - * Create an instance of {@link Supplier } + * Create an instance of {@link TransportTerms } * */ - public Supplier createSupplier() { - return new Supplier(); + public TransportTerms createTransportTerms() { + return new TransportTerms(); } /** - * Create an instance of {@link DeductionAmount } + * Create an instance of {@link Municipality } * */ - public DeductionAmount createDeductionAmount() { - return new DeductionAmount(); + public Municipality createMunicipality() { + return new Municipality(); } /** - * Create an instance of {@link Penalty } + * Create an instance of {@link WorkLocation } * */ - public Penalty createPenalty() { - return new Penalty(); + public WorkLocation createWorkLocation() { + return new WorkLocation(); } /** - * Create an instance of {@link XadesSigPolicyId } + * Create an instance of {@link XadesEncapsulatedX509Certificate } * */ - public XadesSigPolicyId createXadesSigPolicyId() { - return new XadesSigPolicyId(); + public XadesEncapsulatedX509Certificate createXadesEncapsulatedX509Certificate() { + return new XadesEncapsulatedX509Certificate(); } /** - * Create an instance of {@link ItemIn } + * Create an instance of {@link SubcontractingComponent } * */ - public ItemIn createItemIn() { - return new ItemIn(); + public SubcontractingComponent createSubcontractingComponent() { + return new SubcontractingComponent(); } /** - * Create an instance of {@link DsX509SubjectName } + * Create an instance of {@link PaymentTerm } * */ - public DsX509SubjectName createDsX509SubjectName() { - return new DsX509SubjectName(); + public PaymentTerm createPaymentTerm() { + return new PaymentTerm(); } /** - * Create an instance of {@link AirLeg } + * Create an instance of {@link XadesClaimedRoles } * */ - public AirLeg createAirLeg() { - return new AirLeg(); + public XadesClaimedRoles createXadesClaimedRoles() { + return new XadesClaimedRoles(); } /** - * Create an instance of {@link AirLegOrigin } + * Create an instance of {@link XadesClaimedRole } * */ - public AirLegOrigin createAirLegOrigin() { - return new AirLegOrigin(); + public XadesClaimedRole createXadesClaimedRole() { + return new XadesClaimedRole(); } /** - * Create an instance of {@link AirLegDestination } + * Create an instance of {@link XadesOtherRefs } * */ - public AirLegDestination createAirLegDestination() { - return new AirLegDestination(); + public XadesOtherRefs createXadesOtherRefs() { + return new XadesOtherRefs(); } /** - * Create an instance of {@link IdReference } + * Create an instance of {@link TotalAmountInBillingCurrency } * */ - public IdReference createIdReference() { - return new IdReference(); + public TotalAmountInBillingCurrency createTotalAmountInBillingCurrency() { + return new TotalAmountInBillingCurrency(); } /** - * Create an instance of {@link Creator } + * Create an instance of {@link Tolerances } * */ - public Creator createCreator() { - return new Creator(); + public Tolerances createTolerances() { + return new Tolerances(); } /** - * Create an instance of {@link OrderReference } + * Create an instance of {@link QuantityTolerance } * */ - public OrderReference createOrderReference() { - return new OrderReference(); + public QuantityTolerance createQuantityTolerance() { + return new QuantityTolerance(); } /** - * Create an instance of {@link DsDigestMethod } + * Create an instance of {@link PriceTolerance } * */ - public DsDigestMethod createDsDigestMethod() { - return new DsDigestMethod(); + public PriceTolerance createPriceTolerance() { + return new PriceTolerance(); } /** - * Create an instance of {@link PurchaseRequisitionHeader } + * Create an instance of {@link TotalRetailAmount } * */ - public PurchaseRequisitionHeader createPurchaseRequisitionHeader() { - return new PurchaseRequisitionHeader(); + public TotalRetailAmount createTotalRetailAmount() { + return new TotalRetailAmount(); } /** - * Create an instance of {@link DsX509Data } + * Create an instance of {@link GoodsAndServiceAmount } * */ - public DsX509Data createDsX509Data() { - return new DsX509Data(); + public GoodsAndServiceAmount createGoodsAndServiceAmount() { + return new GoodsAndServiceAmount(); } /** - * Create an instance of {@link DsX509SKI } + * Create an instance of {@link ItemDetail } * */ - public DsX509SKI createDsX509SKI() { - return new DsX509SKI(); + public ItemDetail createItemDetail() { + return new ItemDetail(); } /** - * Create an instance of {@link DsX509Certificate } + * Create an instance of {@link UnitPrice } * */ - public DsX509Certificate createDsX509Certificate() { - return new DsX509Certificate(); + public UnitPrice createUnitPrice() { + return new UnitPrice(); } /** - * Create an instance of {@link DsX509CRL } + * Create an instance of {@link Dimension } * */ - public DsX509CRL createDsX509CRL() { - return new DsX509CRL(); + public Dimension createDimension() { + return new Dimension(); } /** - * Create an instance of {@link XadesXAdESTimeStamp } + * Create an instance of {@link CarRentalPickup } * */ - public XadesXAdESTimeStamp createXadesXAdESTimeStamp() { - return new XadesXAdESTimeStamp(); + public CarRentalPickup createCarRentalPickup() { + return new CarRentalPickup(); } /** - * Create an instance of {@link DsRetrievalMethod } + * Create an instance of {@link CarRentalFee } * */ - public DsRetrievalMethod createDsRetrievalMethod() { - return new DsRetrievalMethod(); + public CarRentalFee createCarRentalFee() { + return new CarRentalFee(); } /** - * Create an instance of {@link DsTransforms } + * Create an instance of {@link LimitedMileage } * */ - public DsTransforms createDsTransforms() { - return new DsTransforms(); + public LimitedMileage createLimitedMileage() { + return new LimitedMileage(); } /** - * Create an instance of {@link XadesSignaturePolicyId } + * Create an instance of {@link ScheduleLine } * */ - public XadesSignaturePolicyId createXadesSignaturePolicyId() { - return new XadesSignaturePolicyId(); + public ScheduleLine createScheduleLine() { + return new ScheduleLine(); } /** - * Create an instance of {@link XadesSigPolicyHash } + * Create an instance of {@link TermsOfTransport } * */ - public XadesSigPolicyHash createXadesSigPolicyHash() { - return new XadesSigPolicyHash(); + public TermsOfTransport createTermsOfTransport() { + return new TermsOfTransport(); } /** - * Create an instance of {@link XadesSigPolicyQualifiers } + * Create an instance of {@link BlanketItemDetail } * */ - public XadesSigPolicyQualifiers createXadesSigPolicyQualifiers() { - return new XadesSigPolicyQualifiers(); + public BlanketItemDetail createBlanketItemDetail() { + return new BlanketItemDetail(); } /** - * Create an instance of {@link StartPage } + * Create an instance of {@link SupplierList } * */ - public StartPage createStartPage() { - return new StartPage(); + public SupplierList createSupplierList() { + return new SupplierList(); } /** - * Create an instance of {@link DsTransform } + * Create an instance of {@link MasterAgreementReference } * */ - public DsTransform createDsTransform() { - return new DsTransform(); + public MasterAgreementReference createMasterAgreementReference() { + return new MasterAgreementReference(); } /** - * Create an instance of {@link PartialAmount } + * Create an instance of {@link MasterAgreementIDInfo } * */ - public PartialAmount createPartialAmount() { - return new PartialAmount(); + public MasterAgreementIDInfo createMasterAgreementIDInfo() { + return new MasterAgreementIDInfo(); } /** - * Create an instance of {@link XadesSigPolicyQualifier } + * Create an instance of {@link ItemOutIndustry } * */ - public XadesSigPolicyQualifier createXadesSigPolicyQualifier() { - return new XadesSigPolicyQualifier(); + public ItemOutIndustry createItemOutIndustry() { + return new ItemOutIndustry(); } /** - * Create an instance of {@link AgreementItemOut } + * Create an instance of {@link Packaging } * */ - public AgreementItemOut createAgreementItemOut() { - return new AgreementItemOut(); + public Packaging createPackaging() { + return new Packaging(); } /** - * Create an instance of {@link MasterAgreementIDInfo } + * Create an instance of {@link ReturnData } * */ - public MasterAgreementIDInfo createMasterAgreementIDInfo() { - return new MasterAgreementIDInfo(); + public ReturnData createReturnData() { + return new ReturnData(); } /** - * Create an instance of {@link FixedAmount } + * Create an instance of {@link RailLegDestination } * */ - public FixedAmount createFixedAmount() { - return new FixedAmount(); + public RailLegDestination createRailLegDestination() { + return new RailLegDestination(); } /** - * Create an instance of {@link MasterAgreementRequest } + * Create an instance of {@link Rate } * */ - public MasterAgreementRequest createMasterAgreementRequest() { - return new MasterAgreementRequest(); + public Rate createRate() { + return new Rate(); } /** - * Create an instance of {@link OrganizationID } + * Create an instance of {@link DsManifest } * */ - public OrganizationID createOrganizationID() { - return new OrganizationID(); + public DsManifest createDsManifest() { + return new DsManifest(); } /** - * Create an instance of {@link XadesEncapsulatedCRLValue } + * Create an instance of {@link DsReference } * */ - public XadesEncapsulatedCRLValue createXadesEncapsulatedCRLValue() { - return new XadesEncapsulatedCRLValue(); + public DsReference createDsReference() { + return new DsReference(); } /** - * Create an instance of {@link TaxAmount } + * Create an instance of {@link StatusUpdateRequest } * */ - public TaxAmount createTaxAmount() { - return new TaxAmount(); + public StatusUpdateRequest createStatusUpdateRequest() { + return new StatusUpdateRequest(); } /** - * Create an instance of {@link DeductionPercent } + * Create an instance of {@link PaymentStatus } * */ - public DeductionPercent createDeductionPercent() { - return new DeductionPercent(); + public PaymentStatus createPaymentStatus() { + return new PaymentStatus(); } /** - * Create an instance of {@link TimeRange } + * Create an instance of {@link DocumentStatus } * */ - public TimeRange createTimeRange() { - return new TimeRange(); + public DocumentStatus createDocumentStatus() { + return new DocumentStatus(); } /** - * Create an instance of {@link XadesAny } + * Create an instance of {@link DsKeyInfo } * */ - public XadesAny createXadesAny() { - return new XadesAny(); + public DsKeyInfo createDsKeyInfo() { + return new DsKeyInfo(); } /** - * Create an instance of {@link DsPGPData } + * Create an instance of {@link InvoiceItemIDInfo } * */ - public DsPGPData createDsPGPData() { - return new DsPGPData(); + public InvoiceItemIDInfo createInvoiceItemIDInfo() { + return new InvoiceItemIDInfo(); } /** - * Create an instance of {@link DsPGPKeyPacket } + * Create an instance of {@link XadesOtherCertificate } * */ - public DsPGPKeyPacket createDsPGPKeyPacket() { - return new DsPGPKeyPacket(); + public XadesOtherCertificate createXadesOtherCertificate() { + return new XadesOtherCertificate(); } /** - * Create an instance of {@link ShortName } + * Create an instance of {@link Route } * */ - public ShortName createShortName() { - return new ShortName(); + public Route createRoute() { + return new Route(); } /** - * Create an instance of {@link XadesOtherValue } + * Create an instance of {@link Value } * */ - public XadesOtherValue createXadesOtherValue() { - return new XadesOtherValue(); + public Value createValue() { + return new Value(); } /** - * Create an instance of {@link OrderInfo } + * Create an instance of {@link DsDSAKeyValue } * */ - public OrderInfo createOrderInfo() { - return new OrderInfo(); + public DsDSAKeyValue createDsDSAKeyValue() { + return new DsDSAKeyValue(); } /** - * Create an instance of {@link OrderIDInfo } + * Create an instance of {@link TaxableAmount } * */ - public OrderIDInfo createOrderIDInfo() { - return new OrderIDInfo(); + public TaxableAmount createTaxableAmount() { + return new TaxableAmount(); } /** - * Create an instance of {@link OrderRequest } + * Create an instance of {@link DsHMACOutputLength } * */ - public OrderRequest createOrderRequest() { - return new OrderRequest(); + public DsHMACOutputLength createDsHMACOutputLength() { + return new DsHMACOutputLength(); } /** - * Create an instance of {@link OrderRequestHeader } + * Create an instance of {@link DsSignedInfo } * */ - public OrderRequestHeader createOrderRequestHeader() { - return new OrderRequestHeader(); + public DsSignedInfo createDsSignedInfo() { + return new DsSignedInfo(); } /** - * Create an instance of {@link Street } + * Create an instance of {@link DsObject } * */ - public Street createStreet() { - return new Street(); + public DsObject createDsObject() { + return new DsObject(); } /** - * Create an instance of {@link XadesSignedDataObjectProperties } + * Create an instance of {@link TypeDefinition } * */ - public XadesSignedDataObjectProperties createXadesSignedDataObjectProperties() { - return new XadesSignedDataObjectProperties(); + public TypeDefinition createTypeDefinition() { + return new TypeDefinition(); } /** - * Create an instance of {@link XadesDataObjectFormat } + * Create an instance of {@link TypeProvider } * */ - public XadesDataObjectFormat createXadesDataObjectFormat() { - return new XadesDataObjectFormat(); + public TypeProvider createTypeProvider() { + return new TypeProvider(); } /** - * Create an instance of {@link XadesX509SerialNumber } + * Create an instance of {@link PrimitiveType } * */ - public XadesX509SerialNumber createXadesX509SerialNumber() { - return new XadesX509SerialNumber(); + public PrimitiveType createPrimitiveType() { + return new PrimitiveType(); } /** - * Create an instance of {@link PunchOutOrderMessage } + * Create an instance of {@link DsMgmtData } * */ - public PunchOutOrderMessage createPunchOutOrderMessage() { - return new PunchOutOrderMessage(); + public DsMgmtData createDsMgmtData() { + return new DsMgmtData(); } /** - * Create an instance of {@link Request } + * Create an instance of {@link PackageID } * */ - public Request createRequest() { - return new Request(); + public PackageID createPackageID() { + return new PackageID(); } /** - * Create an instance of {@link CopyRequest } + * Create an instance of {@link DsX509IssuerSerial } * */ - public CopyRequest createCopyRequest() { - return new CopyRequest(); + public DsX509IssuerSerial createDsX509IssuerSerial() { + return new DsX509IssuerSerial(); } /** - * Create an instance of {@link XadesOCSPIdentifier } + * Create an instance of {@link RoomType } * */ - public XadesOCSPIdentifier createXadesOCSPIdentifier() { - return new XadesOCSPIdentifier(); + public RoomType createRoomType() { + return new RoomType(); } /** - * Create an instance of {@link CXML } + * Create an instance of {@link LegDestination } * */ - public CXML createCXML() { - return new CXML(); + public LegDestination createLegDestination() { + return new LegDestination(); } /** - * Create an instance of {@link DsKeyName } + * Create an instance of {@link DispatchQuantity } * */ - public DsKeyName createDsKeyName() { - return new DsKeyName(); + public DispatchQuantity createDispatchQuantity() { + return new DispatchQuantity(); } /** - * Create an instance of {@link LegOrigin } + * Create an instance of {@link State } * */ - public LegOrigin createLegOrigin() { - return new LegOrigin(); + public State createState() { + return new State(); } /** - * Create an instance of {@link PostalAddress } + * Create an instance of {@link DsX509SubjectName } * */ - public PostalAddress createPostalAddress() { - return new PostalAddress(); + public DsX509SubjectName createDsX509SubjectName() { + return new DsX509SubjectName(); } /** - * Create an instance of {@link CountryCode } + * Create an instance of {@link DsX509Data } * */ - public CountryCode createCountryCode() { - return new CountryCode(); + public DsX509Data createDsX509Data() { + return new DsX509Data(); } /** - * Create an instance of {@link XadesQualifyingPropertiesReference } + * Create an instance of {@link DsX509Certificate } * */ - public XadesQualifyingPropertiesReference createXadesQualifyingPropertiesReference() { - return new XadesQualifyingPropertiesReference(); + public DsX509Certificate createDsX509Certificate() { + return new DsX509Certificate(); } /** - * Create an instance of {@link DsRSAKeyValue } + * Create an instance of {@link DsRetrievalMethod } * */ - public DsRSAKeyValue createDsRSAKeyValue() { - return new DsRSAKeyValue(); + public DsRetrievalMethod createDsRetrievalMethod() { + return new DsRetrievalMethod(); } /** - * Create an instance of {@link OrderMethods } + * Create an instance of {@link BestBeforeDate } * */ - public OrderMethods createOrderMethods() { - return new OrderMethods(); + public BestBeforeDate createBestBeforeDate() { + return new BestBeforeDate(); } /** - * Create an instance of {@link XadesUnsignedDataObjectProperty } + * Create an instance of {@link MasterAgreementRequest } * */ - public XadesUnsignedDataObjectProperty createXadesUnsignedDataObjectProperty() { - return new XadesUnsignedDataObjectProperty(); + public MasterAgreementRequest createMasterAgreementRequest() { + return new MasterAgreementRequest(); } /** - * Create an instance of {@link SupplierLocation } + * Create an instance of {@link UnitGrossPrice } * */ - public SupplierLocation createSupplierLocation() { - return new SupplierLocation(); + public UnitGrossPrice createUnitGrossPrice() { + return new UnitGrossPrice(); } /** - * Create an instance of {@link Message } + * Create an instance of {@link OrganizationID } * */ - public Message createMessage() { - return new Message(); + public OrganizationID createOrganizationID() { + return new OrganizationID(); } /** - * Create an instance of {@link XadesCertifiedRole } + * Create an instance of {@link TimeRange } * */ - public XadesCertifiedRole createXadesCertifiedRole() { - return new XadesCertifiedRole(); + public TimeRange createTimeRange() { + return new TimeRange(); } /** - * Create an instance of {@link TaxDetail } + * Create an instance of {@link ExpiryDate } * */ - public TaxDetail createTaxDetail() { - return new TaxDetail(); + public ExpiryDate createExpiryDate() { + return new ExpiryDate(); } /** - * Create an instance of {@link DeliverTo } + * Create an instance of {@link XadesAny } * */ - public DeliverTo createDeliverTo() { - return new DeliverTo(); + public XadesAny createXadesAny() { + return new XadesAny(); } /** - * Create an instance of {@link XadesSPUserNotice } + * Create an instance of {@link ShortName } * */ - public XadesSPUserNotice createXadesSPUserNotice() { - return new XadesSPUserNotice(); + public ShortName createShortName() { + return new ShortName(); } /** - * Create an instance of {@link XadesNoticeRef } + * Create an instance of {@link XadesOtherValue } * */ - public XadesNoticeRef createXadesNoticeRef() { - return new XadesNoticeRef(); + public XadesOtherValue createXadesOtherValue() { + return new XadesOtherValue(); } /** - * Create an instance of {@link XadesSignedSignatureProperties } + * Create an instance of {@link Street } * */ - public XadesSignedSignatureProperties createXadesSignedSignatureProperties() { - return new XadesSignedSignatureProperties(); + public Street createStreet() { + return new Street(); } /** - * Create an instance of {@link XadesSignaturePolicyIdentifier } + * Create an instance of {@link XadesDataObjectFormat } * */ - public XadesSignaturePolicyIdentifier createXadesSignaturePolicyIdentifier() { - return new XadesSignaturePolicyIdentifier(); + public XadesDataObjectFormat createXadesDataObjectFormat() { + return new XadesDataObjectFormat(); } /** - * Create an instance of {@link XadesSignerRole } + * Create an instance of {@link Request } * */ - public XadesSignerRole createXadesSignerRole() { - return new XadesSignerRole(); + public Request createRequest() { + return new Request(); } /** - * Create an instance of {@link XadesSignaturePolicyImplied } + * Create an instance of {@link CopyRequest } * */ - public XadesSignaturePolicyImplied createXadesSignaturePolicyImplied() { - return new XadesSignaturePolicyImplied(); + public CopyRequest createCopyRequest() { + return new CopyRequest(); } /** - * Create an instance of {@link TermReference } + * Create an instance of {@link CXML } * */ - public TermReference createTermReference() { - return new TermReference(); + public CXML createCXML() { + return new CXML(); } /** - * Create an instance of {@link ShippingAmount } + * Create an instance of {@link LegOrigin } * */ - public ShippingAmount createShippingAmount() { - return new ShippingAmount(); + public LegOrigin createLegOrigin() { + return new LegOrigin(); } /** - * Create an instance of {@link EnumerationValue } + * Create an instance of {@link OrderStatusRequestIDInfo } * */ - public EnumerationValue createEnumerationValue() { - return new EnumerationValue(); + public OrderStatusRequestIDInfo createOrderStatusRequestIDInfo() { + return new OrderStatusRequestIDInfo(); } /** - * Create an instance of {@link SharedSecret } + * Create an instance of {@link DeliverTo } * */ - public SharedSecret createSharedSecret() { - return new SharedSecret(); + public DeliverTo createDeliverTo() { + return new DeliverTo(); } /** - * Create an instance of {@link TypeAttribute } + * Create an instance of {@link City } * */ - public TypeAttribute createTypeAttribute() { - return new TypeAttribute(); + public City createCity() { + return new City(); } /** - * Create an instance of {@link TotalAmountInPostedCurrency } + * Create an instance of {@link XadesSPUserNotice } * */ - public TotalAmountInPostedCurrency createTotalAmountInPostedCurrency() { - return new TotalAmountInPostedCurrency(); + public XadesSPUserNotice createXadesSPUserNotice() { + return new XadesSPUserNotice(); } /** - * Create an instance of {@link Identity } + * Create an instance of {@link ShippingAmount } * */ - public Identity createIdentity() { - return new Identity(); + public ShippingAmount createShippingAmount() { + return new ShippingAmount(); } /** @@ -2605,35 +3069,27 @@ public SubtotalAmount createSubtotalAmount() { } /** - * Create an instance of {@link XadesEncapsulatedPKIData } - * - */ - public XadesEncapsulatedPKIData createXadesEncapsulatedPKIData() { - return new XadesEncapsulatedPKIData(); - } - - /** - * Create an instance of {@link PolicyViolationJustification } + * Create an instance of {@link AdditionalAmounts } * */ - public PolicyViolationJustification createPolicyViolationJustification() { - return new PolicyViolationJustification(); + public AdditionalAmounts createAdditionalAmounts() { + return new AdditionalAmounts(); } /** - * Create an instance of {@link DsSPKIData } + * Create an instance of {@link GrossProgressPaymentAmount } * */ - public DsSPKIData createDsSPKIData() { - return new DsSPKIData(); + public GrossProgressPaymentAmount createGrossProgressPaymentAmount() { + return new GrossProgressPaymentAmount(); } /** - * Create an instance of {@link XadesCertifiedRoles } + * Create an instance of {@link XadesEncapsulatedPKIData } * */ - public XadesCertifiedRoles createXadesCertifiedRoles() { - return new XadesCertifiedRoles(); + public XadesEncapsulatedPKIData createXadesEncapsulatedPKIData() { + return new XadesEncapsulatedPKIData(); } /** @@ -2660,6 +3116,14 @@ public NetAmount createNetAmount() { return new NetAmount(); } + /** + * Create an instance of {@link AdditionalPrices } + * + */ + public AdditionalPrices createAdditionalPrices() { + return new AdditionalPrices(); + } + /** * Create an instance of {@link SpecialHandlingAmount } * diff --git a/src/main/java/org/cxml/catalog/OrderIDInfo.java b/src/main/java/org/cxml/catalog/OrderIDInfo.java index 2b9af02..ce05416 100644 --- a/src/main/java/org/cxml/catalog/OrderIDInfo.java +++ b/src/main/java/org/cxml/catalog/OrderIDInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/OrderInfo.java b/src/main/java/org/cxml/catalog/OrderInfo.java index 995e766..1e18ab2 100644 --- a/src/main/java/org/cxml/catalog/OrderInfo.java +++ b/src/main/java/org/cxml/catalog/OrderInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/OrderMethod.java b/src/main/java/org/cxml/catalog/OrderMethod.java index 4dd052f..c887b6c 100644 --- a/src/main/java/org/cxml/catalog/OrderMethod.java +++ b/src/main/java/org/cxml/catalog/OrderMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/OrderMethods.java b/src/main/java/org/cxml/catalog/OrderMethods.java index 2c3dca7..0ed5a23 100644 --- a/src/main/java/org/cxml/catalog/OrderMethods.java +++ b/src/main/java/org/cxml/catalog/OrderMethods.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/OrderReference.java b/src/main/java/org/cxml/catalog/OrderReference.java index 8286d6c..f563de4 100644 --- a/src/main/java/org/cxml/catalog/OrderReference.java +++ b/src/main/java/org/cxml/catalog/OrderReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/OrderRequest.java b/src/main/java/org/cxml/catalog/OrderRequest.java index 9b176c1..bb6f612 100644 --- a/src/main/java/org/cxml/catalog/OrderRequest.java +++ b/src/main/java/org/cxml/catalog/OrderRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/OrderRequestHeader.java b/src/main/java/org/cxml/catalog/OrderRequestHeader.java index 7870c61..90c3834 100644 --- a/src/main/java/org/cxml/catalog/OrderRequestHeader.java +++ b/src/main/java/org/cxml/catalog/OrderRequestHeader.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -39,6 +39,8 @@ "documentReference", "supplierOrderInfo", "termsOfDelivery", + "deliveryPeriod", + "idReference", "extrinsic" }) @XmlRootElement(name = "OrderRequestHeader") @@ -89,6 +91,12 @@ public class OrderRequestHeader { @XmlAttribute(name = "shipComplete") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String shipComplete; + @XmlAttribute(name = "pickUpDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String pickUpDate; + @XmlAttribute(name = "requestedDeliveryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; @XmlElement(name = "Total", required = true) protected Total total; @XmlElement(name = "ShipTo") @@ -115,6 +123,10 @@ public class OrderRequestHeader { protected SupplierOrderInfo supplierOrderInfo; @XmlElement(name = "TermsOfDelivery") protected TermsOfDelivery termsOfDelivery; + @XmlElement(name = "DeliveryPeriod") + protected DeliveryPeriod deliveryPeriod; + @XmlElement(name = "IdReference") + protected List idReference; @XmlElement(name = "Extrinsic") protected List extrinsic; @@ -486,6 +498,54 @@ public void setShipComplete(String value) { this.shipComplete = value; } + /** + * Gets the value of the pickUpDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPickUpDate() { + return pickUpDate; + } + + /** + * Sets the value of the pickUpDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPickUpDate(String value) { + this.pickUpDate = value; + } + + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + /** * Gets the value of the total property. * @@ -808,6 +868,59 @@ public void setTermsOfDelivery(TermsOfDelivery value) { this.termsOfDelivery = value; } + /** + * Gets the value of the deliveryPeriod property. + * + * @return + * possible object is + * {@link DeliveryPeriod } + * + */ + public DeliveryPeriod getDeliveryPeriod() { + return deliveryPeriod; + } + + /** + * Sets the value of the deliveryPeriod property. + * + * @param value + * allowed object is + * {@link DeliveryPeriod } + * + */ + public void setDeliveryPeriod(DeliveryPeriod value) { + this.deliveryPeriod = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + /** * Gets the value of the extrinsic property. * diff --git a/src/main/java/org/cxml/catalog/OrderStatusRequestIDInfo.java b/src/main/java/org/cxml/catalog/OrderStatusRequestIDInfo.java new file mode 100644 index 0000000..ccda7cf --- /dev/null +++ b/src/main/java/org/cxml/catalog/OrderStatusRequestIDInfo.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "OrderStatusRequestIDInfo") +public class OrderStatusRequestIDInfo { + + @XmlAttribute(name = "orderStatusRequestID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestID; + @XmlAttribute(name = "orderStatusRequestDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestDate; + + /** + * Gets the value of the orderStatusRequestID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestID() { + return orderStatusRequestID; + } + + /** + * Sets the value of the orderStatusRequestID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestID(String value) { + this.orderStatusRequestID = value; + } + + /** + * Gets the value of the orderStatusRequestDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestDate() { + return orderStatusRequestDate; + } + + /** + * Sets the value of the orderStatusRequestDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestDate(String value) { + this.orderStatusRequestDate = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/OrderStatusRequestReference.java b/src/main/java/org/cxml/catalog/OrderStatusRequestReference.java new file mode 100644 index 0000000..effc65f --- /dev/null +++ b/src/main/java/org/cxml/catalog/OrderStatusRequestReference.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "OrderStatusRequestReference") +public class OrderStatusRequestReference { + + @XmlAttribute(name = "orderStatusRequestID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestID; + @XmlAttribute(name = "orderStatusRequestDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the orderStatusRequestID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestID() { + return orderStatusRequestID; + } + + /** + * Sets the value of the orderStatusRequestID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestID(String value) { + this.orderStatusRequestID = value; + } + + /** + * Gets the value of the orderStatusRequestDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestDate() { + return orderStatusRequestDate; + } + + /** + * Sets the value of the orderStatusRequestDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestDate(String value) { + this.orderStatusRequestDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/OrderTarget.java b/src/main/java/org/cxml/catalog/OrderTarget.java index dccc18a..272f6dc 100644 --- a/src/main/java/org/cxml/catalog/OrderTarget.java +++ b/src/main/java/org/cxml/catalog/OrderTarget.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/OrderedQuantity.java b/src/main/java/org/cxml/catalog/OrderedQuantity.java new file mode 100644 index 0000000..8bd074c --- /dev/null +++ b/src/main/java/org/cxml/catalog/OrderedQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "OrderedQuantity") +public class OrderedQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/OrganizationID.java b/src/main/java/org/cxml/catalog/OrganizationID.java index b27cdc3..c3b4865 100644 --- a/src/main/java/org/cxml/catalog/OrganizationID.java +++ b/src/main/java/org/cxml/catalog/OrganizationID.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/OriginalDocument.java b/src/main/java/org/cxml/catalog/OriginalDocument.java index 95cc764..058ec37 100644 --- a/src/main/java/org/cxml/catalog/OriginalDocument.java +++ b/src/main/java/org/cxml/catalog/OriginalDocument.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/OriginalPrice.java b/src/main/java/org/cxml/catalog/OriginalPrice.java index e6d5c33..18dd0dd 100644 --- a/src/main/java/org/cxml/catalog/OriginalPrice.java +++ b/src/main/java/org/cxml/catalog/OriginalPrice.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/OriginatorCookie.java b/src/main/java/org/cxml/catalog/OriginatorCookie.java index 7470429..9815aad 100644 --- a/src/main/java/org/cxml/catalog/OriginatorCookie.java +++ b/src/main/java/org/cxml/catalog/OriginatorCookie.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/OtherOrderTarget.java b/src/main/java/org/cxml/catalog/OtherOrderTarget.java index 5a74011..23a5adf 100644 --- a/src/main/java/org/cxml/catalog/OtherOrderTarget.java +++ b/src/main/java/org/cxml/catalog/OtherOrderTarget.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PCard.java b/src/main/java/org/cxml/catalog/PCard.java index e073cc2..002793b 100644 --- a/src/main/java/org/cxml/catalog/PCard.java +++ b/src/main/java/org/cxml/catalog/PCard.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PackageID.java b/src/main/java/org/cxml/catalog/PackageID.java new file mode 100644 index 0000000..f8f7f88 --- /dev/null +++ b/src/main/java/org/cxml/catalog/PackageID.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "globalIndividualAssetID", + "returnablePackageID", + "packageTrackingID" +}) +@XmlRootElement(name = "PackageID") +public class PackageID { + + @XmlElement(name = "GlobalIndividualAssetID") + protected String globalIndividualAssetID; + @XmlElement(name = "ReturnablePackageID") + protected String returnablePackageID; + @XmlElement(name = "PackageTrackingID") + protected String packageTrackingID; + + /** + * Gets the value of the globalIndividualAssetID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGlobalIndividualAssetID() { + return globalIndividualAssetID; + } + + /** + * Sets the value of the globalIndividualAssetID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGlobalIndividualAssetID(String value) { + this.globalIndividualAssetID = value; + } + + /** + * Gets the value of the returnablePackageID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReturnablePackageID() { + return returnablePackageID; + } + + /** + * Sets the value of the returnablePackageID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReturnablePackageID(String value) { + this.returnablePackageID = value; + } + + /** + * Gets the value of the packageTrackingID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackageTrackingID() { + return packageTrackingID; + } + + /** + * Sets the value of the packageTrackingID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackageTrackingID(String value) { + this.packageTrackingID = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/Packaging.java b/src/main/java/org/cxml/catalog/Packaging.java new file mode 100644 index 0000000..f792fb4 --- /dev/null +++ b/src/main/java/org/cxml/catalog/Packaging.java @@ -0,0 +1,428 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "packagingCodeOrDimension", + "description", + "packagingLevelCode", + "packageTypeCodeIdentifierCode", + "shippingContainerSerialCode", + "shippingContainerSerialCodeReference", + "packageID", + "shippingMark", + "orderedQuantity", + "dispatchQuantity", + "freeGoodsQuantity", + "quantityVarianceNote", + "bestBeforeDate", + "extrinsic" +}) +@XmlRootElement(name = "Packaging") +public class Packaging { + + @XmlElements({ + @XmlElement(name = "PackagingCode", required = true, type = PackagingCode.class), + @XmlElement(name = "Dimension", required = true, type = Dimension.class) + }) + protected List packagingCodeOrDimension; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "PackagingLevelCode") + protected String packagingLevelCode; + @XmlElement(name = "PackageTypeCodeIdentifierCode") + protected String packageTypeCodeIdentifierCode; + @XmlElement(name = "ShippingContainerSerialCode") + protected String shippingContainerSerialCode; + @XmlElement(name = "ShippingContainerSerialCodeReference") + protected String shippingContainerSerialCodeReference; + @XmlElement(name = "PackageID") + protected PackageID packageID; + @XmlElement(name = "ShippingMark") + protected List shippingMark; + @XmlElement(name = "OrderedQuantity") + protected OrderedQuantity orderedQuantity; + @XmlElement(name = "DispatchQuantity") + protected DispatchQuantity dispatchQuantity; + @XmlElement(name = "FreeGoodsQuantity") + protected FreeGoodsQuantity freeGoodsQuantity; + @XmlElement(name = "QuantityVarianceNote") + protected String quantityVarianceNote; + @XmlElement(name = "BestBeforeDate") + protected BestBeforeDate bestBeforeDate; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the packagingCodeOrDimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packagingCodeOrDimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackagingCodeOrDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PackagingCode } + * {@link Dimension } + * + * + */ + public List getPackagingCodeOrDimension() { + if (packagingCodeOrDimension == null) { + packagingCodeOrDimension = new ArrayList(); + } + return this.packagingCodeOrDimension; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the packagingLevelCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackagingLevelCode() { + return packagingLevelCode; + } + + /** + * Sets the value of the packagingLevelCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackagingLevelCode(String value) { + this.packagingLevelCode = value; + } + + /** + * Gets the value of the packageTypeCodeIdentifierCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackageTypeCodeIdentifierCode() { + return packageTypeCodeIdentifierCode; + } + + /** + * Sets the value of the packageTypeCodeIdentifierCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackageTypeCodeIdentifierCode(String value) { + this.packageTypeCodeIdentifierCode = value; + } + + /** + * Gets the value of the shippingContainerSerialCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShippingContainerSerialCode() { + return shippingContainerSerialCode; + } + + /** + * Sets the value of the shippingContainerSerialCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShippingContainerSerialCode(String value) { + this.shippingContainerSerialCode = value; + } + + /** + * Gets the value of the shippingContainerSerialCodeReference property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShippingContainerSerialCodeReference() { + return shippingContainerSerialCodeReference; + } + + /** + * Sets the value of the shippingContainerSerialCodeReference property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShippingContainerSerialCodeReference(String value) { + this.shippingContainerSerialCodeReference = value; + } + + /** + * Gets the value of the packageID property. + * + * @return + * possible object is + * {@link PackageID } + * + */ + public PackageID getPackageID() { + return packageID; + } + + /** + * Sets the value of the packageID property. + * + * @param value + * allowed object is + * {@link PackageID } + * + */ + public void setPackageID(PackageID value) { + this.packageID = value; + } + + /** + * Gets the value of the shippingMark property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shippingMark property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShippingMark().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShippingMark } + * + * + */ + public List getShippingMark() { + if (shippingMark == null) { + shippingMark = new ArrayList(); + } + return this.shippingMark; + } + + /** + * Gets the value of the orderedQuantity property. + * + * @return + * possible object is + * {@link OrderedQuantity } + * + */ + public OrderedQuantity getOrderedQuantity() { + return orderedQuantity; + } + + /** + * Sets the value of the orderedQuantity property. + * + * @param value + * allowed object is + * {@link OrderedQuantity } + * + */ + public void setOrderedQuantity(OrderedQuantity value) { + this.orderedQuantity = value; + } + + /** + * Gets the value of the dispatchQuantity property. + * + * @return + * possible object is + * {@link DispatchQuantity } + * + */ + public DispatchQuantity getDispatchQuantity() { + return dispatchQuantity; + } + + /** + * Sets the value of the dispatchQuantity property. + * + * @param value + * allowed object is + * {@link DispatchQuantity } + * + */ + public void setDispatchQuantity(DispatchQuantity value) { + this.dispatchQuantity = value; + } + + /** + * Gets the value of the freeGoodsQuantity property. + * + * @return + * possible object is + * {@link FreeGoodsQuantity } + * + */ + public FreeGoodsQuantity getFreeGoodsQuantity() { + return freeGoodsQuantity; + } + + /** + * Sets the value of the freeGoodsQuantity property. + * + * @param value + * allowed object is + * {@link FreeGoodsQuantity } + * + */ + public void setFreeGoodsQuantity(FreeGoodsQuantity value) { + this.freeGoodsQuantity = value; + } + + /** + * Gets the value of the quantityVarianceNote property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantityVarianceNote() { + return quantityVarianceNote; + } + + /** + * Sets the value of the quantityVarianceNote property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantityVarianceNote(String value) { + this.quantityVarianceNote = value; + } + + /** + * Gets the value of the bestBeforeDate property. + * + * @return + * possible object is + * {@link BestBeforeDate } + * + */ + public BestBeforeDate getBestBeforeDate() { + return bestBeforeDate; + } + + /** + * Sets the value of the bestBeforeDate property. + * + * @param value + * allowed object is + * {@link BestBeforeDate } + * + */ + public void setBestBeforeDate(BestBeforeDate value) { + this.bestBeforeDate = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/catalog/PackagingCode.java b/src/main/java/org/cxml/catalog/PackagingCode.java new file mode 100644 index 0000000..d24dba6 --- /dev/null +++ b/src/main/java/org/cxml/catalog/PackagingCode.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "PackagingCode") +public class PackagingCode { + + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/PartialAmount.java b/src/main/java/org/cxml/catalog/PartialAmount.java index 02d3ced..497a07d 100644 --- a/src/main/java/org/cxml/catalog/PartialAmount.java +++ b/src/main/java/org/cxml/catalog/PartialAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PartnerContact.java b/src/main/java/org/cxml/catalog/PartnerContact.java new file mode 100644 index 0000000..849e068 --- /dev/null +++ b/src/main/java/org/cxml/catalog/PartnerContact.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact", + "idReference" +}) +@XmlRootElement(name = "PartnerContact") +public class PartnerContact { + + @XmlElement(name = "Contact", required = true) + protected Contact contact; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/catalog/Path.java b/src/main/java/org/cxml/catalog/Path.java index c209eb5..098111a 100644 --- a/src/main/java/org/cxml/catalog/Path.java +++ b/src/main/java/org/cxml/catalog/Path.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Payment.java b/src/main/java/org/cxml/catalog/Payment.java index 71d1a06..de6b989 100644 --- a/src/main/java/org/cxml/catalog/Payment.java +++ b/src/main/java/org/cxml/catalog/Payment.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PaymentStatus.java b/src/main/java/org/cxml/catalog/PaymentStatus.java index 1429d7a..1935860 100644 --- a/src/main/java/org/cxml/catalog/PaymentStatus.java +++ b/src/main/java/org/cxml/catalog/PaymentStatus.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PaymentTerm.java b/src/main/java/org/cxml/catalog/PaymentTerm.java index d819986..7d9fc75 100644 --- a/src/main/java/org/cxml/catalog/PaymentTerm.java +++ b/src/main/java/org/cxml/catalog/PaymentTerm.java @@ -1,13 +1,15 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // package org.cxml.catalog; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; @@ -23,7 +25,8 @@ */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { - "discount" + "discount", + "extrinsic" }) @XmlRootElement(name = "PaymentTerm") public class PaymentTerm { @@ -33,6 +36,8 @@ public class PaymentTerm { protected String payInNumberOfDays; @XmlElement(name = "Discount") protected Discount discount; + @XmlElement(name = "Extrinsic") + protected List extrinsic; /** * Gets the value of the payInNumberOfDays property. @@ -82,4 +87,33 @@ public void setDiscount(Discount value) { this.discount = value; } + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + } diff --git a/src/main/java/org/cxml/catalog/Penalty.java b/src/main/java/org/cxml/catalog/Penalty.java index e7b5c43..0b553b0 100644 --- a/src/main/java/org/cxml/catalog/Penalty.java +++ b/src/main/java/org/cxml/catalog/Penalty.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Percentage.java b/src/main/java/org/cxml/catalog/Percentage.java index 0667caa..a121727 100644 --- a/src/main/java/org/cxml/catalog/Percentage.java +++ b/src/main/java/org/cxml/catalog/Percentage.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Period.java b/src/main/java/org/cxml/catalog/Period.java index 356a827..f4030eb 100644 --- a/src/main/java/org/cxml/catalog/Period.java +++ b/src/main/java/org/cxml/catalog/Period.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Phone.java b/src/main/java/org/cxml/catalog/Phone.java index 004d5c0..160ca4c 100644 --- a/src/main/java/org/cxml/catalog/Phone.java +++ b/src/main/java/org/cxml/catalog/Phone.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Place.java b/src/main/java/org/cxml/catalog/Place.java index 64b11d7..abdc407 100644 --- a/src/main/java/org/cxml/catalog/Place.java +++ b/src/main/java/org/cxml/catalog/Place.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PolicyViolation.java b/src/main/java/org/cxml/catalog/PolicyViolation.java index 138fb09..04bf768 100644 --- a/src/main/java/org/cxml/catalog/PolicyViolation.java +++ b/src/main/java/org/cxml/catalog/PolicyViolation.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PolicyViolationJustification.java b/src/main/java/org/cxml/catalog/PolicyViolationJustification.java index cd1fae6..cdc23f1 100644 --- a/src/main/java/org/cxml/catalog/PolicyViolationJustification.java +++ b/src/main/java/org/cxml/catalog/PolicyViolationJustification.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PostalAddress.java b/src/main/java/org/cxml/catalog/PostalAddress.java index 7fdab37..5e0be2d 100644 --- a/src/main/java/org/cxml/catalog/PostalAddress.java +++ b/src/main/java/org/cxml/catalog/PostalAddress.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -28,9 +28,11 @@ "deliverTo", "street", "city", + "municipality", "state", "postalCode", - "country" + "country", + "extrinsic" }) @XmlRootElement(name = "PostalAddress") public class PostalAddress { @@ -43,13 +45,17 @@ public class PostalAddress { @XmlElement(name = "Street", required = true) protected List street; @XmlElement(name = "City", required = true) - protected String city; + protected City city; + @XmlElement(name = "Municipality") + protected Municipality municipality; @XmlElement(name = "State") - protected String state; + protected State state; @XmlElement(name = "PostalCode") protected String postalCode; @XmlElement(name = "Country", required = true) protected Country country; + @XmlElement(name = "Extrinsic") + protected List extrinsic; /** * Gets the value of the name property. @@ -138,10 +144,10 @@ public List getStreet() { * * @return * possible object is - * {@link String } + * {@link City } * */ - public String getCity() { + public City getCity() { return city; } @@ -150,22 +156,46 @@ public String getCity() { * * @param value * allowed object is - * {@link String } + * {@link City } * */ - public void setCity(String value) { + public void setCity(City value) { this.city = value; } + /** + * Gets the value of the municipality property. + * + * @return + * possible object is + * {@link Municipality } + * + */ + public Municipality getMunicipality() { + return municipality; + } + + /** + * Sets the value of the municipality property. + * + * @param value + * allowed object is + * {@link Municipality } + * + */ + public void setMunicipality(Municipality value) { + this.municipality = value; + } + /** * Gets the value of the state property. * * @return * possible object is - * {@link String } + * {@link State } * */ - public String getState() { + public State getState() { return state; } @@ -174,10 +204,10 @@ public String getState() { * * @param value * allowed object is - * {@link String } + * {@link State } * */ - public void setState(String value) { + public void setState(State value) { this.state = value; } @@ -229,4 +259,33 @@ public void setCountry(Country value) { this.country = value; } + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + } diff --git a/src/main/java/org/cxml/catalog/PriceBasisQuantity.java b/src/main/java/org/cxml/catalog/PriceBasisQuantity.java index 447901b..4f2f91b 100644 --- a/src/main/java/org/cxml/catalog/PriceBasisQuantity.java +++ b/src/main/java/org/cxml/catalog/PriceBasisQuantity.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PriceTolerance.java b/src/main/java/org/cxml/catalog/PriceTolerance.java index 5e1a57b..a8374ab 100644 --- a/src/main/java/org/cxml/catalog/PriceTolerance.java +++ b/src/main/java/org/cxml/catalog/PriceTolerance.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PrimitiveType.java b/src/main/java/org/cxml/catalog/PrimitiveType.java index f086d2d..ad83f74 100644 --- a/src/main/java/org/cxml/catalog/PrimitiveType.java +++ b/src/main/java/org/cxml/catalog/PrimitiveType.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Product.java b/src/main/java/org/cxml/catalog/Product.java new file mode 100644 index 0000000..b58c948 --- /dev/null +++ b/src/main/java/org/cxml/catalog/Product.java @@ -0,0 +1,143 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplierPartID", + "supplierPartAuxiliaryID", + "buyerPartID", + "idReference" +}) +@XmlRootElement(name = "Product") +public class Product { + + @XmlElement(name = "SupplierPartID") + protected SupplierPartID supplierPartID; + @XmlElement(name = "SupplierPartAuxiliaryID") + protected SupplierPartAuxiliaryID supplierPartAuxiliaryID; + @XmlElement(name = "BuyerPartID") + protected String buyerPartID; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the supplierPartID property. + * + * @return + * possible object is + * {@link SupplierPartID } + * + */ + public SupplierPartID getSupplierPartID() { + return supplierPartID; + } + + /** + * Sets the value of the supplierPartID property. + * + * @param value + * allowed object is + * {@link SupplierPartID } + * + */ + public void setSupplierPartID(SupplierPartID value) { + this.supplierPartID = value; + } + + /** + * Gets the value of the supplierPartAuxiliaryID property. + * + * @return + * possible object is + * {@link SupplierPartAuxiliaryID } + * + */ + public SupplierPartAuxiliaryID getSupplierPartAuxiliaryID() { + return supplierPartAuxiliaryID; + } + + /** + * Sets the value of the supplierPartAuxiliaryID property. + * + * @param value + * allowed object is + * {@link SupplierPartAuxiliaryID } + * + */ + public void setSupplierPartAuxiliaryID(SupplierPartAuxiliaryID value) { + this.supplierPartAuxiliaryID = value; + } + + /** + * Gets the value of the buyerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerPartID() { + return buyerPartID; + } + + /** + * Sets the value of the buyerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerPartID(String value) { + this.buyerPartID = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/catalog/ProductMovementItemIDInfo.java b/src/main/java/org/cxml/catalog/ProductMovementItemIDInfo.java new file mode 100644 index 0000000..6504eda --- /dev/null +++ b/src/main/java/org/cxml/catalog/ProductMovementItemIDInfo.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "ProductMovementItemIDInfo") +public class ProductMovementItemIDInfo { + + @XmlAttribute(name = "movementLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementLineNumber; + @XmlAttribute(name = "movementID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementID; + @XmlAttribute(name = "movementDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the movementLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementLineNumber() { + return movementLineNumber; + } + + /** + * Sets the value of the movementLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementLineNumber(String value) { + this.movementLineNumber = value; + } + + /** + * Gets the value of the movementID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementID() { + return movementID; + } + + /** + * Sets the value of the movementID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementID(String value) { + this.movementID = value; + } + + /** + * Gets the value of the movementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementDate() { + return movementDate; + } + + /** + * Sets the value of the movementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementDate(String value) { + this.movementDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/catalog/PropertyReference.java b/src/main/java/org/cxml/catalog/PropertyReference.java new file mode 100644 index 0000000..27a32d2 --- /dev/null +++ b/src/main/java/org/cxml/catalog/PropertyReference.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "PropertyReference") +public class PropertyReference { + + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/catalog/PropertyValuation.java b/src/main/java/org/cxml/catalog/PropertyValuation.java new file mode 100644 index 0000000..323ab15 --- /dev/null +++ b/src/main/java/org/cxml/catalog/PropertyValuation.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "propertyReference", + "valueGroup" +}) +@XmlRootElement(name = "PropertyValuation") +public class PropertyValuation { + + @XmlElement(name = "PropertyReference") + protected PropertyReference propertyReference; + @XmlElement(name = "ValueGroup") + protected List valueGroup; + + /** + * Gets the value of the propertyReference property. + * + * @return + * possible object is + * {@link PropertyReference } + * + */ + public PropertyReference getPropertyReference() { + return propertyReference; + } + + /** + * Sets the value of the propertyReference property. + * + * @param value + * allowed object is + * {@link PropertyReference } + * + */ + public void setPropertyReference(PropertyReference value) { + this.propertyReference = value; + } + + /** + * Gets the value of the valueGroup property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the valueGroup property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValueGroup().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ValueGroup } + * + * + */ + public List getValueGroup() { + if (valueGroup == null) { + valueGroup = new ArrayList(); + } + return this.valueGroup; + } + +} diff --git a/src/main/java/org/cxml/catalog/PropertyValue.java b/src/main/java/org/cxml/catalog/PropertyValue.java new file mode 100644 index 0000000..e726248 --- /dev/null +++ b/src/main/java/org/cxml/catalog/PropertyValue.java @@ -0,0 +1,92 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "characteristic" +}) +@XmlRootElement(name = "PropertyValue") +public class PropertyValue { + + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlElement(name = "Characteristic") + protected List characteristic; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the characteristic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the characteristic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCharacteristic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Characteristic } + * + * + */ + public List getCharacteristic() { + if (characteristic == null) { + characteristic = new ArrayList(); + } + return this.characteristic; + } + +} diff --git a/src/main/java/org/cxml/catalog/PunchOutOrderMessage.java b/src/main/java/org/cxml/catalog/PunchOutOrderMessage.java index f39d355..f9abbbc 100644 --- a/src/main/java/org/cxml/catalog/PunchOutOrderMessage.java +++ b/src/main/java/org/cxml/catalog/PunchOutOrderMessage.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PunchOutOrderMessageHeader.java b/src/main/java/org/cxml/catalog/PunchOutOrderMessageHeader.java index 940b09c..e2ab75b 100644 --- a/src/main/java/org/cxml/catalog/PunchOutOrderMessageHeader.java +++ b/src/main/java/org/cxml/catalog/PunchOutOrderMessageHeader.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PunchOutSetupRequest.java b/src/main/java/org/cxml/catalog/PunchOutSetupRequest.java index b4ae254..997aba8 100644 --- a/src/main/java/org/cxml/catalog/PunchOutSetupRequest.java +++ b/src/main/java/org/cxml/catalog/PunchOutSetupRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PunchOutSetupResponse.java b/src/main/java/org/cxml/catalog/PunchOutSetupResponse.java index 4c15009..13461d1 100644 --- a/src/main/java/org/cxml/catalog/PunchOutSetupResponse.java +++ b/src/main/java/org/cxml/catalog/PunchOutSetupResponse.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PurchaseRequisition.java b/src/main/java/org/cxml/catalog/PurchaseRequisition.java index ce02d79..246753a 100644 --- a/src/main/java/org/cxml/catalog/PurchaseRequisition.java +++ b/src/main/java/org/cxml/catalog/PurchaseRequisition.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PurchaseRequisitionHeader.java b/src/main/java/org/cxml/catalog/PurchaseRequisitionHeader.java index 8bcbda2..835b6ad 100644 --- a/src/main/java/org/cxml/catalog/PurchaseRequisitionHeader.java +++ b/src/main/java/org/cxml/catalog/PurchaseRequisitionHeader.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/PurchaseRequisitionRequest.java b/src/main/java/org/cxml/catalog/PurchaseRequisitionRequest.java index 76e3163..e8e1c52 100644 --- a/src/main/java/org/cxml/catalog/PurchaseRequisitionRequest.java +++ b/src/main/java/org/cxml/catalog/PurchaseRequisitionRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/QuantityTolerance.java b/src/main/java/org/cxml/catalog/QuantityTolerance.java index b9c1282..4af9228 100644 --- a/src/main/java/org/cxml/catalog/QuantityTolerance.java +++ b/src/main/java/org/cxml/catalog/QuantityTolerance.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/RailDetail.java b/src/main/java/org/cxml/catalog/RailDetail.java index 03e0f36..d0c51f0 100644 --- a/src/main/java/org/cxml/catalog/RailDetail.java +++ b/src/main/java/org/cxml/catalog/RailDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/RailLeg.java b/src/main/java/org/cxml/catalog/RailLeg.java index 66385d0..5503fc4 100644 --- a/src/main/java/org/cxml/catalog/RailLeg.java +++ b/src/main/java/org/cxml/catalog/RailLeg.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/RailLegDestination.java b/src/main/java/org/cxml/catalog/RailLegDestination.java index b16c055..a4524cf 100644 --- a/src/main/java/org/cxml/catalog/RailLegDestination.java +++ b/src/main/java/org/cxml/catalog/RailLegDestination.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/RailLegOrigin.java b/src/main/java/org/cxml/catalog/RailLegOrigin.java index 1478b99..8eb1c4b 100644 --- a/src/main/java/org/cxml/catalog/RailLegOrigin.java +++ b/src/main/java/org/cxml/catalog/RailLegOrigin.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Range.java b/src/main/java/org/cxml/catalog/Range.java index ed64b3c..12ee225 100644 --- a/src/main/java/org/cxml/catalog/Range.java +++ b/src/main/java/org/cxml/catalog/Range.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/RangeBegin.java b/src/main/java/org/cxml/catalog/RangeBegin.java index 6ab28b9..f0027bd 100644 --- a/src/main/java/org/cxml/catalog/RangeBegin.java +++ b/src/main/java/org/cxml/catalog/RangeBegin.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/RangeEnd.java b/src/main/java/org/cxml/catalog/RangeEnd.java index 01b15ea..4494048 100644 --- a/src/main/java/org/cxml/catalog/RangeEnd.java +++ b/src/main/java/org/cxml/catalog/RangeEnd.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Rate.java b/src/main/java/org/cxml/catalog/Rate.java index 66daa36..561b46d 100644 --- a/src/main/java/org/cxml/catalog/Rate.java +++ b/src/main/java/org/cxml/catalog/Rate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ReceiptIDInfo.java b/src/main/java/org/cxml/catalog/ReceiptIDInfo.java new file mode 100644 index 0000000..de25c68 --- /dev/null +++ b/src/main/java/org/cxml/catalog/ReceiptIDInfo.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "ReceiptIDInfo") +public class ReceiptIDInfo { + + @XmlAttribute(name = "receiptID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptID; + @XmlAttribute(name = "receiptDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the receiptID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptID() { + return receiptID; + } + + /** + * Sets the value of the receiptID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptID(String value) { + this.receiptID = value; + } + + /** + * Gets the value of the receiptDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptDate() { + return receiptDate; + } + + /** + * Sets the value of the receiptDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptDate(String value) { + this.receiptDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/catalog/ReceiptReference.java b/src/main/java/org/cxml/catalog/ReceiptReference.java new file mode 100644 index 0000000..a5e27a4 --- /dev/null +++ b/src/main/java/org/cxml/catalog/ReceiptReference.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "ReceiptReference") +public class ReceiptReference { + + @XmlAttribute(name = "receiptID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptID; + @XmlAttribute(name = "receiptDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the receiptID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptID() { + return receiptID; + } + + /** + * Sets the value of the receiptID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptID(String value) { + this.receiptID = value; + } + + /** + * Gets the value of the receiptDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptDate() { + return receiptDate; + } + + /** + * Sets the value of the receiptDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptDate(String value) { + this.receiptDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/ReleaseInfo.java b/src/main/java/org/cxml/catalog/ReleaseInfo.java new file mode 100644 index 0000000..2bb7d66 --- /dev/null +++ b/src/main/java/org/cxml/catalog/ReleaseInfo.java @@ -0,0 +1,228 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure", + "shipNoticeReleaseInfo", + "extrinsic" +}) +@XmlRootElement(name = "ReleaseInfo") +public class ReleaseInfo { + + @XmlAttribute(name = "releaseType", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String releaseType; + @XmlAttribute(name = "cumulativeReceivedQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cumulativeReceivedQuantity; + @XmlAttribute(name = "productionGoAheadEndDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String productionGoAheadEndDate; + @XmlAttribute(name = "materialGoAheadEndDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String materialGoAheadEndDate; + @XmlElement(name = "UnitOfMeasure", required = true) + protected String unitOfMeasure; + @XmlElement(name = "ShipNoticeReleaseInfo") + protected ShipNoticeReleaseInfo shipNoticeReleaseInfo; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the releaseType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReleaseType() { + return releaseType; + } + + /** + * Sets the value of the releaseType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReleaseType(String value) { + this.releaseType = value; + } + + /** + * Gets the value of the cumulativeReceivedQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCumulativeReceivedQuantity() { + return cumulativeReceivedQuantity; + } + + /** + * Sets the value of the cumulativeReceivedQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCumulativeReceivedQuantity(String value) { + this.cumulativeReceivedQuantity = value; + } + + /** + * Gets the value of the productionGoAheadEndDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductionGoAheadEndDate() { + return productionGoAheadEndDate; + } + + /** + * Sets the value of the productionGoAheadEndDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductionGoAheadEndDate(String value) { + this.productionGoAheadEndDate = value; + } + + /** + * Gets the value of the materialGoAheadEndDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaterialGoAheadEndDate() { + return materialGoAheadEndDate; + } + + /** + * Sets the value of the materialGoAheadEndDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaterialGoAheadEndDate(String value) { + this.materialGoAheadEndDate = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the shipNoticeReleaseInfo property. + * + * @return + * possible object is + * {@link ShipNoticeReleaseInfo } + * + */ + public ShipNoticeReleaseInfo getShipNoticeReleaseInfo() { + return shipNoticeReleaseInfo; + } + + /** + * Sets the value of the shipNoticeReleaseInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeReleaseInfo } + * + */ + public void setShipNoticeReleaseInfo(ShipNoticeReleaseInfo value) { + this.shipNoticeReleaseInfo = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/catalog/Request.java b/src/main/java/org/cxml/catalog/Request.java index 3b8fa95..9b6b6d4 100644 --- a/src/main/java/org/cxml/catalog/Request.java +++ b/src/main/java/org/cxml/catalog/Request.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Response.java b/src/main/java/org/cxml/catalog/Response.java index be2de39..3435298 100644 --- a/src/main/java/org/cxml/catalog/Response.java +++ b/src/main/java/org/cxml/catalog/Response.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ReturnData.java b/src/main/java/org/cxml/catalog/ReturnData.java index 5b6559f..824e032 100644 --- a/src/main/java/org/cxml/catalog/ReturnData.java +++ b/src/main/java/org/cxml/catalog/ReturnData.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -37,6 +37,29 @@ public class ReturnData { @XmlElement(name = "Name", required = true) protected Name name; + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNameAttribute() { + return nameAttribute; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNameAttribute(String value) { + this.nameAttribute = value; + } /** * Gets the value of the returnValue property. @@ -85,13 +108,5 @@ public Name getName() { public void setName(Name value) { this.name = value; } - - public String getNameAttribute() { - return nameAttribute; - } - - public void setNameAttribute(String nameAttribute) { - this.nameAttribute = nameAttribute; - } } diff --git a/src/main/java/org/cxml/catalog/RoomType.java b/src/main/java/org/cxml/catalog/RoomType.java index 6e3c61e..7958880 100644 --- a/src/main/java/org/cxml/catalog/RoomType.java +++ b/src/main/java/org/cxml/catalog/RoomType.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Route.java b/src/main/java/org/cxml/catalog/Route.java index cf9e895..da27e9b 100644 --- a/src/main/java/org/cxml/catalog/Route.java +++ b/src/main/java/org/cxml/catalog/Route.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ScheduleLine.java b/src/main/java/org/cxml/catalog/ScheduleLine.java new file mode 100644 index 0000000..b3f980e --- /dev/null +++ b/src/main/java/org/cxml/catalog/ScheduleLine.java @@ -0,0 +1,259 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure", + "scheduleLineReleaseInfo", + "subcontractingComponent", + "extrinsic" +}) +@XmlRootElement(name = "ScheduleLine") +public class ScheduleLine { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "requestedDeliveryDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; + @XmlAttribute(name = "lineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlAttribute(name = "deliveryWindow") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String deliveryWindow; + @XmlElement(name = "UnitOfMeasure", required = true) + protected String unitOfMeasure; + @XmlElement(name = "ScheduleLineReleaseInfo") + protected ScheduleLineReleaseInfo scheduleLineReleaseInfo; + @XmlElement(name = "SubcontractingComponent") + protected List subcontractingComponent; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the deliveryWindow property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDeliveryWindow() { + return deliveryWindow; + } + + /** + * Sets the value of the deliveryWindow property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDeliveryWindow(String value) { + this.deliveryWindow = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the scheduleLineReleaseInfo property. + * + * @return + * possible object is + * {@link ScheduleLineReleaseInfo } + * + */ + public ScheduleLineReleaseInfo getScheduleLineReleaseInfo() { + return scheduleLineReleaseInfo; + } + + /** + * Sets the value of the scheduleLineReleaseInfo property. + * + * @param value + * allowed object is + * {@link ScheduleLineReleaseInfo } + * + */ + public void setScheduleLineReleaseInfo(ScheduleLineReleaseInfo value) { + this.scheduleLineReleaseInfo = value; + } + + /** + * Gets the value of the subcontractingComponent property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the subcontractingComponent property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSubcontractingComponent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SubcontractingComponent } + * + * + */ + public List getSubcontractingComponent() { + if (subcontractingComponent == null) { + subcontractingComponent = new ArrayList(); + } + return this.subcontractingComponent; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/catalog/ScheduleLineReleaseInfo.java b/src/main/java/org/cxml/catalog/ScheduleLineReleaseInfo.java new file mode 100644 index 0000000..51b0f77 --- /dev/null +++ b/src/main/java/org/cxml/catalog/ScheduleLineReleaseInfo.java @@ -0,0 +1,113 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "ScheduleLineReleaseInfo") +public class ScheduleLineReleaseInfo { + + @XmlAttribute(name = "commitmentCode", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String commitmentCode; + @XmlAttribute(name = "cumulativeScheduledQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cumulativeScheduledQuantity; + @XmlElement(name = "UnitOfMeasure", required = true) + protected String unitOfMeasure; + + /** + * Gets the value of the commitmentCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCommitmentCode() { + return commitmentCode; + } + + /** + * Sets the value of the commitmentCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCommitmentCode(String value) { + this.commitmentCode = value; + } + + /** + * Gets the value of the cumulativeScheduledQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCumulativeScheduledQuantity() { + return cumulativeScheduledQuantity; + } + + /** + * Sets the value of the cumulativeScheduledQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCumulativeScheduledQuantity(String value) { + this.cumulativeScheduledQuantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/Segment.java b/src/main/java/org/cxml/catalog/Segment.java index 10d9ca3..cb9653b 100644 --- a/src/main/java/org/cxml/catalog/Segment.java +++ b/src/main/java/org/cxml/catalog/Segment.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SelectedItem.java b/src/main/java/org/cxml/catalog/SelectedItem.java index 353945d..dba0a5d 100644 --- a/src/main/java/org/cxml/catalog/SelectedItem.java +++ b/src/main/java/org/cxml/catalog/SelectedItem.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SelectedService.java b/src/main/java/org/cxml/catalog/SelectedService.java index dcfa68c..c637d96 100644 --- a/src/main/java/org/cxml/catalog/SelectedService.java +++ b/src/main/java/org/cxml/catalog/SelectedService.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Sender.java b/src/main/java/org/cxml/catalog/Sender.java index cd595ef..7f401e0 100644 --- a/src/main/java/org/cxml/catalog/Sender.java +++ b/src/main/java/org/cxml/catalog/Sender.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SharedSecret.java b/src/main/java/org/cxml/catalog/SharedSecret.java index 5a6b6b0..0a7f0d5 100644 --- a/src/main/java/org/cxml/catalog/SharedSecret.java +++ b/src/main/java/org/cxml/catalog/SharedSecret.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ShipNoticeIDInfo.java b/src/main/java/org/cxml/catalog/ShipNoticeIDInfo.java index f63817f..cdb5c0d 100644 --- a/src/main/java/org/cxml/catalog/ShipNoticeIDInfo.java +++ b/src/main/java/org/cxml/catalog/ShipNoticeIDInfo.java @@ -1,16 +1,19 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // package org.cxml.catalog; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; @@ -21,7 +24,9 @@ * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "") +@XmlType(name = "", propOrder = { + "idReference" +}) @XmlRootElement(name = "ShipNoticeIDInfo") public class ShipNoticeIDInfo { @@ -31,6 +36,8 @@ public class ShipNoticeIDInfo { @XmlAttribute(name = "shipNoticeDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String shipNoticeDate; + @XmlElement(name = "IdReference") + protected List idReference; /** * Gets the value of the shipNoticeID property. @@ -80,4 +87,33 @@ public void setShipNoticeDate(String value) { this.shipNoticeDate = value; } + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + } diff --git a/src/main/java/org/cxml/catalog/ShipNoticeReference.java b/src/main/java/org/cxml/catalog/ShipNoticeReference.java index 5f7df95..19b5f95 100644 --- a/src/main/java/org/cxml/catalog/ShipNoticeReference.java +++ b/src/main/java/org/cxml/catalog/ShipNoticeReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ShipNoticeReleaseInfo.java b/src/main/java/org/cxml/catalog/ShipNoticeReleaseInfo.java new file mode 100644 index 0000000..d5bca99 --- /dev/null +++ b/src/main/java/org/cxml/catalog/ShipNoticeReleaseInfo.java @@ -0,0 +1,124 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "shipNoticeReferenceOrShipNoticeIDInfo", + "unitOfMeasure" +}) +@XmlRootElement(name = "ShipNoticeReleaseInfo") +public class ShipNoticeReleaseInfo { + + @XmlAttribute(name = "receivedQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receivedQuantity; + @XmlElements({ + @XmlElement(name = "ShipNoticeReference", required = true, type = ShipNoticeReference.class), + @XmlElement(name = "ShipNoticeIDInfo", required = true, type = ShipNoticeIDInfo.class) + }) + protected List shipNoticeReferenceOrShipNoticeIDInfo; + @XmlElement(name = "UnitOfMeasure", required = true) + protected String unitOfMeasure; + + /** + * Gets the value of the receivedQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceivedQuantity() { + return receivedQuantity; + } + + /** + * Sets the value of the receivedQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceivedQuantity(String value) { + this.receivedQuantity = value; + } + + /** + * Gets the value of the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipNoticeReferenceOrShipNoticeIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipNoticeReference } + * {@link ShipNoticeIDInfo } + * + * + */ + public List getShipNoticeReferenceOrShipNoticeIDInfo() { + if (shipNoticeReferenceOrShipNoticeIDInfo == null) { + shipNoticeReferenceOrShipNoticeIDInfo = new ArrayList(); + } + return this.shipNoticeReferenceOrShipNoticeIDInfo; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/ShipTo.java b/src/main/java/org/cxml/catalog/ShipTo.java index 0a07da2..6a6a1b4 100644 --- a/src/main/java/org/cxml/catalog/ShipTo.java +++ b/src/main/java/org/cxml/catalog/ShipTo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -24,7 +24,8 @@ @XmlType(name = "", propOrder = { "address", "carrierIdentifier", - "transportInformation" + "transportInformation", + "idReference" }) @XmlRootElement(name = "ShipTo") public class ShipTo { @@ -32,9 +33,11 @@ public class ShipTo { @XmlElement(name = "Address", required = true) protected Address address; @XmlElement(name = "CarrierIdentifier") - protected CarrierIdentifier carrierIdentifier; + protected List carrierIdentifier; @XmlElement(name = "TransportInformation") protected List transportInformation; + @XmlElement(name = "IdReference") + protected List idReference; /** * Gets the value of the address property. @@ -63,25 +66,30 @@ public void setAddress(Address value) { /** * Gets the value of the carrierIdentifier property. * - * @return - * possible object is - * {@link CarrierIdentifier } - * - */ - public CarrierIdentifier getCarrierIdentifier() { - return carrierIdentifier; - } - - /** - * Sets the value of the carrierIdentifier property. + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the carrierIdentifier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCarrierIdentifier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CarrierIdentifier } + * * - * @param value - * allowed object is - * {@link CarrierIdentifier } - * */ - public void setCarrierIdentifier(CarrierIdentifier value) { - this.carrierIdentifier = value; + public List getCarrierIdentifier() { + if (carrierIdentifier == null) { + carrierIdentifier = new ArrayList(); + } + return this.carrierIdentifier; } /** @@ -113,4 +121,33 @@ public List getTransportInformation() { return this.transportInformation; } + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + } diff --git a/src/main/java/org/cxml/catalog/ShipmentIdentifier.java b/src/main/java/org/cxml/catalog/ShipmentIdentifier.java index f1ac643..d8681af 100644 --- a/src/main/java/org/cxml/catalog/ShipmentIdentifier.java +++ b/src/main/java/org/cxml/catalog/ShipmentIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -28,12 +28,39 @@ @XmlRootElement(name = "ShipmentIdentifier") public class ShipmentIdentifier { + @XmlAttribute(name = "domain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; @XmlAttribute(name = "trackingNumberDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String trackingNumberDate; @XmlValue protected String value; + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + /** * Gets the value of the trackingNumberDate property. * diff --git a/src/main/java/org/cxml/catalog/Shipping.java b/src/main/java/org/cxml/catalog/Shipping.java index d2a812b..f32163f 100644 --- a/src/main/java/org/cxml/catalog/Shipping.java +++ b/src/main/java/org/cxml/catalog/Shipping.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ShippingAmount.java b/src/main/java/org/cxml/catalog/ShippingAmount.java index c81e732..4651bf4 100644 --- a/src/main/java/org/cxml/catalog/ShippingAmount.java +++ b/src/main/java/org/cxml/catalog/ShippingAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ShippingInstructions.java b/src/main/java/org/cxml/catalog/ShippingInstructions.java index 9b979d5..a811e9d 100644 --- a/src/main/java/org/cxml/catalog/ShippingInstructions.java +++ b/src/main/java/org/cxml/catalog/ShippingInstructions.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ShippingMark.java b/src/main/java/org/cxml/catalog/ShippingMark.java new file mode 100644 index 0000000..45cb63e --- /dev/null +++ b/src/main/java/org/cxml/catalog/ShippingMark.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ShippingMark") +public class ShippingMark { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/ShippingPaymentMethod.java b/src/main/java/org/cxml/catalog/ShippingPaymentMethod.java index 78b420a..42cfbe2 100644 --- a/src/main/java/org/cxml/catalog/ShippingPaymentMethod.java +++ b/src/main/java/org/cxml/catalog/ShippingPaymentMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -42,7 +42,31 @@ public class ShippingPaymentMethod { * {@link String } * */ - public String getValue() { + public String getValueAttribute() { + return valueAttribute; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueAttribute(String value) { + this.valueAttribute = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { return value; } @@ -54,15 +78,8 @@ public String getValue() { * {@link String } * */ - public void setValue(String value) { + public void setvalue(String value) { this.value = value; } - - public String getValueAttribute() { - return valueAttribute; - } - - public void setValueAttribute(String valueAttribute) { - this.valueAttribute = valueAttribute; - } + } diff --git a/src/main/java/org/cxml/catalog/ShortName.java b/src/main/java/org/cxml/catalog/ShortName.java index c3aa391..f75818f 100644 --- a/src/main/java/org/cxml/catalog/ShortName.java +++ b/src/main/java/org/cxml/catalog/ShortName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SourcingStatus.java b/src/main/java/org/cxml/catalog/SourcingStatus.java index 61ded7e..c9a7880 100644 --- a/src/main/java/org/cxml/catalog/SourcingStatus.java +++ b/src/main/java/org/cxml/catalog/SourcingStatus.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SpecialHandlingAmount.java b/src/main/java/org/cxml/catalog/SpecialHandlingAmount.java index b751682..9ad303b 100644 --- a/src/main/java/org/cxml/catalog/SpecialHandlingAmount.java +++ b/src/main/java/org/cxml/catalog/SpecialHandlingAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SpendDetail.java b/src/main/java/org/cxml/catalog/SpendDetail.java index 3dc87f1..ce406e3 100644 --- a/src/main/java/org/cxml/catalog/SpendDetail.java +++ b/src/main/java/org/cxml/catalog/SpendDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/StartPage.java b/src/main/java/org/cxml/catalog/StartPage.java index b7d0ac3..2bfe785 100644 --- a/src/main/java/org/cxml/catalog/StartPage.java +++ b/src/main/java/org/cxml/catalog/StartPage.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/State.java b/src/main/java/org/cxml/catalog/State.java new file mode 100644 index 0000000..3351f75 --- /dev/null +++ b/src/main/java/org/cxml/catalog/State.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "State") +public class State { + + @XmlAttribute(name = "isoStateCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String isoStateCode; + @XmlValue + protected String value; + + /** + * Gets the value of the isoStateCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsoStateCode() { + return isoStateCode; + } + + /** + * Sets the value of the isoStateCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsoStateCode(String value) { + this.isoStateCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/Status.java b/src/main/java/org/cxml/catalog/Status.java index 49057d3..e1229c0 100644 --- a/src/main/java/org/cxml/catalog/Status.java +++ b/src/main/java/org/cxml/catalog/Status.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/StatusUpdateRequest.java b/src/main/java/org/cxml/catalog/StatusUpdateRequest.java index 1bb009e..cbbe059 100644 --- a/src/main/java/org/cxml/catalog/StatusUpdateRequest.java +++ b/src/main/java/org/cxml/catalog/StatusUpdateRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -25,7 +25,7 @@ @XmlType(name = "", propOrder = { "documentReference", "status", - "paymentStatusOrSourcingStatusOrInvoiceStatus", + "paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus", "extrinsic" }) @XmlRootElement(name = "StatusUpdateRequest") @@ -38,9 +38,10 @@ public class StatusUpdateRequest { @XmlElements({ @XmlElement(name = "PaymentStatus", type = PaymentStatus.class), @XmlElement(name = "SourcingStatus", type = SourcingStatus.class), - @XmlElement(name = "InvoiceStatus", type = InvoiceStatus.class) + @XmlElement(name = "InvoiceStatus", type = InvoiceStatus.class), + @XmlElement(name = "DocumentStatus", type = DocumentStatus.class) }) - protected List paymentStatusOrSourcingStatusOrInvoiceStatus; + protected List paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus; @XmlElement(name = "Extrinsic") protected List extrinsic; @@ -93,18 +94,18 @@ public void setStatus(Status value) { } /** - * Gets the value of the paymentStatusOrSourcingStatusOrInvoiceStatus property. + * Gets the value of the paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the paymentStatusOrSourcingStatusOrInvoiceStatus property. + * This is why there is not a set method for the paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus property. * *

* For example, to add a new item, do as follows: *

-     *    getPaymentStatusOrSourcingStatusOrInvoiceStatus().add(newItem);
+     *    getPaymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus().add(newItem);
      * 
* * @@ -113,14 +114,15 @@ public void setStatus(Status value) { * {@link PaymentStatus } * {@link SourcingStatus } * {@link InvoiceStatus } + * {@link DocumentStatus } * * */ - public List getPaymentStatusOrSourcingStatusOrInvoiceStatus() { - if (paymentStatusOrSourcingStatusOrInvoiceStatus == null) { - paymentStatusOrSourcingStatusOrInvoiceStatus = new ArrayList(); + public List getPaymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus() { + if (paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus == null) { + paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus = new ArrayList(); } - return this.paymentStatusOrSourcingStatusOrInvoiceStatus; + return this.paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus; } /** diff --git a/src/main/java/org/cxml/catalog/Street.java b/src/main/java/org/cxml/catalog/Street.java index be8c6ca..b0494fc 100644 --- a/src/main/java/org/cxml/catalog/Street.java +++ b/src/main/java/org/cxml/catalog/Street.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SubcontractingComponent.java b/src/main/java/org/cxml/catalog/SubcontractingComponent.java new file mode 100644 index 0000000..8abb8c0 --- /dev/null +++ b/src/main/java/org/cxml/catalog/SubcontractingComponent.java @@ -0,0 +1,247 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "componentID", + "unitOfMeasure", + "description", + "product", + "productRevisionID", + "batch" +}) +@XmlRootElement(name = "SubcontractingComponent") +public class SubcontractingComponent { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "requirementDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requirementDate; + @XmlElement(name = "ComponentID", required = true) + protected String componentID; + @XmlElement(name = "UnitOfMeasure", required = true) + protected String unitOfMeasure; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "Product") + protected Product product; + @XmlElement(name = "ProductRevisionID") + protected String productRevisionID; + @XmlElement(name = "Batch") + protected Batch batch; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the requirementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequirementDate() { + return requirementDate; + } + + /** + * Sets the value of the requirementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequirementDate(String value) { + this.requirementDate = value; + } + + /** + * Gets the value of the componentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComponentID() { + return componentID; + } + + /** + * Sets the value of the componentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComponentID(String value) { + this.componentID = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the product property. + * + * @return + * possible object is + * {@link Product } + * + */ + public Product getProduct() { + return product; + } + + /** + * Sets the value of the product property. + * + * @param value + * allowed object is + * {@link Product } + * + */ + public void setProduct(Product value) { + this.product = value; + } + + /** + * Gets the value of the productRevisionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductRevisionID() { + return productRevisionID; + } + + /** + * Sets the value of the productRevisionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductRevisionID(String value) { + this.productRevisionID = value; + } + + /** + * Gets the value of the batch property. + * + * @return + * possible object is + * {@link Batch } + * + */ + public Batch getBatch() { + return batch; + } + + /** + * Sets the value of the batch property. + * + * @param value + * allowed object is + * {@link Batch } + * + */ + public void setBatch(Batch value) { + this.batch = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/SubtotalAmount.java b/src/main/java/org/cxml/catalog/SubtotalAmount.java index a6cafcc..e24afd1 100644 --- a/src/main/java/org/cxml/catalog/SubtotalAmount.java +++ b/src/main/java/org/cxml/catalog/SubtotalAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Supervisor.java b/src/main/java/org/cxml/catalog/Supervisor.java index 69d8216..615083a 100644 --- a/src/main/java/org/cxml/catalog/Supervisor.java +++ b/src/main/java/org/cxml/catalog/Supervisor.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Supplier.java b/src/main/java/org/cxml/catalog/Supplier.java index 7cd402d..f39a6e6 100644 --- a/src/main/java/org/cxml/catalog/Supplier.java +++ b/src/main/java/org/cxml/catalog/Supplier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SupplierID.java b/src/main/java/org/cxml/catalog/SupplierID.java index 489e07a..e6f1110 100644 --- a/src/main/java/org/cxml/catalog/SupplierID.java +++ b/src/main/java/org/cxml/catalog/SupplierID.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SupplierList.java b/src/main/java/org/cxml/catalog/SupplierList.java index b020815..cf7fcc8 100644 --- a/src/main/java/org/cxml/catalog/SupplierList.java +++ b/src/main/java/org/cxml/catalog/SupplierList.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SupplierLocation.java b/src/main/java/org/cxml/catalog/SupplierLocation.java index 7efff51..4c35d8a 100644 --- a/src/main/java/org/cxml/catalog/SupplierLocation.java +++ b/src/main/java/org/cxml/catalog/SupplierLocation.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SupplierOrderInfo.java b/src/main/java/org/cxml/catalog/SupplierOrderInfo.java index 79a2443..a6f4a00 100644 --- a/src/main/java/org/cxml/catalog/SupplierOrderInfo.java +++ b/src/main/java/org/cxml/catalog/SupplierOrderInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -28,6 +28,9 @@ public class SupplierOrderInfo { @XmlAttribute(name = "orderID", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String orderID; + @XmlAttribute(name = "orderDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderDate; /** * Gets the value of the orderID property. @@ -53,4 +56,28 @@ public void setOrderID(String value) { this.orderID = value; } + /** + * Gets the value of the orderDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderDate() { + return orderDate; + } + + /** + * Sets the value of the orderDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderDate(String value) { + this.orderDate = value; + } + } diff --git a/src/main/java/org/cxml/catalog/SupplierPartAuxiliaryID.java b/src/main/java/org/cxml/catalog/SupplierPartAuxiliaryID.java index 71dbf6d..50a3c4b 100644 --- a/src/main/java/org/cxml/catalog/SupplierPartAuxiliaryID.java +++ b/src/main/java/org/cxml/catalog/SupplierPartAuxiliaryID.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/SupplierPartID.java b/src/main/java/org/cxml/catalog/SupplierPartID.java new file mode 100644 index 0000000..e59069f --- /dev/null +++ b/src/main/java/org/cxml/catalog/SupplierPartID.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "SupplierPartID") +public class SupplierPartID { + + @XmlAttribute(name = "revisionID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String revisionID; + @XmlValue + protected String value; + + /** + * Gets the value of the revisionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRevisionID() { + return revisionID; + } + + /** + * Sets the value of the revisionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRevisionID(String value) { + this.revisionID = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/SupplierSetup.java b/src/main/java/org/cxml/catalog/SupplierSetup.java index ee8dc35..898a4b9 100644 --- a/src/main/java/org/cxml/catalog/SupplierSetup.java +++ b/src/main/java/org/cxml/catalog/SupplierSetup.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Tax.java b/src/main/java/org/cxml/catalog/Tax.java index f28effd..7b41149 100644 --- a/src/main/java/org/cxml/catalog/Tax.java +++ b/src/main/java/org/cxml/catalog/Tax.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TaxAmount.java b/src/main/java/org/cxml/catalog/TaxAmount.java index 121d46e..0fd140c 100644 --- a/src/main/java/org/cxml/catalog/TaxAmount.java +++ b/src/main/java/org/cxml/catalog/TaxAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TaxDetail.java b/src/main/java/org/cxml/catalog/TaxDetail.java index dfcc473..4439a6a 100644 --- a/src/main/java/org/cxml/catalog/TaxDetail.java +++ b/src/main/java/org/cxml/catalog/TaxDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -14,6 +14,7 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlIDREF; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; @@ -31,11 +32,15 @@ "taxLocation", "description", "triangularTransactionLawReference", + "taxRegime", "extrinsic" }) @XmlRootElement(name = "TaxDetail") public class TaxDetail { + @XmlAttribute(name = "taxedElement") + @XmlIDREF + protected Object taxedElement; @XmlAttribute(name = "purpose") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String purpose; @@ -70,9 +75,35 @@ public class TaxDetail { protected Description description; @XmlElement(name = "TriangularTransactionLawReference") protected TriangularTransactionLawReference triangularTransactionLawReference; + @XmlElement(name = "TaxRegime") + protected String taxRegime; @XmlElement(name = "Extrinsic") protected List extrinsic; + /** + * Gets the value of the taxedElement property. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getTaxedElement() { + return taxedElement; + } + + /** + * Sets the value of the taxedElement property. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setTaxedElement(Object value) { + this.taxedElement = value; + } + /** * Gets the value of the purpose property. * @@ -385,6 +416,30 @@ public void setTriangularTransactionLawReference(TriangularTransactionLawReferen this.triangularTransactionLawReference = value; } + /** + * Gets the value of the taxRegime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTaxRegime() { + return taxRegime; + } + + /** + * Sets the value of the taxRegime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTaxRegime(String value) { + this.taxRegime = value; + } + /** * Gets the value of the extrinsic property. * diff --git a/src/main/java/org/cxml/catalog/TaxLocation.java b/src/main/java/org/cxml/catalog/TaxLocation.java index 44497f2..4ea3790 100644 --- a/src/main/java/org/cxml/catalog/TaxLocation.java +++ b/src/main/java/org/cxml/catalog/TaxLocation.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TaxableAmount.java b/src/main/java/org/cxml/catalog/TaxableAmount.java index fb48123..28efc1d 100644 --- a/src/main/java/org/cxml/catalog/TaxableAmount.java +++ b/src/main/java/org/cxml/catalog/TaxableAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TelephoneNumber.java b/src/main/java/org/cxml/catalog/TelephoneNumber.java index e638d84..900aecc 100644 --- a/src/main/java/org/cxml/catalog/TelephoneNumber.java +++ b/src/main/java/org/cxml/catalog/TelephoneNumber.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TermReference.java b/src/main/java/org/cxml/catalog/TermReference.java index e64eca5..1f908d7 100644 --- a/src/main/java/org/cxml/catalog/TermReference.java +++ b/src/main/java/org/cxml/catalog/TermReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TermsAndConditions.java b/src/main/java/org/cxml/catalog/TermsAndConditions.java index 52afe7a..9a5a51d 100644 --- a/src/main/java/org/cxml/catalog/TermsAndConditions.java +++ b/src/main/java/org/cxml/catalog/TermsAndConditions.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TermsOfDelivery.java b/src/main/java/org/cxml/catalog/TermsOfDelivery.java index 573dfa2..d4c569c 100644 --- a/src/main/java/org/cxml/catalog/TermsOfDelivery.java +++ b/src/main/java/org/cxml/catalog/TermsOfDelivery.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TermsOfDeliveryCode.java b/src/main/java/org/cxml/catalog/TermsOfDeliveryCode.java index ffe13a6..d1de0f2 100644 --- a/src/main/java/org/cxml/catalog/TermsOfDeliveryCode.java +++ b/src/main/java/org/cxml/catalog/TermsOfDeliveryCode.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -34,6 +34,30 @@ public class TermsOfDeliveryCode { @XmlValue protected String value; + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValueAttribute() { + return valueAttribute; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueAttribute(String value) { + this.valueAttribute = value; + } + /** * Gets the value of the value property. * @@ -58,12 +82,4 @@ public void setValue(String value) { this.value = value; } - public String getValueAttribute() { - return valueAttribute; - } - - public void setValueAttribute(String valueAttribute) { - this.valueAttribute = valueAttribute; - } - } diff --git a/src/main/java/org/cxml/catalog/TermsOfTransport.java b/src/main/java/org/cxml/catalog/TermsOfTransport.java new file mode 100644 index 0000000..9c04a8b --- /dev/null +++ b/src/main/java/org/cxml/catalog/TermsOfTransport.java @@ -0,0 +1,202 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "sealID", + "sealingPartyCode", + "equipmentIdentificationCode", + "transportTerms", + "dimension", + "extrinsic" +}) +@XmlRootElement(name = "TermsOfTransport") +public class TermsOfTransport { + + @XmlElement(name = "SealID") + protected String sealID; + @XmlElement(name = "SealingPartyCode") + protected String sealingPartyCode; + @XmlElement(name = "EquipmentIdentificationCode") + protected String equipmentIdentificationCode; + @XmlElement(name = "TransportTerms") + protected TransportTerms transportTerms; + @XmlElement(name = "Dimension") + protected List dimension; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the sealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSealID() { + return sealID; + } + + /** + * Sets the value of the sealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSealID(String value) { + this.sealID = value; + } + + /** + * Gets the value of the sealingPartyCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSealingPartyCode() { + return sealingPartyCode; + } + + /** + * Sets the value of the sealingPartyCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSealingPartyCode(String value) { + this.sealingPartyCode = value; + } + + /** + * Gets the value of the equipmentIdentificationCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEquipmentIdentificationCode() { + return equipmentIdentificationCode; + } + + /** + * Sets the value of the equipmentIdentificationCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEquipmentIdentificationCode(String value) { + this.equipmentIdentificationCode = value; + } + + /** + * Gets the value of the transportTerms property. + * + * @return + * possible object is + * {@link TransportTerms } + * + */ + public TransportTerms getTransportTerms() { + return transportTerms; + } + + /** + * Sets the value of the transportTerms property. + * + * @param value + * allowed object is + * {@link TransportTerms } + * + */ + public void setTransportTerms(TransportTerms value) { + this.transportTerms = value; + } + + /** + * Gets the value of the dimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Dimension } + * + * + */ + public List getDimension() { + if (dimension == null) { + dimension = new ArrayList(); + } + return this.dimension; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/catalog/TimeRange.java b/src/main/java/org/cxml/catalog/TimeRange.java index 37c8b15..03814b7 100644 --- a/src/main/java/org/cxml/catalog/TimeRange.java +++ b/src/main/java/org/cxml/catalog/TimeRange.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/To.java b/src/main/java/org/cxml/catalog/To.java index 617935f..2d1b675 100644 --- a/src/main/java/org/cxml/catalog/To.java +++ b/src/main/java/org/cxml/catalog/To.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Tolerances.java b/src/main/java/org/cxml/catalog/Tolerances.java index 4ea10f5..322283b 100644 --- a/src/main/java/org/cxml/catalog/Tolerances.java +++ b/src/main/java/org/cxml/catalog/Tolerances.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Total.java b/src/main/java/org/cxml/catalog/Total.java index a863c74..efb23ad 100644 --- a/src/main/java/org/cxml/catalog/Total.java +++ b/src/main/java/org/cxml/catalog/Total.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TotalAllowances.java b/src/main/java/org/cxml/catalog/TotalAllowances.java new file mode 100644 index 0000000..2d697cf --- /dev/null +++ b/src/main/java/org/cxml/catalog/TotalAllowances.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalAllowances") +public class TotalAllowances { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/TotalAmountInBillingCurrency.java b/src/main/java/org/cxml/catalog/TotalAmountInBillingCurrency.java index 8902d64..7ee76bd 100644 --- a/src/main/java/org/cxml/catalog/TotalAmountInBillingCurrency.java +++ b/src/main/java/org/cxml/catalog/TotalAmountInBillingCurrency.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TotalAmountInPostedCurrency.java b/src/main/java/org/cxml/catalog/TotalAmountInPostedCurrency.java index 343fe0f..4bfb036 100644 --- a/src/main/java/org/cxml/catalog/TotalAmountInPostedCurrency.java +++ b/src/main/java/org/cxml/catalog/TotalAmountInPostedCurrency.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TotalAmountWithoutTax.java b/src/main/java/org/cxml/catalog/TotalAmountWithoutTax.java new file mode 100644 index 0000000..3733078 --- /dev/null +++ b/src/main/java/org/cxml/catalog/TotalAmountWithoutTax.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalAmountWithoutTax") +public class TotalAmountWithoutTax { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/TotalCharges.java b/src/main/java/org/cxml/catalog/TotalCharges.java new file mode 100644 index 0000000..4e9428c --- /dev/null +++ b/src/main/java/org/cxml/catalog/TotalCharges.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalCharges") +public class TotalCharges { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/TotalRetailAmount.java b/src/main/java/org/cxml/catalog/TotalRetailAmount.java new file mode 100644 index 0000000..1a48435 --- /dev/null +++ b/src/main/java/org/cxml/catalog/TotalRetailAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalRetailAmount") +public class TotalRetailAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/TotalReturnableItemsDepositAmount.java b/src/main/java/org/cxml/catalog/TotalReturnableItemsDepositAmount.java new file mode 100644 index 0000000..bf622c2 --- /dev/null +++ b/src/main/java/org/cxml/catalog/TotalReturnableItemsDepositAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalReturnableItemsDepositAmount") +public class TotalReturnableItemsDepositAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/TransportInformation.java b/src/main/java/org/cxml/catalog/TransportInformation.java index a3ecab3..5d32ac3 100644 --- a/src/main/java/org/cxml/catalog/TransportInformation.java +++ b/src/main/java/org/cxml/catalog/TransportInformation.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TransportTerms.java b/src/main/java/org/cxml/catalog/TransportTerms.java index e5c706a..4a1b34c 100644 --- a/src/main/java/org/cxml/catalog/TransportTerms.java +++ b/src/main/java/org/cxml/catalog/TransportTerms.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -34,6 +34,30 @@ public class TransportTerms { @XmlValue protected String value; + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValueAttribute() { + return valueAttribute; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueAttribute(String value) { + this.valueAttribute = value; + } + /** * Gets the value of the value property. * @@ -58,11 +82,4 @@ public void setValue(String value) { this.value = value; } - public String getValueAttribute() { - return valueAttribute; - } - - public void setValueAttribute(String valueAttribute) { - this.valueAttribute = valueAttribute; - } } diff --git a/src/main/java/org/cxml/catalog/TravelDetail.java b/src/main/java/org/cxml/catalog/TravelDetail.java index e0d0104..ab819c3 100644 --- a/src/main/java/org/cxml/catalog/TravelDetail.java +++ b/src/main/java/org/cxml/catalog/TravelDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TriangularTransactionLawReference.java b/src/main/java/org/cxml/catalog/TriangularTransactionLawReference.java index 56c55ce..3af3e11 100644 --- a/src/main/java/org/cxml/catalog/TriangularTransactionLawReference.java +++ b/src/main/java/org/cxml/catalog/TriangularTransactionLawReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TripType.java b/src/main/java/org/cxml/catalog/TripType.java index cf8e383..45d8f35 100644 --- a/src/main/java/org/cxml/catalog/TripType.java +++ b/src/main/java/org/cxml/catalog/TripType.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Type.java b/src/main/java/org/cxml/catalog/Type.java index 8ee56a1..51f51af 100644 --- a/src/main/java/org/cxml/catalog/Type.java +++ b/src/main/java/org/cxml/catalog/Type.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -45,13 +45,29 @@ public class Type { @XmlElement(name = "TypeAttribute") protected List typeAttribute; + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ public String getNameAttribute() { - return nameAttribute; - } - - public void setNameAttribute(String nameAttribute) { - this.nameAttribute = nameAttribute; - } + return nameAttribute; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNameAttribute(String value) { + this.nameAttribute = value; + } /** * Gets the value of the extends property. diff --git a/src/main/java/org/cxml/catalog/TypeAttribute.java b/src/main/java/org/cxml/catalog/TypeAttribute.java index 41a6ac2..d0ef0d4 100644 --- a/src/main/java/org/cxml/catalog/TypeAttribute.java +++ b/src/main/java/org/cxml/catalog/TypeAttribute.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -95,7 +95,30 @@ public class TypeAttribute { @XmlElement(name = "Extrinsic") protected List extrinsic; - + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNameAttribute() { + return nameAttribute; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNameAttribute(String value) { + this.nameAttribute = value; + } + /** * Gets the value of the type property. * @@ -573,12 +596,4 @@ public List getExtrinsic() { return this.extrinsic; } - - public String getNameAttribute() { - return nameAttribute; - } - - public void setNameAttribute(String nameAttribute) { - this.nameAttribute = nameAttribute; - } } diff --git a/src/main/java/org/cxml/catalog/TypeDefinition.java b/src/main/java/org/cxml/catalog/TypeDefinition.java index 0dc5e3c..251c01d 100644 --- a/src/main/java/org/cxml/catalog/TypeDefinition.java +++ b/src/main/java/org/cxml/catalog/TypeDefinition.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/TypeProvider.java b/src/main/java/org/cxml/catalog/TypeProvider.java index 3a13e3f..1afdf2d 100644 --- a/src/main/java/org/cxml/catalog/TypeProvider.java +++ b/src/main/java/org/cxml/catalog/TypeProvider.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // @@ -39,14 +39,30 @@ public class TypeProvider { @XmlElement(name = "OrganizationID", required = true) protected OrganizationID organizationID; - public void setNameAttribute(String nameAttribute) { - this.nameAttribute = nameAttribute; - } - + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ public String getNameAttribute() { - return nameAttribute; - } - + return nameAttribute; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNameAttribute(String value) { + this.nameAttribute = value; + } + /** * Gets the value of the name property. * diff --git a/src/main/java/org/cxml/catalog/URL.java b/src/main/java/org/cxml/catalog/URL.java index 575f7a4..5562af1 100644 --- a/src/main/java/org/cxml/catalog/URL.java +++ b/src/main/java/org/cxml/catalog/URL.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/UnitGrossPrice.java b/src/main/java/org/cxml/catalog/UnitGrossPrice.java new file mode 100644 index 0000000..b69cc84 --- /dev/null +++ b/src/main/java/org/cxml/catalog/UnitGrossPrice.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "UnitGrossPrice") +public class UnitGrossPrice { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/UnitNetPriceCorrection.java b/src/main/java/org/cxml/catalog/UnitNetPriceCorrection.java new file mode 100644 index 0000000..800590d --- /dev/null +++ b/src/main/java/org/cxml/catalog/UnitNetPriceCorrection.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "UnitNetPriceCorrection") +public class UnitNetPriceCorrection { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/catalog/UnitPrice.java b/src/main/java/org/cxml/catalog/UnitPrice.java index 779c3ed..4a3217c 100644 --- a/src/main/java/org/cxml/catalog/UnitPrice.java +++ b/src/main/java/org/cxml/catalog/UnitPrice.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/UnitRate.java b/src/main/java/org/cxml/catalog/UnitRate.java index acf0bdb..08c9a92 100644 --- a/src/main/java/org/cxml/catalog/UnitRate.java +++ b/src/main/java/org/cxml/catalog/UnitRate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/Value.java b/src/main/java/org/cxml/catalog/Value.java index df2a7b1..71be4f0 100644 --- a/src/main/java/org/cxml/catalog/Value.java +++ b/src/main/java/org/cxml/catalog/Value.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/ValueGroup.java b/src/main/java/org/cxml/catalog/ValueGroup.java new file mode 100644 index 0000000..b24dce1 --- /dev/null +++ b/src/main/java/org/cxml/catalog/ValueGroup.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.catalog; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference", + "parentID", + "propertyValue" +}) +@XmlRootElement(name = "ValueGroup") +public class ValueGroup { + + @XmlElement(name = "IdReference") + protected IdReference idReference; + @XmlElement(name = "ParentID") + protected String parentID; + @XmlElement(name = "PropertyValue") + protected List propertyValue; + + /** + * Gets the value of the idReference property. + * + * @return + * possible object is + * {@link IdReference } + * + */ + public IdReference getIdReference() { + return idReference; + } + + /** + * Sets the value of the idReference property. + * + * @param value + * allowed object is + * {@link IdReference } + * + */ + public void setIdReference(IdReference value) { + this.idReference = value; + } + + /** + * Gets the value of the parentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentID() { + return parentID; + } + + /** + * Sets the value of the parentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentID(String value) { + this.parentID = value; + } + + /** + * Gets the value of the propertyValue property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the propertyValue property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPropertyValue().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PropertyValue } + * + * + */ + public List getPropertyValue() { + if (propertyValue == null) { + propertyValue = new ArrayList(); + } + return this.propertyValue; + } + +} diff --git a/src/main/java/org/cxml/catalog/Vendor.java b/src/main/java/org/cxml/catalog/Vendor.java index 10f7040..7637373 100644 --- a/src/main/java/org/cxml/catalog/Vendor.java +++ b/src/main/java/org/cxml/catalog/Vendor.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/WorkLocation.java b/src/main/java/org/cxml/catalog/WorkLocation.java index 846a888..05c6e83 100644 --- a/src/main/java/org/cxml/catalog/WorkLocation.java +++ b/src/main/java/org/cxml/catalog/WorkLocation.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesAllDataObjectsTimeStamp.java b/src/main/java/org/cxml/catalog/XadesAllDataObjectsTimeStamp.java index 2407be9..7fecd54 100644 --- a/src/main/java/org/cxml/catalog/XadesAllDataObjectsTimeStamp.java +++ b/src/main/java/org/cxml/catalog/XadesAllDataObjectsTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesAllSignedDataObjects.java b/src/main/java/org/cxml/catalog/XadesAllSignedDataObjects.java index 70cf4ee..78bfeb4 100644 --- a/src/main/java/org/cxml/catalog/XadesAllSignedDataObjects.java +++ b/src/main/java/org/cxml/catalog/XadesAllSignedDataObjects.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesAny.java b/src/main/java/org/cxml/catalog/XadesAny.java index a3afcf7..5f2ea65 100644 --- a/src/main/java/org/cxml/catalog/XadesAny.java +++ b/src/main/java/org/cxml/catalog/XadesAny.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesArchiveTimeStamp.java b/src/main/java/org/cxml/catalog/XadesArchiveTimeStamp.java index 9ac620d..125edbc 100644 --- a/src/main/java/org/cxml/catalog/XadesArchiveTimeStamp.java +++ b/src/main/java/org/cxml/catalog/XadesArchiveTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesAttrAuthoritiesCertValues.java b/src/main/java/org/cxml/catalog/XadesAttrAuthoritiesCertValues.java index c854389..0836a6d 100644 --- a/src/main/java/org/cxml/catalog/XadesAttrAuthoritiesCertValues.java +++ b/src/main/java/org/cxml/catalog/XadesAttrAuthoritiesCertValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesAttributeCertificateRefs.java b/src/main/java/org/cxml/catalog/XadesAttributeCertificateRefs.java index ea40686..2ad2d6a 100644 --- a/src/main/java/org/cxml/catalog/XadesAttributeCertificateRefs.java +++ b/src/main/java/org/cxml/catalog/XadesAttributeCertificateRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesAttributeRevocationRefs.java b/src/main/java/org/cxml/catalog/XadesAttributeRevocationRefs.java index b11d192..fae30ea 100644 --- a/src/main/java/org/cxml/catalog/XadesAttributeRevocationRefs.java +++ b/src/main/java/org/cxml/catalog/XadesAttributeRevocationRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesAttributeRevocationValues.java b/src/main/java/org/cxml/catalog/XadesAttributeRevocationValues.java index 2096e71..c9b25a0 100644 --- a/src/main/java/org/cxml/catalog/XadesAttributeRevocationValues.java +++ b/src/main/java/org/cxml/catalog/XadesAttributeRevocationValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesByKey.java b/src/main/java/org/cxml/catalog/XadesByKey.java index a229d1f..563240e 100644 --- a/src/main/java/org/cxml/catalog/XadesByKey.java +++ b/src/main/java/org/cxml/catalog/XadesByKey.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesByName.java b/src/main/java/org/cxml/catalog/XadesByName.java index db1aebd..021cc05 100644 --- a/src/main/java/org/cxml/catalog/XadesByName.java +++ b/src/main/java/org/cxml/catalog/XadesByName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCRLIdentifier.java b/src/main/java/org/cxml/catalog/XadesCRLIdentifier.java index e884e14..bb35280 100644 --- a/src/main/java/org/cxml/catalog/XadesCRLIdentifier.java +++ b/src/main/java/org/cxml/catalog/XadesCRLIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCRLRef.java b/src/main/java/org/cxml/catalog/XadesCRLRef.java index f6ce347..6e535ed 100644 --- a/src/main/java/org/cxml/catalog/XadesCRLRef.java +++ b/src/main/java/org/cxml/catalog/XadesCRLRef.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCRLRefs.java b/src/main/java/org/cxml/catalog/XadesCRLRefs.java index 0699428..ffdb136 100644 --- a/src/main/java/org/cxml/catalog/XadesCRLRefs.java +++ b/src/main/java/org/cxml/catalog/XadesCRLRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCRLValues.java b/src/main/java/org/cxml/catalog/XadesCRLValues.java index 7f3ccdd..ea07dd1 100644 --- a/src/main/java/org/cxml/catalog/XadesCRLValues.java +++ b/src/main/java/org/cxml/catalog/XadesCRLValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCert.java b/src/main/java/org/cxml/catalog/XadesCert.java index 1dfe3e6..a3e897c 100644 --- a/src/main/java/org/cxml/catalog/XadesCert.java +++ b/src/main/java/org/cxml/catalog/XadesCert.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCertDigest.java b/src/main/java/org/cxml/catalog/XadesCertDigest.java index e200653..bdf04d8 100644 --- a/src/main/java/org/cxml/catalog/XadesCertDigest.java +++ b/src/main/java/org/cxml/catalog/XadesCertDigest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCertRefs.java b/src/main/java/org/cxml/catalog/XadesCertRefs.java index 45d161d..169544e 100644 --- a/src/main/java/org/cxml/catalog/XadesCertRefs.java +++ b/src/main/java/org/cxml/catalog/XadesCertRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCertificateValues.java b/src/main/java/org/cxml/catalog/XadesCertificateValues.java index ab105c3..e25513c 100644 --- a/src/main/java/org/cxml/catalog/XadesCertificateValues.java +++ b/src/main/java/org/cxml/catalog/XadesCertificateValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCertifiedRole.java b/src/main/java/org/cxml/catalog/XadesCertifiedRole.java index 04c3eff..2934178 100644 --- a/src/main/java/org/cxml/catalog/XadesCertifiedRole.java +++ b/src/main/java/org/cxml/catalog/XadesCertifiedRole.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCertifiedRoles.java b/src/main/java/org/cxml/catalog/XadesCertifiedRoles.java index c58e669..0432923 100644 --- a/src/main/java/org/cxml/catalog/XadesCertifiedRoles.java +++ b/src/main/java/org/cxml/catalog/XadesCertifiedRoles.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesClaimedRole.java b/src/main/java/org/cxml/catalog/XadesClaimedRole.java index e1afa63..8a4bd10 100644 --- a/src/main/java/org/cxml/catalog/XadesClaimedRole.java +++ b/src/main/java/org/cxml/catalog/XadesClaimedRole.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesClaimedRoles.java b/src/main/java/org/cxml/catalog/XadesClaimedRoles.java index 9c6dc37..4eb90a5 100644 --- a/src/main/java/org/cxml/catalog/XadesClaimedRoles.java +++ b/src/main/java/org/cxml/catalog/XadesClaimedRoles.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCommitmentTypeId.java b/src/main/java/org/cxml/catalog/XadesCommitmentTypeId.java index 9d42080..1198ea4 100644 --- a/src/main/java/org/cxml/catalog/XadesCommitmentTypeId.java +++ b/src/main/java/org/cxml/catalog/XadesCommitmentTypeId.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCommitmentTypeIndication.java b/src/main/java/org/cxml/catalog/XadesCommitmentTypeIndication.java index dcb0ea9..7e2196c 100644 --- a/src/main/java/org/cxml/catalog/XadesCommitmentTypeIndication.java +++ b/src/main/java/org/cxml/catalog/XadesCommitmentTypeIndication.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCommitmentTypeQualifier.java b/src/main/java/org/cxml/catalog/XadesCommitmentTypeQualifier.java index 7d1e2ce..c872a92 100644 --- a/src/main/java/org/cxml/catalog/XadesCommitmentTypeQualifier.java +++ b/src/main/java/org/cxml/catalog/XadesCommitmentTypeQualifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCommitmentTypeQualifiers.java b/src/main/java/org/cxml/catalog/XadesCommitmentTypeQualifiers.java index 78477ff..ff0d2eb 100644 --- a/src/main/java/org/cxml/catalog/XadesCommitmentTypeQualifiers.java +++ b/src/main/java/org/cxml/catalog/XadesCommitmentTypeQualifiers.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCompleteCertificateRefs.java b/src/main/java/org/cxml/catalog/XadesCompleteCertificateRefs.java index 62c6992..962b32a 100644 --- a/src/main/java/org/cxml/catalog/XadesCompleteCertificateRefs.java +++ b/src/main/java/org/cxml/catalog/XadesCompleteCertificateRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCompleteRevocationRefs.java b/src/main/java/org/cxml/catalog/XadesCompleteRevocationRefs.java index 7ae3585..25aba11 100644 --- a/src/main/java/org/cxml/catalog/XadesCompleteRevocationRefs.java +++ b/src/main/java/org/cxml/catalog/XadesCompleteRevocationRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesCounterSignature.java b/src/main/java/org/cxml/catalog/XadesCounterSignature.java index 3182171..3bab8c7 100644 --- a/src/main/java/org/cxml/catalog/XadesCounterSignature.java +++ b/src/main/java/org/cxml/catalog/XadesCounterSignature.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesDataObjectFormat.java b/src/main/java/org/cxml/catalog/XadesDataObjectFormat.java index 17c145b..0218fbc 100644 --- a/src/main/java/org/cxml/catalog/XadesDataObjectFormat.java +++ b/src/main/java/org/cxml/catalog/XadesDataObjectFormat.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesDigestAlgAndValue.java b/src/main/java/org/cxml/catalog/XadesDigestAlgAndValue.java index 0ee8300..62ffcd0 100644 --- a/src/main/java/org/cxml/catalog/XadesDigestAlgAndValue.java +++ b/src/main/java/org/cxml/catalog/XadesDigestAlgAndValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesDocumentationReference.java b/src/main/java/org/cxml/catalog/XadesDocumentationReference.java index 16253ee..fdb0254 100644 --- a/src/main/java/org/cxml/catalog/XadesDocumentationReference.java +++ b/src/main/java/org/cxml/catalog/XadesDocumentationReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesDocumentationReferences.java b/src/main/java/org/cxml/catalog/XadesDocumentationReferences.java index 4278fdb..ed046a9 100644 --- a/src/main/java/org/cxml/catalog/XadesDocumentationReferences.java +++ b/src/main/java/org/cxml/catalog/XadesDocumentationReferences.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesEncapsulatedCRLValue.java b/src/main/java/org/cxml/catalog/XadesEncapsulatedCRLValue.java index 0291560..7471a60 100644 --- a/src/main/java/org/cxml/catalog/XadesEncapsulatedCRLValue.java +++ b/src/main/java/org/cxml/catalog/XadesEncapsulatedCRLValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesEncapsulatedOCSPValue.java b/src/main/java/org/cxml/catalog/XadesEncapsulatedOCSPValue.java index 984a8ba..3f7bbfe 100644 --- a/src/main/java/org/cxml/catalog/XadesEncapsulatedOCSPValue.java +++ b/src/main/java/org/cxml/catalog/XadesEncapsulatedOCSPValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesEncapsulatedPKIData.java b/src/main/java/org/cxml/catalog/XadesEncapsulatedPKIData.java index 0c21c37..3ac1bc9 100644 --- a/src/main/java/org/cxml/catalog/XadesEncapsulatedPKIData.java +++ b/src/main/java/org/cxml/catalog/XadesEncapsulatedPKIData.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesEncapsulatedTimeStamp.java b/src/main/java/org/cxml/catalog/XadesEncapsulatedTimeStamp.java index a0be94c..a409af0 100644 --- a/src/main/java/org/cxml/catalog/XadesEncapsulatedTimeStamp.java +++ b/src/main/java/org/cxml/catalog/XadesEncapsulatedTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesEncapsulatedX509Certificate.java b/src/main/java/org/cxml/catalog/XadesEncapsulatedX509Certificate.java index 5c87d18..3f6d1e1 100644 --- a/src/main/java/org/cxml/catalog/XadesEncapsulatedX509Certificate.java +++ b/src/main/java/org/cxml/catalog/XadesEncapsulatedX509Certificate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesIdentifier.java b/src/main/java/org/cxml/catalog/XadesIdentifier.java index 52ba400..59632cb 100644 --- a/src/main/java/org/cxml/catalog/XadesIdentifier.java +++ b/src/main/java/org/cxml/catalog/XadesIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesInclude.java b/src/main/java/org/cxml/catalog/XadesInclude.java index 641aaf0..53b1ede 100644 --- a/src/main/java/org/cxml/catalog/XadesInclude.java +++ b/src/main/java/org/cxml/catalog/XadesInclude.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesIndividualDataObjectsTimeStamp.java b/src/main/java/org/cxml/catalog/XadesIndividualDataObjectsTimeStamp.java index 65826b1..bc84f49 100644 --- a/src/main/java/org/cxml/catalog/XadesIndividualDataObjectsTimeStamp.java +++ b/src/main/java/org/cxml/catalog/XadesIndividualDataObjectsTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesInt.java b/src/main/java/org/cxml/catalog/XadesInt.java index 8156d99..432c61c 100644 --- a/src/main/java/org/cxml/catalog/XadesInt.java +++ b/src/main/java/org/cxml/catalog/XadesInt.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesIssuerSerial.java b/src/main/java/org/cxml/catalog/XadesIssuerSerial.java index 8d22f29..7563a9f 100644 --- a/src/main/java/org/cxml/catalog/XadesIssuerSerial.java +++ b/src/main/java/org/cxml/catalog/XadesIssuerSerial.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesNoticeNumbers.java b/src/main/java/org/cxml/catalog/XadesNoticeNumbers.java index e4a19c0..d1197d7 100644 --- a/src/main/java/org/cxml/catalog/XadesNoticeNumbers.java +++ b/src/main/java/org/cxml/catalog/XadesNoticeNumbers.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesNoticeRef.java b/src/main/java/org/cxml/catalog/XadesNoticeRef.java index 5807192..fd719ee 100644 --- a/src/main/java/org/cxml/catalog/XadesNoticeRef.java +++ b/src/main/java/org/cxml/catalog/XadesNoticeRef.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesOCSPIdentifier.java b/src/main/java/org/cxml/catalog/XadesOCSPIdentifier.java index 093d851..a895140 100644 --- a/src/main/java/org/cxml/catalog/XadesOCSPIdentifier.java +++ b/src/main/java/org/cxml/catalog/XadesOCSPIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesOCSPRef.java b/src/main/java/org/cxml/catalog/XadesOCSPRef.java index d282b41..4ad5695 100644 --- a/src/main/java/org/cxml/catalog/XadesOCSPRef.java +++ b/src/main/java/org/cxml/catalog/XadesOCSPRef.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesOCSPRefs.java b/src/main/java/org/cxml/catalog/XadesOCSPRefs.java index 99ebdae..75cf769 100644 --- a/src/main/java/org/cxml/catalog/XadesOCSPRefs.java +++ b/src/main/java/org/cxml/catalog/XadesOCSPRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesOCSPValues.java b/src/main/java/org/cxml/catalog/XadesOCSPValues.java index 7b99944..40b32f3 100644 --- a/src/main/java/org/cxml/catalog/XadesOCSPValues.java +++ b/src/main/java/org/cxml/catalog/XadesOCSPValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesObjectIdentifier.java b/src/main/java/org/cxml/catalog/XadesObjectIdentifier.java index afc0d33..4b48e56 100644 --- a/src/main/java/org/cxml/catalog/XadesObjectIdentifier.java +++ b/src/main/java/org/cxml/catalog/XadesObjectIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesObjectReference.java b/src/main/java/org/cxml/catalog/XadesObjectReference.java index 3ed172b..c117a03 100644 --- a/src/main/java/org/cxml/catalog/XadesObjectReference.java +++ b/src/main/java/org/cxml/catalog/XadesObjectReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesOtherCertificate.java b/src/main/java/org/cxml/catalog/XadesOtherCertificate.java index 095c631..f3d8ae2 100644 --- a/src/main/java/org/cxml/catalog/XadesOtherCertificate.java +++ b/src/main/java/org/cxml/catalog/XadesOtherCertificate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesOtherRef.java b/src/main/java/org/cxml/catalog/XadesOtherRef.java index 768339f..25b0e53 100644 --- a/src/main/java/org/cxml/catalog/XadesOtherRef.java +++ b/src/main/java/org/cxml/catalog/XadesOtherRef.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesOtherRefs.java b/src/main/java/org/cxml/catalog/XadesOtherRefs.java index 61160ca..0cfe611 100644 --- a/src/main/java/org/cxml/catalog/XadesOtherRefs.java +++ b/src/main/java/org/cxml/catalog/XadesOtherRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesOtherTimeStamp.java b/src/main/java/org/cxml/catalog/XadesOtherTimeStamp.java index 170bb8b..dbf945e 100644 --- a/src/main/java/org/cxml/catalog/XadesOtherTimeStamp.java +++ b/src/main/java/org/cxml/catalog/XadesOtherTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesOtherValue.java b/src/main/java/org/cxml/catalog/XadesOtherValue.java index 07cf2e6..9017430 100644 --- a/src/main/java/org/cxml/catalog/XadesOtherValue.java +++ b/src/main/java/org/cxml/catalog/XadesOtherValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesOtherValues.java b/src/main/java/org/cxml/catalog/XadesOtherValues.java index 8efbd9d..6051f53 100644 --- a/src/main/java/org/cxml/catalog/XadesOtherValues.java +++ b/src/main/java/org/cxml/catalog/XadesOtherValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesQualifyingProperties.java b/src/main/java/org/cxml/catalog/XadesQualifyingProperties.java index 148fe91..8f57bf8 100644 --- a/src/main/java/org/cxml/catalog/XadesQualifyingProperties.java +++ b/src/main/java/org/cxml/catalog/XadesQualifyingProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesQualifyingPropertiesReference.java b/src/main/java/org/cxml/catalog/XadesQualifyingPropertiesReference.java index 6cccb75..af04cfc 100644 --- a/src/main/java/org/cxml/catalog/XadesQualifyingPropertiesReference.java +++ b/src/main/java/org/cxml/catalog/XadesQualifyingPropertiesReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesReferenceInfo.java b/src/main/java/org/cxml/catalog/XadesReferenceInfo.java index 8ab4775..ff6b185 100644 --- a/src/main/java/org/cxml/catalog/XadesReferenceInfo.java +++ b/src/main/java/org/cxml/catalog/XadesReferenceInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesRefsOnlyTimeStamp.java b/src/main/java/org/cxml/catalog/XadesRefsOnlyTimeStamp.java index 7d519ff..8c6d891 100644 --- a/src/main/java/org/cxml/catalog/XadesRefsOnlyTimeStamp.java +++ b/src/main/java/org/cxml/catalog/XadesRefsOnlyTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesResponderID.java b/src/main/java/org/cxml/catalog/XadesResponderID.java index 979bed2..399643e 100644 --- a/src/main/java/org/cxml/catalog/XadesResponderID.java +++ b/src/main/java/org/cxml/catalog/XadesResponderID.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesRevocationValues.java b/src/main/java/org/cxml/catalog/XadesRevocationValues.java index a351bcf..d4cdb54 100644 --- a/src/main/java/org/cxml/catalog/XadesRevocationValues.java +++ b/src/main/java/org/cxml/catalog/XadesRevocationValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSPURI.java b/src/main/java/org/cxml/catalog/XadesSPURI.java index 734537d..a7db040 100644 --- a/src/main/java/org/cxml/catalog/XadesSPURI.java +++ b/src/main/java/org/cxml/catalog/XadesSPURI.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSPUserNotice.java b/src/main/java/org/cxml/catalog/XadesSPUserNotice.java index 3ca14d4..eda4386 100644 --- a/src/main/java/org/cxml/catalog/XadesSPUserNotice.java +++ b/src/main/java/org/cxml/catalog/XadesSPUserNotice.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSigAndRefsTimeStamp.java b/src/main/java/org/cxml/catalog/XadesSigAndRefsTimeStamp.java index 343a5ae..21083e4 100644 --- a/src/main/java/org/cxml/catalog/XadesSigAndRefsTimeStamp.java +++ b/src/main/java/org/cxml/catalog/XadesSigAndRefsTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSigPolicyHash.java b/src/main/java/org/cxml/catalog/XadesSigPolicyHash.java index 7dc458f..4dcb894 100644 --- a/src/main/java/org/cxml/catalog/XadesSigPolicyHash.java +++ b/src/main/java/org/cxml/catalog/XadesSigPolicyHash.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSigPolicyId.java b/src/main/java/org/cxml/catalog/XadesSigPolicyId.java index a859a4d..8d29919 100644 --- a/src/main/java/org/cxml/catalog/XadesSigPolicyId.java +++ b/src/main/java/org/cxml/catalog/XadesSigPolicyId.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSigPolicyQualifier.java b/src/main/java/org/cxml/catalog/XadesSigPolicyQualifier.java index a48b0d6..b8db7aa 100644 --- a/src/main/java/org/cxml/catalog/XadesSigPolicyQualifier.java +++ b/src/main/java/org/cxml/catalog/XadesSigPolicyQualifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSigPolicyQualifiers.java b/src/main/java/org/cxml/catalog/XadesSigPolicyQualifiers.java index be8629e..f5ca63c 100644 --- a/src/main/java/org/cxml/catalog/XadesSigPolicyQualifiers.java +++ b/src/main/java/org/cxml/catalog/XadesSigPolicyQualifiers.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSignaturePolicyId.java b/src/main/java/org/cxml/catalog/XadesSignaturePolicyId.java index bad4b90..8e5547a 100644 --- a/src/main/java/org/cxml/catalog/XadesSignaturePolicyId.java +++ b/src/main/java/org/cxml/catalog/XadesSignaturePolicyId.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSignaturePolicyIdentifier.java b/src/main/java/org/cxml/catalog/XadesSignaturePolicyIdentifier.java index 96e94d3..b6ff138 100644 --- a/src/main/java/org/cxml/catalog/XadesSignaturePolicyIdentifier.java +++ b/src/main/java/org/cxml/catalog/XadesSignaturePolicyIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSignaturePolicyImplied.java b/src/main/java/org/cxml/catalog/XadesSignaturePolicyImplied.java index 9ed0eac..a1bc85b 100644 --- a/src/main/java/org/cxml/catalog/XadesSignaturePolicyImplied.java +++ b/src/main/java/org/cxml/catalog/XadesSignaturePolicyImplied.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSignatureProductionPlace.java b/src/main/java/org/cxml/catalog/XadesSignatureProductionPlace.java index 05e1d4a..99e64ee 100644 --- a/src/main/java/org/cxml/catalog/XadesSignatureProductionPlace.java +++ b/src/main/java/org/cxml/catalog/XadesSignatureProductionPlace.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSignatureTimeStamp.java b/src/main/java/org/cxml/catalog/XadesSignatureTimeStamp.java index 2a3ebc7..035bb70 100644 --- a/src/main/java/org/cxml/catalog/XadesSignatureTimeStamp.java +++ b/src/main/java/org/cxml/catalog/XadesSignatureTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSignedDataObjectProperties.java b/src/main/java/org/cxml/catalog/XadesSignedDataObjectProperties.java index 98857d1..dba7019 100644 --- a/src/main/java/org/cxml/catalog/XadesSignedDataObjectProperties.java +++ b/src/main/java/org/cxml/catalog/XadesSignedDataObjectProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSignedProperties.java b/src/main/java/org/cxml/catalog/XadesSignedProperties.java index 41d9c7a..d628b26 100644 --- a/src/main/java/org/cxml/catalog/XadesSignedProperties.java +++ b/src/main/java/org/cxml/catalog/XadesSignedProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSignedSignatureProperties.java b/src/main/java/org/cxml/catalog/XadesSignedSignatureProperties.java index 57231d4..e0b680c 100644 --- a/src/main/java/org/cxml/catalog/XadesSignedSignatureProperties.java +++ b/src/main/java/org/cxml/catalog/XadesSignedSignatureProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSignerRole.java b/src/main/java/org/cxml/catalog/XadesSignerRole.java index d4b52a8..595e50e 100644 --- a/src/main/java/org/cxml/catalog/XadesSignerRole.java +++ b/src/main/java/org/cxml/catalog/XadesSignerRole.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesSigningCertificate.java b/src/main/java/org/cxml/catalog/XadesSigningCertificate.java index 9d97315..846306a 100644 --- a/src/main/java/org/cxml/catalog/XadesSigningCertificate.java +++ b/src/main/java/org/cxml/catalog/XadesSigningCertificate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesUnsignedDataObjectProperties.java b/src/main/java/org/cxml/catalog/XadesUnsignedDataObjectProperties.java index 1f5605c..445b00e 100644 --- a/src/main/java/org/cxml/catalog/XadesUnsignedDataObjectProperties.java +++ b/src/main/java/org/cxml/catalog/XadesUnsignedDataObjectProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesUnsignedDataObjectProperty.java b/src/main/java/org/cxml/catalog/XadesUnsignedDataObjectProperty.java index d318f4d..db9a18d 100644 --- a/src/main/java/org/cxml/catalog/XadesUnsignedDataObjectProperty.java +++ b/src/main/java/org/cxml/catalog/XadesUnsignedDataObjectProperty.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesUnsignedProperties.java b/src/main/java/org/cxml/catalog/XadesUnsignedProperties.java index 245b426..97e76b1 100644 --- a/src/main/java/org/cxml/catalog/XadesUnsignedProperties.java +++ b/src/main/java/org/cxml/catalog/XadesUnsignedProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesUnsignedSignatureProperties.java b/src/main/java/org/cxml/catalog/XadesUnsignedSignatureProperties.java index 0182cba..c609537 100644 --- a/src/main/java/org/cxml/catalog/XadesUnsignedSignatureProperties.java +++ b/src/main/java/org/cxml/catalog/XadesUnsignedSignatureProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesX509IssuerName.java b/src/main/java/org/cxml/catalog/XadesX509IssuerName.java index fe88fdf..90dd977 100644 --- a/src/main/java/org/cxml/catalog/XadesX509IssuerName.java +++ b/src/main/java/org/cxml/catalog/XadesX509IssuerName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesX509SerialNumber.java b/src/main/java/org/cxml/catalog/XadesX509SerialNumber.java index 00a8523..ddf7799 100644 --- a/src/main/java/org/cxml/catalog/XadesX509SerialNumber.java +++ b/src/main/java/org/cxml/catalog/XadesX509SerialNumber.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesXAdESTimeStamp.java b/src/main/java/org/cxml/catalog/XadesXAdESTimeStamp.java index 32d39e5..83e178e 100644 --- a/src/main/java/org/cxml/catalog/XadesXAdESTimeStamp.java +++ b/src/main/java/org/cxml/catalog/XadesXAdESTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/catalog/XadesXMLTimeStamp.java b/src/main/java/org/cxml/catalog/XadesXMLTimeStamp.java index 1019056..ad9c06a 100644 --- a/src/main/java/org/cxml/catalog/XadesXMLTimeStamp.java +++ b/src/main/java/org/cxml/catalog/XadesXMLTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:45:09 AM EDT +// Generated on: 2015.09.23 at 11:07:02 AM CEST // diff --git a/src/main/java/org/cxml/fulfill/Accounting.java b/src/main/java/org/cxml/fulfill/Accounting.java new file mode 100644 index 0000000..ff763c1 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Accounting.java @@ -0,0 +1,97 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "segmentOrAccountingSegment" +}) +@XmlRootElement(name = "Accounting") +public class Accounting { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlElements({ + @XmlElement(name = "Segment", required = true, type = Segment.class), + @XmlElement(name = "AccountingSegment", required = true, type = AccountingSegment.class) + }) + protected List segmentOrAccountingSegment; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the segmentOrAccountingSegment property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the segmentOrAccountingSegment property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSegmentOrAccountingSegment().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Segment } + * {@link AccountingSegment } + * + * + */ + public List getSegmentOrAccountingSegment() { + if (segmentOrAccountingSegment == null) { + segmentOrAccountingSegment = new ArrayList(); + } + return this.segmentOrAccountingSegment; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AccountingSegment.java b/src/main/java/org/cxml/fulfill/AccountingSegment.java new file mode 100644 index 0000000..287817d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AccountingSegment.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "name", + "description" +}) +@XmlRootElement(name = "AccountingSegment") +public class AccountingSegment { + + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String id; + @XmlElement(name = "Name", required = true) + protected Name name; + @XmlElement(name = "Description", required = true) + protected Description description; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link Name } + * + */ + public Name getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link Name } + * + */ + public void setName(Name value) { + this.name = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AdditionalAmounts.java b/src/main/java/org/cxml/fulfill/AdditionalAmounts.java new file mode 100644 index 0000000..5f3afe3 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AdditionalAmounts.java @@ -0,0 +1,190 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "totalRetailAmount", + "informationalAmount", + "grossProgressPaymentAmount", + "totalReturnableItemsDepositAmount", + "goodsAndServiceAmount", + "exactAmount" +}) +@XmlRootElement(name = "AdditionalAmounts") +public class AdditionalAmounts { + + @XmlElement(name = "TotalRetailAmount") + protected TotalRetailAmount totalRetailAmount; + @XmlElement(name = "InformationalAmount") + protected InformationalAmount informationalAmount; + @XmlElement(name = "GrossProgressPaymentAmount") + protected GrossProgressPaymentAmount grossProgressPaymentAmount; + @XmlElement(name = "TotalReturnableItemsDepositAmount") + protected TotalReturnableItemsDepositAmount totalReturnableItemsDepositAmount; + @XmlElement(name = "GoodsAndServiceAmount") + protected GoodsAndServiceAmount goodsAndServiceAmount; + @XmlElement(name = "ExactAmount") + protected ExactAmount exactAmount; + + /** + * Gets the value of the totalRetailAmount property. + * + * @return + * possible object is + * {@link TotalRetailAmount } + * + */ + public TotalRetailAmount getTotalRetailAmount() { + return totalRetailAmount; + } + + /** + * Sets the value of the totalRetailAmount property. + * + * @param value + * allowed object is + * {@link TotalRetailAmount } + * + */ + public void setTotalRetailAmount(TotalRetailAmount value) { + this.totalRetailAmount = value; + } + + /** + * Gets the value of the informationalAmount property. + * + * @return + * possible object is + * {@link InformationalAmount } + * + */ + public InformationalAmount getInformationalAmount() { + return informationalAmount; + } + + /** + * Sets the value of the informationalAmount property. + * + * @param value + * allowed object is + * {@link InformationalAmount } + * + */ + public void setInformationalAmount(InformationalAmount value) { + this.informationalAmount = value; + } + + /** + * Gets the value of the grossProgressPaymentAmount property. + * + * @return + * possible object is + * {@link GrossProgressPaymentAmount } + * + */ + public GrossProgressPaymentAmount getGrossProgressPaymentAmount() { + return grossProgressPaymentAmount; + } + + /** + * Sets the value of the grossProgressPaymentAmount property. + * + * @param value + * allowed object is + * {@link GrossProgressPaymentAmount } + * + */ + public void setGrossProgressPaymentAmount(GrossProgressPaymentAmount value) { + this.grossProgressPaymentAmount = value; + } + + /** + * Gets the value of the totalReturnableItemsDepositAmount property. + * + * @return + * possible object is + * {@link TotalReturnableItemsDepositAmount } + * + */ + public TotalReturnableItemsDepositAmount getTotalReturnableItemsDepositAmount() { + return totalReturnableItemsDepositAmount; + } + + /** + * Sets the value of the totalReturnableItemsDepositAmount property. + * + * @param value + * allowed object is + * {@link TotalReturnableItemsDepositAmount } + * + */ + public void setTotalReturnableItemsDepositAmount(TotalReturnableItemsDepositAmount value) { + this.totalReturnableItemsDepositAmount = value; + } + + /** + * Gets the value of the goodsAndServiceAmount property. + * + * @return + * possible object is + * {@link GoodsAndServiceAmount } + * + */ + public GoodsAndServiceAmount getGoodsAndServiceAmount() { + return goodsAndServiceAmount; + } + + /** + * Sets the value of the goodsAndServiceAmount property. + * + * @param value + * allowed object is + * {@link GoodsAndServiceAmount } + * + */ + public void setGoodsAndServiceAmount(GoodsAndServiceAmount value) { + this.goodsAndServiceAmount = value; + } + + /** + * Gets the value of the exactAmount property. + * + * @return + * possible object is + * {@link ExactAmount } + * + */ + public ExactAmount getExactAmount() { + return exactAmount; + } + + /** + * Sets the value of the exactAmount property. + * + * @param value + * allowed object is + * {@link ExactAmount } + * + */ + public void setExactAmount(ExactAmount value) { + this.exactAmount = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AdditionalCost.java b/src/main/java/org/cxml/fulfill/AdditionalCost.java new file mode 100644 index 0000000..f8dae9e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AdditionalCost.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "moneyOrPercentage" +}) +@XmlRootElement(name = "AdditionalCost") +public class AdditionalCost { + + @XmlElements({ + @XmlElement(name = "Money", required = true, type = Money.class), + @XmlElement(name = "Percentage", required = true, type = Percentage.class) + }) + protected List moneyOrPercentage; + + /** + * Gets the value of the moneyOrPercentage property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the moneyOrPercentage property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMoneyOrPercentage().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Money } + * {@link Percentage } + * + * + */ + public List getMoneyOrPercentage() { + if (moneyOrPercentage == null) { + moneyOrPercentage = new ArrayList(); + } + return this.moneyOrPercentage; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AdditionalDeduction.java b/src/main/java/org/cxml/fulfill/AdditionalDeduction.java new file mode 100644 index 0000000..2b608f0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AdditionalDeduction.java @@ -0,0 +1,99 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "deductionAmountOrDeductionPercentOrDeductedPrice" +}) +@XmlRootElement(name = "AdditionalDeduction") +public class AdditionalDeduction { + + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlElements({ + @XmlElement(name = "DeductionAmount", required = true, type = DeductionAmount.class), + @XmlElement(name = "DeductionPercent", required = true, type = DeductionPercent.class), + @XmlElement(name = "DeductedPrice", required = true, type = DeductedPrice.class) + }) + protected List deductionAmountOrDeductionPercentOrDeductedPrice; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the deductionAmountOrDeductionPercentOrDeductedPrice property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the deductionAmountOrDeductionPercentOrDeductedPrice property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDeductionAmountOrDeductionPercentOrDeductedPrice().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DeductionAmount } + * {@link DeductionPercent } + * {@link DeductedPrice } + * + * + */ + public List getDeductionAmountOrDeductionPercentOrDeductedPrice() { + if (deductionAmountOrDeductionPercentOrDeductedPrice == null) { + deductionAmountOrDeductionPercentOrDeductedPrice = new ArrayList(); + } + return this.deductionAmountOrDeductionPercentOrDeductedPrice; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AdditionalPrices.java b/src/main/java/org/cxml/fulfill/AdditionalPrices.java new file mode 100644 index 0000000..e5e8937 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AdditionalPrices.java @@ -0,0 +1,136 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitGrossPrice", + "informationalPrice", + "informationalPriceExclTax", + "unitNetPriceCorrection" +}) +@XmlRootElement(name = "AdditionalPrices") +public class AdditionalPrices { + + @XmlElement(name = "UnitGrossPrice") + protected UnitGrossPrice unitGrossPrice; + @XmlElement(name = "InformationalPrice") + protected InformationalPrice informationalPrice; + @XmlElement(name = "InformationalPriceExclTax") + protected InformationalPriceExclTax informationalPriceExclTax; + @XmlElement(name = "UnitNetPriceCorrection") + protected UnitNetPriceCorrection unitNetPriceCorrection; + + /** + * Gets the value of the unitGrossPrice property. + * + * @return + * possible object is + * {@link UnitGrossPrice } + * + */ + public UnitGrossPrice getUnitGrossPrice() { + return unitGrossPrice; + } + + /** + * Sets the value of the unitGrossPrice property. + * + * @param value + * allowed object is + * {@link UnitGrossPrice } + * + */ + public void setUnitGrossPrice(UnitGrossPrice value) { + this.unitGrossPrice = value; + } + + /** + * Gets the value of the informationalPrice property. + * + * @return + * possible object is + * {@link InformationalPrice } + * + */ + public InformationalPrice getInformationalPrice() { + return informationalPrice; + } + + /** + * Sets the value of the informationalPrice property. + * + * @param value + * allowed object is + * {@link InformationalPrice } + * + */ + public void setInformationalPrice(InformationalPrice value) { + this.informationalPrice = value; + } + + /** + * Gets the value of the informationalPriceExclTax property. + * + * @return + * possible object is + * {@link InformationalPriceExclTax } + * + */ + public InformationalPriceExclTax getInformationalPriceExclTax() { + return informationalPriceExclTax; + } + + /** + * Sets the value of the informationalPriceExclTax property. + * + * @param value + * allowed object is + * {@link InformationalPriceExclTax } + * + */ + public void setInformationalPriceExclTax(InformationalPriceExclTax value) { + this.informationalPriceExclTax = value; + } + + /** + * Gets the value of the unitNetPriceCorrection property. + * + * @return + * possible object is + * {@link UnitNetPriceCorrection } + * + */ + public UnitNetPriceCorrection getUnitNetPriceCorrection() { + return unitNetPriceCorrection; + } + + /** + * Sets the value of the unitNetPriceCorrection property. + * + * @param value + * allowed object is + * {@link UnitNetPriceCorrection } + * + */ + public void setUnitNetPriceCorrection(UnitNetPriceCorrection value) { + this.unitNetPriceCorrection = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Address.java b/src/main/java/org/cxml/fulfill/Address.java new file mode 100644 index 0000000..d745364 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Address.java @@ -0,0 +1,274 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "name", + "postalAddress", + "email", + "phone", + "fax", + "url" +}) +@XmlRootElement(name = "Address") +public class Address { + + @XmlAttribute(name = "isoCountryCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String isoCountryCode; + @XmlAttribute(name = "addressID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String addressID; + @XmlAttribute(name = "addressIDDomain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String addressIDDomain; + @XmlElement(name = "Name", required = true) + protected Name name; + @XmlElement(name = "PostalAddress") + protected PostalAddress postalAddress; + @XmlElement(name = "Email") + protected Email email; + @XmlElement(name = "Phone") + protected Phone phone; + @XmlElement(name = "Fax") + protected Fax fax; + @XmlElement(name = "URL") + protected URL url; + + /** + * Gets the value of the isoCountryCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsoCountryCode() { + return isoCountryCode; + } + + /** + * Sets the value of the isoCountryCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsoCountryCode(String value) { + this.isoCountryCode = value; + } + + /** + * Gets the value of the addressID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressID() { + return addressID; + } + + /** + * Sets the value of the addressID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressID(String value) { + this.addressID = value; + } + + /** + * Gets the value of the addressIDDomain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressIDDomain() { + return addressIDDomain; + } + + /** + * Sets the value of the addressIDDomain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressIDDomain(String value) { + this.addressIDDomain = value; + } + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link Name } + * + */ + public Name getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link Name } + * + */ + public void setName(Name value) { + this.name = value; + } + + /** + * Gets the value of the postalAddress property. + * + * @return + * possible object is + * {@link PostalAddress } + * + */ + public PostalAddress getPostalAddress() { + return postalAddress; + } + + /** + * Sets the value of the postalAddress property. + * + * @param value + * allowed object is + * {@link PostalAddress } + * + */ + public void setPostalAddress(PostalAddress value) { + this.postalAddress = value; + } + + /** + * Gets the value of the email property. + * + * @return + * possible object is + * {@link Email } + * + */ + public Email getEmail() { + return email; + } + + /** + * Sets the value of the email property. + * + * @param value + * allowed object is + * {@link Email } + * + */ + public void setEmail(Email value) { + this.email = value; + } + + /** + * Gets the value of the phone property. + * + * @return + * possible object is + * {@link Phone } + * + */ + public Phone getPhone() { + return phone; + } + + /** + * Sets the value of the phone property. + * + * @param value + * allowed object is + * {@link Phone } + * + */ + public void setPhone(Phone value) { + this.phone = value; + } + + /** + * Gets the value of the fax property. + * + * @return + * possible object is + * {@link Fax } + * + */ + public Fax getFax() { + return fax; + } + + /** + * Sets the value of the fax property. + * + * @param value + * allowed object is + * {@link Fax } + * + */ + public void setFax(Fax value) { + this.fax = value; + } + + /** + * Gets the value of the url property. + * + * @return + * possible object is + * {@link URL } + * + */ + public URL getURL() { + return url; + } + + /** + * Sets the value of the url property. + * + * @param value + * allowed object is + * {@link URL } + * + */ + public void setURL(URL value) { + this.url = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AgreementItemOut.java b/src/main/java/org/cxml/fulfill/AgreementItemOut.java new file mode 100644 index 0000000..af9b11d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AgreementItemOut.java @@ -0,0 +1,274 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "maxAmount", + "minAmount", + "maxReleaseAmount", + "minReleaseAmount", + "itemOut" +}) +@XmlRootElement(name = "AgreementItemOut") +public class AgreementItemOut { + + @XmlAttribute(name = "maxQuantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String maxQuantity; + @XmlAttribute(name = "minQuantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String minQuantity; + @XmlAttribute(name = "maxReleaseQuantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String maxReleaseQuantity; + @XmlAttribute(name = "minReleaseQuantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String minReleaseQuantity; + @XmlElement(name = "MaxAmount") + protected MaxAmount maxAmount; + @XmlElement(name = "MinAmount") + protected MinAmount minAmount; + @XmlElement(name = "MaxReleaseAmount") + protected MaxReleaseAmount maxReleaseAmount; + @XmlElement(name = "MinReleaseAmount") + protected MinReleaseAmount minReleaseAmount; + @XmlElement(name = "ItemOut", required = true) + protected ItemOut itemOut; + + /** + * Gets the value of the maxQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaxQuantity() { + return maxQuantity; + } + + /** + * Sets the value of the maxQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaxQuantity(String value) { + this.maxQuantity = value; + } + + /** + * Gets the value of the minQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMinQuantity() { + return minQuantity; + } + + /** + * Sets the value of the minQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMinQuantity(String value) { + this.minQuantity = value; + } + + /** + * Gets the value of the maxReleaseQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaxReleaseQuantity() { + return maxReleaseQuantity; + } + + /** + * Sets the value of the maxReleaseQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaxReleaseQuantity(String value) { + this.maxReleaseQuantity = value; + } + + /** + * Gets the value of the minReleaseQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMinReleaseQuantity() { + return minReleaseQuantity; + } + + /** + * Sets the value of the minReleaseQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMinReleaseQuantity(String value) { + this.minReleaseQuantity = value; + } + + /** + * Gets the value of the maxAmount property. + * + * @return + * possible object is + * {@link MaxAmount } + * + */ + public MaxAmount getMaxAmount() { + return maxAmount; + } + + /** + * Sets the value of the maxAmount property. + * + * @param value + * allowed object is + * {@link MaxAmount } + * + */ + public void setMaxAmount(MaxAmount value) { + this.maxAmount = value; + } + + /** + * Gets the value of the minAmount property. + * + * @return + * possible object is + * {@link MinAmount } + * + */ + public MinAmount getMinAmount() { + return minAmount; + } + + /** + * Sets the value of the minAmount property. + * + * @param value + * allowed object is + * {@link MinAmount } + * + */ + public void setMinAmount(MinAmount value) { + this.minAmount = value; + } + + /** + * Gets the value of the maxReleaseAmount property. + * + * @return + * possible object is + * {@link MaxReleaseAmount } + * + */ + public MaxReleaseAmount getMaxReleaseAmount() { + return maxReleaseAmount; + } + + /** + * Sets the value of the maxReleaseAmount property. + * + * @param value + * allowed object is + * {@link MaxReleaseAmount } + * + */ + public void setMaxReleaseAmount(MaxReleaseAmount value) { + this.maxReleaseAmount = value; + } + + /** + * Gets the value of the minReleaseAmount property. + * + * @return + * possible object is + * {@link MinReleaseAmount } + * + */ + public MinReleaseAmount getMinReleaseAmount() { + return minReleaseAmount; + } + + /** + * Sets the value of the minReleaseAmount property. + * + * @param value + * allowed object is + * {@link MinReleaseAmount } + * + */ + public void setMinReleaseAmount(MinReleaseAmount value) { + this.minReleaseAmount = value; + } + + /** + * Gets the value of the itemOut property. + * + * @return + * possible object is + * {@link ItemOut } + * + */ + public ItemOut getItemOut() { + return itemOut; + } + + /** + * Sets the value of the itemOut property. + * + * @param value + * allowed object is + * {@link ItemOut } + * + */ + public void setItemOut(ItemOut value) { + this.itemOut = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AirDetail.java b/src/main/java/org/cxml/fulfill/AirDetail.java new file mode 100644 index 0000000..da93af3 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AirDetail.java @@ -0,0 +1,148 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "tripType", + "airLeg", + "availablePrice", + "penalty" +}) +@XmlRootElement(name = "AirDetail") +public class AirDetail { + + @XmlElement(name = "TripType", required = true) + protected TripType tripType; + @XmlElement(name = "AirLeg", required = true) + protected List airLeg; + @XmlElement(name = "AvailablePrice") + protected List availablePrice; + @XmlElement(name = "Penalty") + protected Penalty penalty; + + /** + * Gets the value of the tripType property. + * + * @return + * possible object is + * {@link TripType } + * + */ + public TripType getTripType() { + return tripType; + } + + /** + * Sets the value of the tripType property. + * + * @param value + * allowed object is + * {@link TripType } + * + */ + public void setTripType(TripType value) { + this.tripType = value; + } + + /** + * Gets the value of the airLeg property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the airLeg property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAirLeg().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AirLeg } + * + * + */ + public List getAirLeg() { + if (airLeg == null) { + airLeg = new ArrayList(); + } + return this.airLeg; + } + + /** + * Gets the value of the availablePrice property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the availablePrice property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAvailablePrice().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AvailablePrice } + * + * + */ + public List getAvailablePrice() { + if (availablePrice == null) { + availablePrice = new ArrayList(); + } + return this.availablePrice; + } + + /** + * Gets the value of the penalty property. + * + * @return + * possible object is + * {@link Penalty } + * + */ + public Penalty getPenalty() { + return penalty; + } + + /** + * Sets the value of the penalty property. + * + * @param value + * allowed object is + * {@link Penalty } + * + */ + public void setPenalty(Penalty value) { + this.penalty = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AirLeg.java b/src/main/java/org/cxml/fulfill/AirLeg.java new file mode 100644 index 0000000..c5b4c94 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AirLeg.java @@ -0,0 +1,444 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vendor", + "airLegOrigin", + "airLegDestination", + "bookingClassCode", + "rate", + "meal" +}) +@XmlRootElement(name = "AirLeg") +public class AirLeg { + + @XmlAttribute(name = "travelSegment", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String travelSegment; + @XmlAttribute(name = "departureTime", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String departureTime; + @XmlAttribute(name = "arrivalTime", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String arrivalTime; + @XmlAttribute(name = "flightNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String flightNumber; + @XmlAttribute(name = "seatNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String seatNumber; + @XmlAttribute(name = "seatType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String seatType; + @XmlAttribute(name = "upgrade") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String upgrade; + @XmlAttribute(name = "stops") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String stops; + @XmlAttribute(name = "equipment") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String equipment; + @XmlElement(name = "Vendor", required = true) + protected Vendor vendor; + @XmlElement(name = "AirLegOrigin", required = true) + protected AirLegOrigin airLegOrigin; + @XmlElement(name = "AirLegDestination", required = true) + protected AirLegDestination airLegDestination; + @XmlElement(name = "BookingClassCode") + protected BookingClassCode bookingClassCode; + @XmlElement(name = "Rate") + protected Rate rate; + @XmlElement(name = "Meal") + protected List meal; + + /** + * Gets the value of the travelSegment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTravelSegment() { + return travelSegment; + } + + /** + * Sets the value of the travelSegment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTravelSegment(String value) { + this.travelSegment = value; + } + + /** + * Gets the value of the departureTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDepartureTime() { + return departureTime; + } + + /** + * Sets the value of the departureTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDepartureTime(String value) { + this.departureTime = value; + } + + /** + * Gets the value of the arrivalTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getArrivalTime() { + return arrivalTime; + } + + /** + * Sets the value of the arrivalTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setArrivalTime(String value) { + this.arrivalTime = value; + } + + /** + * Gets the value of the flightNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFlightNumber() { + return flightNumber; + } + + /** + * Sets the value of the flightNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFlightNumber(String value) { + this.flightNumber = value; + } + + /** + * Gets the value of the seatNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSeatNumber() { + return seatNumber; + } + + /** + * Sets the value of the seatNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSeatNumber(String value) { + this.seatNumber = value; + } + + /** + * Gets the value of the seatType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSeatType() { + return seatType; + } + + /** + * Sets the value of the seatType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSeatType(String value) { + this.seatType = value; + } + + /** + * Gets the value of the upgrade property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUpgrade() { + return upgrade; + } + + /** + * Sets the value of the upgrade property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUpgrade(String value) { + this.upgrade = value; + } + + /** + * Gets the value of the stops property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStops() { + return stops; + } + + /** + * Sets the value of the stops property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStops(String value) { + this.stops = value; + } + + /** + * Gets the value of the equipment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEquipment() { + return equipment; + } + + /** + * Sets the value of the equipment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEquipment(String value) { + this.equipment = value; + } + + /** + * Gets the value of the vendor property. + * + * @return + * possible object is + * {@link Vendor } + * + */ + public Vendor getVendor() { + return vendor; + } + + /** + * Sets the value of the vendor property. + * + * @param value + * allowed object is + * {@link Vendor } + * + */ + public void setVendor(Vendor value) { + this.vendor = value; + } + + /** + * Gets the value of the airLegOrigin property. + * + * @return + * possible object is + * {@link AirLegOrigin } + * + */ + public AirLegOrigin getAirLegOrigin() { + return airLegOrigin; + } + + /** + * Sets the value of the airLegOrigin property. + * + * @param value + * allowed object is + * {@link AirLegOrigin } + * + */ + public void setAirLegOrigin(AirLegOrigin value) { + this.airLegOrigin = value; + } + + /** + * Gets the value of the airLegDestination property. + * + * @return + * possible object is + * {@link AirLegDestination } + * + */ + public AirLegDestination getAirLegDestination() { + return airLegDestination; + } + + /** + * Sets the value of the airLegDestination property. + * + * @param value + * allowed object is + * {@link AirLegDestination } + * + */ + public void setAirLegDestination(AirLegDestination value) { + this.airLegDestination = value; + } + + /** + * Gets the value of the bookingClassCode property. + * + * @return + * possible object is + * {@link BookingClassCode } + * + */ + public BookingClassCode getBookingClassCode() { + return bookingClassCode; + } + + /** + * Sets the value of the bookingClassCode property. + * + * @param value + * allowed object is + * {@link BookingClassCode } + * + */ + public void setBookingClassCode(BookingClassCode value) { + this.bookingClassCode = value; + } + + /** + * Gets the value of the rate property. + * + * @return + * possible object is + * {@link Rate } + * + */ + public Rate getRate() { + return rate; + } + + /** + * Sets the value of the rate property. + * + * @param value + * allowed object is + * {@link Rate } + * + */ + public void setRate(Rate value) { + this.rate = value; + } + + /** + * Gets the value of the meal property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the meal property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMeal().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Meal } + * + * + */ + public List getMeal() { + if (meal == null) { + meal = new ArrayList(); + } + return this.meal; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AirLegDestination.java b/src/main/java/org/cxml/fulfill/AirLegDestination.java new file mode 100644 index 0000000..8c55a98 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AirLegDestination.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "airport" +}) +@XmlRootElement(name = "AirLegDestination") +public class AirLegDestination { + + @XmlElement(name = "Airport", required = true) + protected Airport airport; + + /** + * Gets the value of the airport property. + * + * @return + * possible object is + * {@link Airport } + * + */ + public Airport getAirport() { + return airport; + } + + /** + * Sets the value of the airport property. + * + * @param value + * allowed object is + * {@link Airport } + * + */ + public void setAirport(Airport value) { + this.airport = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AirLegOrigin.java b/src/main/java/org/cxml/fulfill/AirLegOrigin.java new file mode 100644 index 0000000..f7ad78e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AirLegOrigin.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "airport" +}) +@XmlRootElement(name = "AirLegOrigin") +public class AirLegOrigin { + + @XmlElement(name = "Airport", required = true) + protected Airport airport; + + /** + * Gets the value of the airport property. + * + * @return + * possible object is + * {@link Airport } + * + */ + public Airport getAirport() { + return airport; + } + + /** + * Sets the value of the airport property. + * + * @param value + * allowed object is + * {@link Airport } + * + */ + public void setAirport(Airport value) { + this.airport = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Airport.java b/src/main/java/org/cxml/fulfill/Airport.java new file mode 100644 index 0000000..dd90476 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Airport.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address" +}) +@XmlRootElement(name = "Airport") +public class Airport { + + @XmlAttribute(name = "airportCode", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String airportCode; + @XmlElement(name = "Address") + protected Address address; + + /** + * Gets the value of the airportCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAirportCode() { + return airportCode; + } + + /** + * Sets the value of the airportCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAirportCode(String value) { + this.airportCode = value; + } + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Amenities.java b/src/main/java/org/cxml/fulfill/Amenities.java new file mode 100644 index 0000000..064de76 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Amenities.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description" +}) +@XmlRootElement(name = "Amenities") +public class Amenities { + + @XmlElement(name = "Description", required = true) + protected Description description; + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ApprovalInfo.java b/src/main/java/org/cxml/fulfill/ApprovalInfo.java new file mode 100644 index 0000000..283f822 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ApprovalInfo.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact" +}) +@XmlRootElement(name = "ApprovalInfo") +public class ApprovalInfo { + + @XmlAttribute(name = "approvedDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String approvedDate; + @XmlElement(name = "Contact") + protected Contact contact; + + /** + * Gets the value of the approvedDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getApprovedDate() { + return approvedDate; + } + + /** + * Sets the value of the approvedDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setApprovedDate(String value) { + this.approvedDate = value; + } + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AssetInfo.java b/src/main/java/org/cxml/fulfill/AssetInfo.java new file mode 100644 index 0000000..1912542 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AssetInfo.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "extrinsic" +}) +@XmlRootElement(name = "AssetInfo") +public class AssetInfo { + + @XmlAttribute(name = "tagNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String tagNumber; + @XmlAttribute(name = "serialNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serialNumber; + @XmlAttribute(name = "location") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String location; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the tagNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTagNumber() { + return tagNumber; + } + + /** + * Sets the value of the tagNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTagNumber(String value) { + this.tagNumber = value; + } + + /** + * Gets the value of the serialNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSerialNumber() { + return serialNumber; + } + + /** + * Sets the value of the serialNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSerialNumber(String value) { + this.serialNumber = value; + } + + /** + * Gets the value of the location property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLocation() { + return location; + } + + /** + * Sets the value of the location property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLocation(String value) { + this.location = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Attachment.java b/src/main/java/org/cxml/fulfill/Attachment.java new file mode 100644 index 0000000..341afa3 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Attachment.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "url" +}) +@XmlRootElement(name = "Attachment") +public class Attachment { + + @XmlElement(name = "URL", required = true) + protected URL url; + + /** + * Gets the value of the url property. + * + * @return + * possible object is + * {@link URL } + * + */ + public URL getURL() { + return url; + } + + /** + * Sets the value of the url property. + * + * @param value + * allowed object is + * {@link URL } + * + */ + public void setURL(URL value) { + this.url = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AttachmentReference.java b/src/main/java/org/cxml/fulfill/AttachmentReference.java new file mode 100644 index 0000000..0dbc2eb --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AttachmentReference.java @@ -0,0 +1,139 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "name", + "description", + "internalID" +}) +@XmlRootElement(name = "AttachmentReference") +public class AttachmentReference { + + @XmlAttribute(name = "length") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String length; + @XmlElement(name = "Name", required = true) + protected Name name; + @XmlElement(name = "Description", required = true) + protected Description description; + @XmlElement(name = "InternalID", required = true) + protected InternalID internalID; + + /** + * Gets the value of the length property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLength() { + return length; + } + + /** + * Sets the value of the length property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLength(String value) { + this.length = value; + } + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link Name } + * + */ + public Name getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link Name } + * + */ + public void setName(Name value) { + this.name = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the internalID property. + * + * @return + * possible object is + * {@link InternalID } + * + */ + public InternalID getInternalID() { + return internalID; + } + + /** + * Sets the value of the internalID property. + * + * @param value + * allowed object is + * {@link InternalID } + * + */ + public void setInternalID(InternalID value) { + this.internalID = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/AvailablePrice.java b/src/main/java/org/cxml/fulfill/AvailablePrice.java new file mode 100644 index 0000000..3f3763e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/AvailablePrice.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "description" +}) +@XmlRootElement(name = "AvailablePrice") +public class AvailablePrice { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Batch.java b/src/main/java/org/cxml/fulfill/Batch.java new file mode 100644 index 0000000..00a02d4 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Batch.java @@ -0,0 +1,200 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "buyerBatchID", + "supplierBatchID", + "propertyValuation" +}) +@XmlRootElement(name = "Batch") +public class Batch { + + @XmlAttribute(name = "productionDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String productionDate; + @XmlAttribute(name = "expirationDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expirationDate; + @XmlAttribute(name = "originCountryCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String originCountryCode; + @XmlElement(name = "BuyerBatchID") + protected String buyerBatchID; + @XmlElement(name = "SupplierBatchID") + protected SupplierBatchID supplierBatchID; + @XmlElement(name = "PropertyValuation") + protected List propertyValuation; + + /** + * Gets the value of the productionDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductionDate() { + return productionDate; + } + + /** + * Sets the value of the productionDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductionDate(String value) { + this.productionDate = value; + } + + /** + * Gets the value of the expirationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpirationDate() { + return expirationDate; + } + + /** + * Sets the value of the expirationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpirationDate(String value) { + this.expirationDate = value; + } + + /** + * Gets the value of the originCountryCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOriginCountryCode() { + return originCountryCode; + } + + /** + * Sets the value of the originCountryCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOriginCountryCode(String value) { + this.originCountryCode = value; + } + + /** + * Gets the value of the buyerBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerBatchID() { + return buyerBatchID; + } + + /** + * Sets the value of the buyerBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerBatchID(String value) { + this.buyerBatchID = value; + } + + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link SupplierBatchID } + * + */ + public SupplierBatchID getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link SupplierBatchID } + * + */ + public void setSupplierBatchID(SupplierBatchID value) { + this.supplierBatchID = value; + } + + /** + * Gets the value of the propertyValuation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the propertyValuation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPropertyValuation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PropertyValuation } + * + * + */ + public List getPropertyValuation() { + if (propertyValuation == null) { + propertyValuation = new ArrayList(); + } + return this.propertyValuation; + } + +} diff --git a/src/main/java/org/cxml/fulfill/BestBeforeDate.java b/src/main/java/org/cxml/fulfill/BestBeforeDate.java new file mode 100644 index 0000000..b27891e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/BestBeforeDate.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "BestBeforeDate") +public class BestBeforeDate { + + @XmlAttribute(name = "date", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String date; + + /** + * Gets the value of the date property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDate() { + return date; + } + + /** + * Sets the value of the date property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDate(String value) { + this.date = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/BillTo.java b/src/main/java/org/cxml/fulfill/BillTo.java new file mode 100644 index 0000000..2c67c7f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/BillTo.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address", + "idReference" +}) +@XmlRootElement(name = "BillTo") +public class BillTo { + + @XmlElement(name = "Address", required = true) + protected Address address; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/BlanketItemDetail.java b/src/main/java/org/cxml/fulfill/BlanketItemDetail.java new file mode 100644 index 0000000..2f25568 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/BlanketItemDetail.java @@ -0,0 +1,315 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description", + "maxAmount", + "minAmount", + "maxQuantity", + "minQuantity", + "unitPrice", + "unitOfMeasure", + "priceBasisQuantity", + "classification", + "extrinsic" +}) +@XmlRootElement(name = "BlanketItemDetail") +public class BlanketItemDetail { + + @XmlElement(name = "Description", required = true) + protected List description; + @XmlElement(name = "MaxAmount") + protected MaxAmount maxAmount; + @XmlElement(name = "MinAmount") + protected MinAmount minAmount; + @XmlElement(name = "MaxQuantity") + protected String maxQuantity; + @XmlElement(name = "MinQuantity") + protected String minQuantity; + @XmlElement(name = "UnitPrice") + protected UnitPrice unitPrice; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + @XmlElement(name = "Classification") + protected List classification; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the description property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + return this.description; + } + + /** + * Gets the value of the maxAmount property. + * + * @return + * possible object is + * {@link MaxAmount } + * + */ + public MaxAmount getMaxAmount() { + return maxAmount; + } + + /** + * Sets the value of the maxAmount property. + * + * @param value + * allowed object is + * {@link MaxAmount } + * + */ + public void setMaxAmount(MaxAmount value) { + this.maxAmount = value; + } + + /** + * Gets the value of the minAmount property. + * + * @return + * possible object is + * {@link MinAmount } + * + */ + public MinAmount getMinAmount() { + return minAmount; + } + + /** + * Sets the value of the minAmount property. + * + * @param value + * allowed object is + * {@link MinAmount } + * + */ + public void setMinAmount(MinAmount value) { + this.minAmount = value; + } + + /** + * Gets the value of the maxQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaxQuantity() { + return maxQuantity; + } + + /** + * Sets the value of the maxQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaxQuantity(String value) { + this.maxQuantity = value; + } + + /** + * Gets the value of the minQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMinQuantity() { + return minQuantity; + } + + /** + * Sets the value of the minQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMinQuantity(String value) { + this.minQuantity = value; + } + + /** + * Gets the value of the unitPrice property. + * + * @return + * possible object is + * {@link UnitPrice } + * + */ + public UnitPrice getUnitPrice() { + return unitPrice; + } + + /** + * Sets the value of the unitPrice property. + * + * @param value + * allowed object is + * {@link UnitPrice } + * + */ + public void setUnitPrice(UnitPrice value) { + this.unitPrice = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + + /** + * Gets the value of the classification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the classification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getClassification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Classification } + * + * + */ + public List getClassification() { + if (classification == null) { + classification = new ArrayList(); + } + return this.classification; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/BookingClassCode.java b/src/main/java/org/cxml/fulfill/BookingClassCode.java new file mode 100644 index 0000000..50efc07 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/BookingClassCode.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description" +}) +@XmlRootElement(name = "BookingClassCode") +public class BookingClassCode { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlAttribute(name = "code", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String code; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the code property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCode() { + return code; + } + + /** + * Sets the value of the code property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCode(String value) { + this.code = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/BrowserFormPost.java b/src/main/java/org/cxml/fulfill/BrowserFormPost.java new file mode 100644 index 0000000..0221c00 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/BrowserFormPost.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "url" +}) +@XmlRootElement(name = "BrowserFormPost") +public class BrowserFormPost { + + @XmlElement(name = "URL", required = true) + protected URL url; + + /** + * Gets the value of the url property. + * + * @return + * possible object is + * {@link URL } + * + */ + public URL getURL() { + return url; + } + + /** + * Sets the value of the url property. + * + * @param value + * allowed object is + * {@link URL } + * + */ + public void setURL(URL value) { + this.url = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/BuyerCookie.java b/src/main/java/org/cxml/fulfill/BuyerCookie.java new file mode 100644 index 0000000..7440140 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/BuyerCookie.java @@ -0,0 +1,66 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "BuyerCookie") +public class BuyerCookie { + + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/fulfill/CXML.java b/src/main/java/org/cxml/fulfill/CXML.java new file mode 100644 index 0000000..2739062 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/CXML.java @@ -0,0 +1,246 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "headerOrMessageOrRequestOrResponse", + "dsSignature" +}) +@XmlRootElement(name = "cXML") +public class CXML { + + @XmlAttribute(name = "version") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String version; + @XmlAttribute(name = "payloadID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String payloadID; + @XmlAttribute(name = "timestamp", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String timestamp; + @XmlAttribute(name = "signatureVersion") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String signatureVersion; + @XmlAttribute(name = "xml:lang") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlElements({ + @XmlElement(name = "Header", required = true, type = Header.class), + @XmlElement(name = "Message", required = true, type = Message.class), + @XmlElement(name = "Request", required = true, type = Request.class), + @XmlElement(name = "Response", required = true, type = Response.class) + }) + protected List headerOrMessageOrRequestOrResponse; + @XmlElement(name = "ds:Signature") + protected List dsSignature; + + /** + * Gets the value of the version property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVersion() { + if (version == null) { + return "1.2.028"; + } else { + return version; + } + } + + /** + * Sets the value of the version property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVersion(String value) { + this.version = value; + } + + /** + * Gets the value of the payloadID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPayloadID() { + return payloadID; + } + + /** + * Sets the value of the payloadID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPayloadID(String value) { + this.payloadID = value; + } + + /** + * Gets the value of the timestamp property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimestamp() { + return timestamp; + } + + /** + * Sets the value of the timestamp property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimestamp(String value) { + this.timestamp = value; + } + + /** + * Gets the value of the signatureVersion property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSignatureVersion() { + return signatureVersion; + } + + /** + * Sets the value of the signatureVersion property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSignatureVersion(String value) { + this.signatureVersion = value; + } + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the headerOrMessageOrRequestOrResponse property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the headerOrMessageOrRequestOrResponse property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getHeaderOrMessageOrRequestOrResponse().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Header } + * {@link Message } + * {@link Request } + * {@link Response } + * + * + */ + public List getHeaderOrMessageOrRequestOrResponse() { + if (headerOrMessageOrRequestOrResponse == null) { + headerOrMessageOrRequestOrResponse = new ArrayList(); + } + return this.headerOrMessageOrRequestOrResponse; + } + + /** + * Gets the value of the dsSignature property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dsSignature property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDsSignature().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DsSignature } + * + * + */ + public List getDsSignature() { + if (dsSignature == null) { + dsSignature = new ArrayList(); + } + return this.dsSignature; + } + +} diff --git a/src/main/java/org/cxml/fulfill/CXMLAttachment.java b/src/main/java/org/cxml/fulfill/CXMLAttachment.java new file mode 100644 index 0000000..4434114 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/CXMLAttachment.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "attachment" +}) +@XmlRootElement(name = "cXMLAttachment") +public class CXMLAttachment { + + @XmlElement(name = "Attachment", required = true) + protected Attachment attachment; + + /** + * Gets the value of the attachment property. + * + * @return + * possible object is + * {@link Attachment } + * + */ + public Attachment getAttachment() { + return attachment; + } + + /** + * Sets the value of the attachment property. + * + * @param value + * allowed object is + * {@link Attachment } + * + */ + public void setAttachment(Attachment value) { + this.attachment = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/CXMLSignedInfo.java b/src/main/java/org/cxml/fulfill/CXMLSignedInfo.java new file mode 100644 index 0000000..9cfd835 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/CXMLSignedInfo.java @@ -0,0 +1,113 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "cXMLSignedInfo") +public class CXMLSignedInfo { + + @XmlAttribute(name = "signatureVersion", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String signatureVersion; + @XmlAttribute(name = "payloadID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String payloadID; + @XmlAttribute(name = "Id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Gets the value of the signatureVersion property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSignatureVersion() { + return signatureVersion; + } + + /** + * Sets the value of the signatureVersion property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSignatureVersion(String value) { + this.signatureVersion = value; + } + + /** + * Gets the value of the payloadID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPayloadID() { + return payloadID; + } + + /** + * Sets the value of the payloadID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPayloadID(String value) { + this.payloadID = value; + } + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/CarRentalDetail.java b/src/main/java/org/cxml/fulfill/CarRentalDetail.java new file mode 100644 index 0000000..3d85fb2 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/CarRentalDetail.java @@ -0,0 +1,313 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vendor", + "carRentalPickup", + "carRentalDropoff", + "bookingClassCode", + "carRentalFee", + "limitedMileage", + "availablePrice" +}) +@XmlRootElement(name = "CarRentalDetail") +public class CarRentalDetail { + + @XmlAttribute(name = "travelSegment", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String travelSegment; + @XmlAttribute(name = "pickupTime", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String pickupTime; + @XmlAttribute(name = "dropoffTime", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String dropoffTime; + @XmlElement(name = "Vendor", required = true) + protected Vendor vendor; + @XmlElement(name = "CarRentalPickup", required = true) + protected CarRentalPickup carRentalPickup; + @XmlElement(name = "CarRentalDropoff", required = true) + protected CarRentalDropoff carRentalDropoff; + @XmlElement(name = "BookingClassCode") + protected BookingClassCode bookingClassCode; + @XmlElement(name = "CarRentalFee", required = true) + protected List carRentalFee; + @XmlElement(name = "LimitedMileage") + protected LimitedMileage limitedMileage; + @XmlElement(name = "AvailablePrice") + protected List availablePrice; + + /** + * Gets the value of the travelSegment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTravelSegment() { + return travelSegment; + } + + /** + * Sets the value of the travelSegment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTravelSegment(String value) { + this.travelSegment = value; + } + + /** + * Gets the value of the pickupTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPickupTime() { + return pickupTime; + } + + /** + * Sets the value of the pickupTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPickupTime(String value) { + this.pickupTime = value; + } + + /** + * Gets the value of the dropoffTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDropoffTime() { + return dropoffTime; + } + + /** + * Sets the value of the dropoffTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDropoffTime(String value) { + this.dropoffTime = value; + } + + /** + * Gets the value of the vendor property. + * + * @return + * possible object is + * {@link Vendor } + * + */ + public Vendor getVendor() { + return vendor; + } + + /** + * Sets the value of the vendor property. + * + * @param value + * allowed object is + * {@link Vendor } + * + */ + public void setVendor(Vendor value) { + this.vendor = value; + } + + /** + * Gets the value of the carRentalPickup property. + * + * @return + * possible object is + * {@link CarRentalPickup } + * + */ + public CarRentalPickup getCarRentalPickup() { + return carRentalPickup; + } + + /** + * Sets the value of the carRentalPickup property. + * + * @param value + * allowed object is + * {@link CarRentalPickup } + * + */ + public void setCarRentalPickup(CarRentalPickup value) { + this.carRentalPickup = value; + } + + /** + * Gets the value of the carRentalDropoff property. + * + * @return + * possible object is + * {@link CarRentalDropoff } + * + */ + public CarRentalDropoff getCarRentalDropoff() { + return carRentalDropoff; + } + + /** + * Sets the value of the carRentalDropoff property. + * + * @param value + * allowed object is + * {@link CarRentalDropoff } + * + */ + public void setCarRentalDropoff(CarRentalDropoff value) { + this.carRentalDropoff = value; + } + + /** + * Gets the value of the bookingClassCode property. + * + * @return + * possible object is + * {@link BookingClassCode } + * + */ + public BookingClassCode getBookingClassCode() { + return bookingClassCode; + } + + /** + * Sets the value of the bookingClassCode property. + * + * @param value + * allowed object is + * {@link BookingClassCode } + * + */ + public void setBookingClassCode(BookingClassCode value) { + this.bookingClassCode = value; + } + + /** + * Gets the value of the carRentalFee property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the carRentalFee property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCarRentalFee().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CarRentalFee } + * + * + */ + public List getCarRentalFee() { + if (carRentalFee == null) { + carRentalFee = new ArrayList(); + } + return this.carRentalFee; + } + + /** + * Gets the value of the limitedMileage property. + * + * @return + * possible object is + * {@link LimitedMileage } + * + */ + public LimitedMileage getLimitedMileage() { + return limitedMileage; + } + + /** + * Sets the value of the limitedMileage property. + * + * @param value + * allowed object is + * {@link LimitedMileage } + * + */ + public void setLimitedMileage(LimitedMileage value) { + this.limitedMileage = value; + } + + /** + * Gets the value of the availablePrice property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the availablePrice property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAvailablePrice().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AvailablePrice } + * + * + */ + public List getAvailablePrice() { + if (availablePrice == null) { + availablePrice = new ArrayList(); + } + return this.availablePrice; + } + +} diff --git a/src/main/java/org/cxml/fulfill/CarRentalDropoff.java b/src/main/java/org/cxml/fulfill/CarRentalDropoff.java new file mode 100644 index 0000000..85b31d9 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/CarRentalDropoff.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "airportOrAddress" +}) +@XmlRootElement(name = "CarRentalDropoff") +public class CarRentalDropoff { + + @XmlElements({ + @XmlElement(name = "Airport", required = true, type = Airport.class), + @XmlElement(name = "Address", required = true, type = Address.class) + }) + protected List airportOrAddress; + + /** + * Gets the value of the airportOrAddress property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the airportOrAddress property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAirportOrAddress().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Airport } + * {@link Address } + * + * + */ + public List getAirportOrAddress() { + if (airportOrAddress == null) { + airportOrAddress = new ArrayList(); + } + return this.airportOrAddress; + } + +} diff --git a/src/main/java/org/cxml/fulfill/CarRentalFee.java b/src/main/java/org/cxml/fulfill/CarRentalFee.java new file mode 100644 index 0000000..5011771 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/CarRentalFee.java @@ -0,0 +1,123 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "total", + "rate" +}) +@XmlRootElement(name = "CarRentalFee") +public class CarRentalFee { + + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "Total", required = true) + protected Total total; + @XmlElement(name = "Rate") + protected List rate; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + if (type == null) { + return "baseRate"; + } else { + return type; + } + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the total property. + * + * @return + * possible object is + * {@link Total } + * + */ + public Total getTotal() { + return total; + } + + /** + * Sets the value of the total property. + * + * @param value + * allowed object is + * {@link Total } + * + */ + public void setTotal(Total value) { + this.total = value; + } + + /** + * Gets the value of the rate property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the rate property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRate().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Rate } + * + * + */ + public List getRate() { + if (rate == null) { + rate = new ArrayList(); + } + return this.rate; + } + +} diff --git a/src/main/java/org/cxml/fulfill/CarRentalPickup.java b/src/main/java/org/cxml/fulfill/CarRentalPickup.java new file mode 100644 index 0000000..418ac81 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/CarRentalPickup.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "airportOrAddress" +}) +@XmlRootElement(name = "CarRentalPickup") +public class CarRentalPickup { + + @XmlElements({ + @XmlElement(name = "Airport", required = true, type = Airport.class), + @XmlElement(name = "Address", required = true, type = Address.class) + }) + protected List airportOrAddress; + + /** + * Gets the value of the airportOrAddress property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the airportOrAddress property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAirportOrAddress().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Airport } + * {@link Address } + * + * + */ + public List getAirportOrAddress() { + if (airportOrAddress == null) { + airportOrAddress = new ArrayList(); + } + return this.airportOrAddress; + } + +} diff --git a/src/main/java/org/cxml/fulfill/CarrierIdentifier.java b/src/main/java/org/cxml/fulfill/CarrierIdentifier.java new file mode 100644 index 0000000..728274b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/CarrierIdentifier.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "CarrierIdentifier") +public class CarrierIdentifier { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlValue + protected String value; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Characteristic.java b/src/main/java/org/cxml/fulfill/Characteristic.java new file mode 100644 index 0000000..06b667b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Characteristic.java @@ -0,0 +1,110 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "Characteristic") +public class Characteristic { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String value; + @XmlAttribute(name = "code") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String code; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the code property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCode() { + return code; + } + + /** + * Sets the value of the code property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCode(String value) { + this.code = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Charge.java b/src/main/java/org/cxml/fulfill/Charge.java new file mode 100644 index 0000000..9c7c11a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Charge.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "Charge") +public class Charge { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/City.java b/src/main/java/org/cxml/fulfill/City.java new file mode 100644 index 0000000..ab596a6 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/City.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "City") +public class City { + + @XmlAttribute(name = "cityCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cityCode; + @XmlValue + protected String value; + + /** + * Gets the value of the cityCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCityCode() { + return cityCode; + } + + /** + * Sets the value of the cityCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCityCode(String value) { + this.cityCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Classification.java b/src/main/java/org/cxml/fulfill/Classification.java new file mode 100644 index 0000000..6bdc6e5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Classification.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Classification") +public class Classification { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlValue + protected String value; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Comments.java b/src/main/java/org/cxml/fulfill/Comments.java new file mode 100644 index 0000000..399fbc9 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Comments.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Comments") +public class Comments { + + @XmlAttribute(name = "xml:lang") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ComponentConsumptionDetails.java b/src/main/java/org/cxml/fulfill/ComponentConsumptionDetails.java new file mode 100644 index 0000000..15de176 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ComponentConsumptionDetails.java @@ -0,0 +1,227 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "product", + "unitOfMeasure", + "buyerBatchID", + "supplierBatchID", + "extrinsic" +}) +@XmlRootElement(name = "ComponentConsumptionDetails") +public class ComponentConsumptionDetails { + + @XmlAttribute(name = "lineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "Product", required = true) + protected Product product; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "BuyerBatchID") + protected String buyerBatchID; + @XmlElement(name = "SupplierBatchID") + protected SupplierBatchID supplierBatchID; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the product property. + * + * @return + * possible object is + * {@link Product } + * + */ + public Product getProduct() { + return product; + } + + /** + * Sets the value of the product property. + * + * @param value + * allowed object is + * {@link Product } + * + */ + public void setProduct(Product value) { + this.product = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the buyerBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerBatchID() { + return buyerBatchID; + } + + /** + * Sets the value of the buyerBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerBatchID(String value) { + this.buyerBatchID = value; + } + + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link SupplierBatchID } + * + */ + public SupplierBatchID getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link SupplierBatchID } + * + */ + public void setSupplierBatchID(SupplierBatchID value) { + this.supplierBatchID = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ComponentConsumptionHeader.java b/src/main/java/org/cxml/fulfill/ComponentConsumptionHeader.java new file mode 100644 index 0000000..a1310f3 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ComponentConsumptionHeader.java @@ -0,0 +1,233 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "comments", + "extrinsic" +}) +@XmlRootElement(name = "ComponentConsumptionHeader") +public class ComponentConsumptionHeader { + + @XmlAttribute(name = "consumptionID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String consumptionID; + @XmlAttribute(name = "operation", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operation; + @XmlAttribute(name = "referenceDocumentID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String referenceDocumentID; + @XmlAttribute(name = "creationDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String creationDate; + @XmlAttribute(name = "lastChangeDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lastChangeDate; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the consumptionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getConsumptionID() { + return consumptionID; + } + + /** + * Sets the value of the consumptionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setConsumptionID(String value) { + this.consumptionID = value; + } + + /** + * Gets the value of the operation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperation() { + return operation; + } + + /** + * Sets the value of the operation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperation(String value) { + this.operation = value; + } + + /** + * Gets the value of the referenceDocumentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReferenceDocumentID() { + return referenceDocumentID; + } + + /** + * Sets the value of the referenceDocumentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReferenceDocumentID(String value) { + this.referenceDocumentID = value; + } + + /** + * Gets the value of the creationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCreationDate() { + return creationDate; + } + + /** + * Sets the value of the creationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCreationDate(String value) { + this.creationDate = value; + } + + /** + * Gets the value of the lastChangeDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLastChangeDate() { + return lastChangeDate; + } + + /** + * Sets the value of the lastChangeDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLastChangeDate(String value) { + this.lastChangeDate = value; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ComponentConsumptionItem.java b/src/main/java/org/cxml/fulfill/ComponentConsumptionItem.java new file mode 100644 index 0000000..b44c4d3 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ComponentConsumptionItem.java @@ -0,0 +1,297 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "buyerBatchID", + "supplierBatchID", + "contact", + "comments", + "componentConsumptionDetails", + "extrinsic" +}) +@XmlRootElement(name = "ComponentConsumptionItem") +public class ComponentConsumptionItem { + + @XmlAttribute(name = "poLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String poLineNumber; + @XmlAttribute(name = "completedIndicator") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String completedIndicator; + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + @XmlElement(name = "BuyerBatchID") + protected String buyerBatchID; + @XmlElement(name = "SupplierBatchID") + protected SupplierBatchID supplierBatchID; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "ComponentConsumptionDetails") + protected List componentConsumptionDetails; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the poLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPoLineNumber() { + return poLineNumber; + } + + /** + * Sets the value of the poLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPoLineNumber(String value) { + this.poLineNumber = value; + } + + /** + * Gets the value of the completedIndicator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompletedIndicator() { + return completedIndicator; + } + + /** + * Sets the value of the completedIndicator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompletedIndicator(String value) { + this.completedIndicator = value; + } + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the buyerBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerBatchID() { + return buyerBatchID; + } + + /** + * Sets the value of the buyerBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerBatchID(String value) { + this.buyerBatchID = value; + } + + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link SupplierBatchID } + * + */ + public SupplierBatchID getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link SupplierBatchID } + * + */ + public void setSupplierBatchID(SupplierBatchID value) { + this.supplierBatchID = value; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the componentConsumptionDetails property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the componentConsumptionDetails property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComponentConsumptionDetails().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ComponentConsumptionDetails } + * + * + */ + public List getComponentConsumptionDetails() { + if (componentConsumptionDetails == null) { + componentConsumptionDetails = new ArrayList(); + } + return this.componentConsumptionDetails; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ComponentConsumptionPortion.java b/src/main/java/org/cxml/fulfill/ComponentConsumptionPortion.java new file mode 100644 index 0000000..74a7e71 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ComponentConsumptionPortion.java @@ -0,0 +1,158 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderReference", + "masterAgreementReferenceOrMasterAgreementIDInfo", + "componentConsumptionItem", + "extrinsic" +}) +@XmlRootElement(name = "ComponentConsumptionPortion") +public class ComponentConsumptionPortion { + + @XmlElement(name = "OrderReference", required = true) + protected OrderReference orderReference; + @XmlElements({ + @XmlElement(name = "MasterAgreementReference", type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", type = MasterAgreementIDInfo.class) + }) + protected List masterAgreementReferenceOrMasterAgreementIDInfo; + @XmlElement(name = "ComponentConsumptionItem") + protected List componentConsumptionItem; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the orderReference property. + * + * @return + * possible object is + * {@link OrderReference } + * + */ + public OrderReference getOrderReference() { + return orderReference; + } + + /** + * Sets the value of the orderReference property. + * + * @param value + * allowed object is + * {@link OrderReference } + * + */ + public void setOrderReference(OrderReference value) { + this.orderReference = value; + } + + /** + * Gets the value of the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMasterAgreementReferenceOrMasterAgreementIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * + * + */ + public List getMasterAgreementReferenceOrMasterAgreementIDInfo() { + if (masterAgreementReferenceOrMasterAgreementIDInfo == null) { + masterAgreementReferenceOrMasterAgreementIDInfo = new ArrayList(); + } + return this.masterAgreementReferenceOrMasterAgreementIDInfo; + } + + /** + * Gets the value of the componentConsumptionItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the componentConsumptionItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComponentConsumptionItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ComponentConsumptionItem } + * + * + */ + public List getComponentConsumptionItem() { + if (componentConsumptionItem == null) { + componentConsumptionItem = new ArrayList(); + } + return this.componentConsumptionItem; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ComponentConsumptionRequest.java b/src/main/java/org/cxml/fulfill/ComponentConsumptionRequest.java new file mode 100644 index 0000000..398a8ff --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ComponentConsumptionRequest.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "componentConsumptionHeader", + "componentConsumptionPortion" +}) +@XmlRootElement(name = "ComponentConsumptionRequest") +public class ComponentConsumptionRequest { + + @XmlElement(name = "ComponentConsumptionHeader", required = true) + protected ComponentConsumptionHeader componentConsumptionHeader; + @XmlElement(name = "ComponentConsumptionPortion") + protected List componentConsumptionPortion; + + /** + * Gets the value of the componentConsumptionHeader property. + * + * @return + * possible object is + * {@link ComponentConsumptionHeader } + * + */ + public ComponentConsumptionHeader getComponentConsumptionHeader() { + return componentConsumptionHeader; + } + + /** + * Sets the value of the componentConsumptionHeader property. + * + * @param value + * allowed object is + * {@link ComponentConsumptionHeader } + * + */ + public void setComponentConsumptionHeader(ComponentConsumptionHeader value) { + this.componentConsumptionHeader = value; + } + + /** + * Gets the value of the componentConsumptionPortion property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the componentConsumptionPortion property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComponentConsumptionPortion().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ComponentConsumptionPortion } + * + * + */ + public List getComponentConsumptionPortion() { + if (componentConsumptionPortion == null) { + componentConsumptionPortion = new ArrayList(); + } + return this.componentConsumptionPortion; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ConfirmationHeader.java b/src/main/java/org/cxml/fulfill/ConfirmationHeader.java new file mode 100644 index 0000000..935ccf2 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ConfirmationHeader.java @@ -0,0 +1,463 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference", + "total", + "shipping", + "tax", + "contact", + "hazard", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "ConfirmationHeader") +public class ConfirmationHeader { + + @XmlAttribute(name = "confirmID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String confirmID; + @XmlAttribute(name = "operation") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operation; + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlAttribute(name = "noticeDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String noticeDate; + @XmlAttribute(name = "invoiceID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceID; + @XmlAttribute(name = "incoTerms") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String incoTerms; + @XmlAttribute(name = "version") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String version; + @XmlElement(name = "DocumentReference") + protected DocumentReference documentReference; + @XmlElement(name = "Total") + protected Total total; + @XmlElement(name = "Shipping") + protected Shipping shipping; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "Hazard") + protected List hazard; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the confirmID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getConfirmID() { + return confirmID; + } + + /** + * Sets the value of the confirmID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setConfirmID(String value) { + this.confirmID = value; + } + + /** + * Gets the value of the operation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperation() { + if (operation == null) { + return "new"; + } else { + return operation; + } + } + + /** + * Sets the value of the operation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperation(String value) { + this.operation = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the noticeDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNoticeDate() { + return noticeDate; + } + + /** + * Sets the value of the noticeDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNoticeDate(String value) { + this.noticeDate = value; + } + + /** + * Gets the value of the invoiceID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceID() { + return invoiceID; + } + + /** + * Sets the value of the invoiceID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceID(String value) { + this.invoiceID = value; + } + + /** + * Gets the value of the incoTerms property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIncoTerms() { + return incoTerms; + } + + /** + * Sets the value of the incoTerms property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIncoTerms(String value) { + this.incoTerms = value; + } + + /** + * Gets the value of the version property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVersion() { + return version; + } + + /** + * Sets the value of the version property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVersion(String value) { + this.version = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + + /** + * Gets the value of the total property. + * + * @return + * possible object is + * {@link Total } + * + */ + public Total getTotal() { + return total; + } + + /** + * Sets the value of the total property. + * + * @param value + * allowed object is + * {@link Total } + * + */ + public void setTotal(Total value) { + this.total = value; + } + + /** + * Gets the value of the shipping property. + * + * @return + * possible object is + * {@link Shipping } + * + */ + public Shipping getShipping() { + return shipping; + } + + /** + * Sets the value of the shipping property. + * + * @param value + * allowed object is + * {@link Shipping } + * + */ + public void setShipping(Shipping value) { + this.shipping = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the hazard property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the hazard property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getHazard().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Hazard } + * + * + */ + public List getHazard() { + if (hazard == null) { + hazard = new ArrayList(); + } + return this.hazard; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ShipNoticeItem.java b/src/main/java/org/cxml/fulfill/ConfirmationItem.java similarity index 73% rename from src/main/java/org/cxml/fulfull/ShipNoticeItem.java rename to src/main/java/org/cxml/fulfill/ConfirmationItem.java index 160a3d6..95456ce 100644 --- a/src/main/java/org/cxml/fulfull/ShipNoticeItem.java +++ b/src/main/java/org/cxml/fulfill/ConfirmationItem.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.fulfill; import java.util.ArrayList; import java.util.List; @@ -27,14 +27,12 @@ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "unitOfMeasure", - "packaging", + "contact", "hazard", - "assetInfo", - "termsOfDelivery", - "extrinsic" + "confirmationStatus" }) -@XmlRootElement(name = "ShipNoticeItem") -public class ShipNoticeItem { +@XmlRootElement(name = "ConfirmationItem") +public class ConfirmationItem { @XmlAttribute(name = "quantity", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) @@ -48,18 +46,17 @@ public class ShipNoticeItem { @XmlAttribute(name = "itemType") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; @XmlElement(name = "UnitOfMeasure", required = true) - protected String unitOfMeasure; - @XmlElement(name = "Packaging") - protected Packaging packaging; + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "Contact") + protected List contact; @XmlElement(name = "Hazard") protected List hazard; - @XmlElement(name = "AssetInfo") - protected List assetInfo; - @XmlElement(name = "TermsOfDelivery") - protected TermsOfDelivery termsOfDelivery; - @XmlElement(name = "Extrinsic") - protected List extrinsic; + @XmlElement(name = "ConfirmationStatus", required = true) + protected List confirmationStatus; /** * Gets the value of the quantity property. @@ -158,162 +155,138 @@ public void setItemType(String value) { } /** - * Gets the value of the unitOfMeasure property. + * Gets the value of the compositeItemType property. * * @return * possible object is * {@link String } * */ - public String getUnitOfMeasure() { - return unitOfMeasure; + public String getCompositeItemType() { + return compositeItemType; } /** - * Sets the value of the unitOfMeasure property. + * Sets the value of the compositeItemType property. * * @param value * allowed object is * {@link String } * */ - public void setUnitOfMeasure(String value) { - this.unitOfMeasure = value; + public void setCompositeItemType(String value) { + this.compositeItemType = value; } /** - * Gets the value of the packaging property. + * Gets the value of the unitOfMeasure property. * * @return * possible object is - * {@link Packaging } + * {@link UnitOfMeasure } * */ - public Packaging getPackaging() { - return packaging; + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; } /** - * Sets the value of the packaging property. + * Sets the value of the unitOfMeasure property. * * @param value * allowed object is - * {@link Packaging } + * {@link UnitOfMeasure } * */ - public void setPackaging(Packaging value) { - this.packaging = value; + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; } /** - * Gets the value of the hazard property. + * Gets the value of the contact property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the hazard property. + * This is why there is not a set method for the contact property. * *

* For example, to add a new item, do as follows: *

-     *    getHazard().add(newItem);
+     *    getContact().add(newItem);
      * 
* * *

* Objects of the following type(s) are allowed in the list - * {@link Hazard } + * {@link Contact } * * */ - public List getHazard() { - if (hazard == null) { - hazard = new ArrayList(); + public List getContact() { + if (contact == null) { + contact = new ArrayList(); } - return this.hazard; + return this.contact; } /** - * Gets the value of the assetInfo property. + * Gets the value of the hazard property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the assetInfo property. + * This is why there is not a set method for the hazard property. * *

* For example, to add a new item, do as follows: *

-     *    getAssetInfo().add(newItem);
+     *    getHazard().add(newItem);
      * 
* * *

* Objects of the following type(s) are allowed in the list - * {@link AssetInfo } + * {@link Hazard } * * */ - public List getAssetInfo() { - if (assetInfo == null) { - assetInfo = new ArrayList(); + public List getHazard() { + if (hazard == null) { + hazard = new ArrayList(); } - return this.assetInfo; - } - - /** - * Gets the value of the termsOfDelivery property. - * - * @return - * possible object is - * {@link TermsOfDelivery } - * - */ - public TermsOfDelivery getTermsOfDelivery() { - return termsOfDelivery; - } - - /** - * Sets the value of the termsOfDelivery property. - * - * @param value - * allowed object is - * {@link TermsOfDelivery } - * - */ - public void setTermsOfDelivery(TermsOfDelivery value) { - this.termsOfDelivery = value; + return this.hazard; } /** - * Gets the value of the extrinsic property. + * Gets the value of the confirmationStatus property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the extrinsic property. + * This is why there is not a set method for the confirmationStatus property. * *

* For example, to add a new item, do as follows: *

-     *    getExtrinsic().add(newItem);
+     *    getConfirmationStatus().add(newItem);
      * 
* * *

* Objects of the following type(s) are allowed in the list - * {@link Extrinsic } + * {@link ConfirmationStatus } * * */ - public List getExtrinsic() { - if (extrinsic == null) { - extrinsic = new ArrayList(); + public List getConfirmationStatus() { + if (confirmationStatus == null) { + confirmationStatus = new ArrayList(); } - return this.extrinsic; + return this.confirmationStatus; } } diff --git a/src/main/java/org/cxml/fulfill/ConfirmationRequest.java b/src/main/java/org/cxml/fulfill/ConfirmationRequest.java new file mode 100644 index 0000000..a9dd4b5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ConfirmationRequest.java @@ -0,0 +1,153 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "confirmationHeader", + "orderReference", + "orderStatusRequestReferenceOrOrderStatusRequestIDInfo", + "confirmationItem" +}) +@XmlRootElement(name = "ConfirmationRequest") +public class ConfirmationRequest { + + @XmlElement(name = "ConfirmationHeader", required = true) + protected ConfirmationHeader confirmationHeader; + @XmlElement(name = "OrderReference", required = true) + protected OrderReference orderReference; + @XmlElements({ + @XmlElement(name = "OrderStatusRequestReference", type = OrderStatusRequestReference.class), + @XmlElement(name = "OrderStatusRequestIDInfo", type = OrderStatusRequestIDInfo.class) + }) + protected List orderStatusRequestReferenceOrOrderStatusRequestIDInfo; + @XmlElement(name = "ConfirmationItem") + protected List confirmationItem; + + /** + * Gets the value of the confirmationHeader property. + * + * @return + * possible object is + * {@link ConfirmationHeader } + * + */ + public ConfirmationHeader getConfirmationHeader() { + return confirmationHeader; + } + + /** + * Sets the value of the confirmationHeader property. + * + * @param value + * allowed object is + * {@link ConfirmationHeader } + * + */ + public void setConfirmationHeader(ConfirmationHeader value) { + this.confirmationHeader = value; + } + + /** + * Gets the value of the orderReference property. + * + * @return + * possible object is + * {@link OrderReference } + * + */ + public OrderReference getOrderReference() { + return orderReference; + } + + /** + * Sets the value of the orderReference property. + * + * @param value + * allowed object is + * {@link OrderReference } + * + */ + public void setOrderReference(OrderReference value) { + this.orderReference = value; + } + + /** + * Gets the value of the orderStatusRequestReferenceOrOrderStatusRequestIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderStatusRequestReferenceOrOrderStatusRequestIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderStatusRequestReferenceOrOrderStatusRequestIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderStatusRequestReference } + * {@link OrderStatusRequestIDInfo } + * + * + */ + public List getOrderStatusRequestReferenceOrOrderStatusRequestIDInfo() { + if (orderStatusRequestReferenceOrOrderStatusRequestIDInfo == null) { + orderStatusRequestReferenceOrOrderStatusRequestIDInfo = new ArrayList(); + } + return this.orderStatusRequestReferenceOrOrderStatusRequestIDInfo; + } + + /** + * Gets the value of the confirmationItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the confirmationItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getConfirmationItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ConfirmationItem } + * + * + */ + public List getConfirmationItem() { + if (confirmationItem == null) { + confirmationItem = new ArrayList(); + } + return this.confirmationItem; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ConfirmationStatus.java b/src/main/java/org/cxml/fulfill/ConfirmationStatus.java new file mode 100644 index 0000000..a338a66 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ConfirmationStatus.java @@ -0,0 +1,301 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure", + "itemInOrUnitPriceOrTaxOrShipping", + "supplierBatchID", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "ConfirmationStatus") +public class ConfirmationStatus { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlAttribute(name = "shipmentDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shipmentDate; + @XmlAttribute(name = "deliveryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String deliveryDate; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElements({ + @XmlElement(name = "ItemIn", type = ItemIn.class), + @XmlElement(name = "UnitPrice", type = UnitPrice.class), + @XmlElement(name = "Tax", type = Tax.class), + @XmlElement(name = "Shipping", type = Shipping.class) + }) + protected List itemInOrUnitPriceOrTaxOrShipping; + @XmlElement(name = "SupplierBatchID") + protected SupplierBatchID supplierBatchID; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the shipmentDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipmentDate() { + return shipmentDate; + } + + /** + * Sets the value of the shipmentDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipmentDate(String value) { + this.shipmentDate = value; + } + + /** + * Gets the value of the deliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDeliveryDate() { + return deliveryDate; + } + + /** + * Sets the value of the deliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDeliveryDate(String value) { + this.deliveryDate = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the itemInOrUnitPriceOrTaxOrShipping property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the itemInOrUnitPriceOrTaxOrShipping property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getItemInOrUnitPriceOrTaxOrShipping().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ItemIn } + * {@link UnitPrice } + * {@link Tax } + * {@link Shipping } + * + * + */ + public List getItemInOrUnitPriceOrTaxOrShipping() { + if (itemInOrUnitPriceOrTaxOrShipping == null) { + itemInOrUnitPriceOrTaxOrShipping = new ArrayList(); + } + return this.itemInOrUnitPriceOrTaxOrShipping; + } + + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link SupplierBatchID } + * + */ + public SupplierBatchID getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link SupplierBatchID } + * + */ + public void setSupplierBatchID(SupplierBatchID value) { + this.supplierBatchID = value; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Contact.java b/src/main/java/org/cxml/fulfill/Contact.java new file mode 100644 index 0000000..80d3ee1 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Contact.java @@ -0,0 +1,366 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "name", + "postalAddress", + "email", + "phone", + "fax", + "url", + "idReference", + "extrinsic" +}) +@XmlRootElement(name = "Contact") +public class Contact { + + @XmlAttribute(name = "role") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String role; + @XmlAttribute(name = "addressID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String addressID; + @XmlAttribute(name = "addressIDDomain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String addressIDDomain; + @XmlElement(name = "Name", required = true) + protected Name name; + @XmlElement(name = "PostalAddress") + protected List postalAddress; + @XmlElement(name = "Email") + protected List email; + @XmlElement(name = "Phone") + protected List phone; + @XmlElement(name = "Fax") + protected List fax; + @XmlElement(name = "URL") + protected List url; + @XmlElement(name = "IdReference") + protected List idReference; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the role property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRole() { + return role; + } + + /** + * Sets the value of the role property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRole(String value) { + this.role = value; + } + + /** + * Gets the value of the addressID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressID() { + return addressID; + } + + /** + * Sets the value of the addressID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressID(String value) { + this.addressID = value; + } + + /** + * Gets the value of the addressIDDomain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressIDDomain() { + return addressIDDomain; + } + + /** + * Sets the value of the addressIDDomain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressIDDomain(String value) { + this.addressIDDomain = value; + } + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link Name } + * + */ + public Name getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link Name } + * + */ + public void setName(Name value) { + this.name = value; + } + + /** + * Gets the value of the postalAddress property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the postalAddress property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPostalAddress().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PostalAddress } + * + * + */ + public List getPostalAddress() { + if (postalAddress == null) { + postalAddress = new ArrayList(); + } + return this.postalAddress; + } + + /** + * Gets the value of the email property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the email property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEmail().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Email } + * + * + */ + public List getEmail() { + if (email == null) { + email = new ArrayList(); + } + return this.email; + } + + /** + * Gets the value of the phone property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the phone property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPhone().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Phone } + * + * + */ + public List getPhone() { + if (phone == null) { + phone = new ArrayList(); + } + return this.phone; + } + + /** + * Gets the value of the fax property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the fax property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFax().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Fax } + * + * + */ + public List getFax() { + if (fax == null) { + fax = new ArrayList(); + } + return this.fax; + } + + /** + * Gets the value of the url property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the url property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getURL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link URL } + * + * + */ + public List getURL() { + if (url == null) { + url = new ArrayList(); + } + return this.url; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Contractor.java b/src/main/java/org/cxml/fulfill/Contractor.java new file mode 100644 index 0000000..1faef2e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Contractor.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contractorIdentifier", + "contact" +}) +@XmlRootElement(name = "Contractor") +public class Contractor { + + @XmlElement(name = "ContractorIdentifier", required = true) + protected ContractorIdentifier contractorIdentifier; + @XmlElement(name = "Contact", required = true) + protected Contact contact; + + /** + * Gets the value of the contractorIdentifier property. + * + * @return + * possible object is + * {@link ContractorIdentifier } + * + */ + public ContractorIdentifier getContractorIdentifier() { + return contractorIdentifier; + } + + /** + * Sets the value of the contractorIdentifier property. + * + * @param value + * allowed object is + * {@link ContractorIdentifier } + * + */ + public void setContractorIdentifier(ContractorIdentifier value) { + this.contractorIdentifier = value; + } + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ContractorIdentifier.java b/src/main/java/org/cxml/fulfill/ContractorIdentifier.java new file mode 100644 index 0000000..ccf35ad --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ContractorIdentifier.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ContractorIdentifier") +public class ContractorIdentifier { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String domain; + @XmlValue + protected String value; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/CopyRequest.java b/src/main/java/org/cxml/fulfill/CopyRequest.java new file mode 100644 index 0000000..febaaa4 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/CopyRequest.java @@ -0,0 +1,97 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "cxmlAttachmentOrCXML" +}) +@XmlRootElement(name = "CopyRequest") +public class CopyRequest { + + @XmlAttribute(name = "processingMode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String processingMode; + @XmlElements({ + @XmlElement(name = "cXMLAttachment", required = true, type = CXMLAttachment.class), + @XmlElement(name = "cXML", required = true, type = CXML.class) + }) + protected List cxmlAttachmentOrCXML; + + /** + * Gets the value of the processingMode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProcessingMode() { + return processingMode; + } + + /** + * Sets the value of the processingMode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProcessingMode(String value) { + this.processingMode = value; + } + + /** + * Gets the value of the cxmlAttachmentOrCXML property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the cxmlAttachmentOrCXML property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCXMLAttachmentOrCXML().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CXMLAttachment } + * {@link CXML } + * + * + */ + public List getCXMLAttachmentOrCXML() { + if (cxmlAttachmentOrCXML == null) { + cxmlAttachmentOrCXML = new ArrayList(); + } + return this.cxmlAttachmentOrCXML; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Correspondent.java b/src/main/java/org/cxml/fulfill/Correspondent.java new file mode 100644 index 0000000..7749fbd --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Correspondent.java @@ -0,0 +1,124 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact", + "extrinsic" +}) +@XmlRootElement(name = "Correspondent") +public class Correspondent { + + @XmlAttribute(name = "preferredLanguage") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String preferredLanguage; + @XmlElement(name = "Contact", required = true) + protected List contact; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the preferredLanguage property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPreferredLanguage() { + return preferredLanguage; + } + + /** + * Sets the value of the preferredLanguage property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPreferredLanguage(String value) { + this.preferredLanguage = value; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Country.java b/src/main/java/org/cxml/fulfill/Country.java new file mode 100644 index 0000000..d925f4e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Country.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Country") +public class Country { + + @XmlAttribute(name = "isoCountryCode", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String isoCountryCode; + @XmlValue + protected String value; + + /** + * Gets the value of the isoCountryCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsoCountryCode() { + return isoCountryCode; + } + + /** + * Sets the value of the isoCountryCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsoCountryCode(String value) { + this.isoCountryCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/CountryCode.java b/src/main/java/org/cxml/fulfill/CountryCode.java new file mode 100644 index 0000000..3cbbb68 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/CountryCode.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "CountryCode") +public class CountryCode { + + @XmlAttribute(name = "isoCountryCode", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String isoCountryCode; + @XmlValue + protected String value; + + /** + * Gets the value of the isoCountryCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsoCountryCode() { + return isoCountryCode; + } + + /** + * Sets the value of the isoCountryCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsoCountryCode(String value) { + this.isoCountryCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Description.java b/src/main/java/org/cxml/fulfill/Creator.java similarity index 90% rename from src/main/java/org/cxml/fulfull/Description.java rename to src/main/java/org/cxml/fulfill/Creator.java index 2462ee1..4a71bdf 100644 --- a/src/main/java/org/cxml/fulfull/Description.java +++ b/src/main/java/org/cxml/fulfill/Creator.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.fulfill; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -25,8 +25,8 @@ @XmlType(name = "", propOrder = { "value" }) -@XmlRootElement(name = "Description") -public class Description { +@XmlRootElement(name = "Creator") +public class Creator { @XmlAttribute(name = "xml:lang", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) diff --git a/src/main/java/org/cxml/fulfill/Credential.java b/src/main/java/org/cxml/fulfill/Credential.java new file mode 100644 index 0000000..afed8c0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Credential.java @@ -0,0 +1,154 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "identity", + "sharedSecretOrDigitalSignatureOrCredentialMac" +}) +@XmlRootElement(name = "Credential") +public class Credential { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "Identity", required = true) + protected Identity identity; + @XmlElements({ + @XmlElement(name = "SharedSecret", type = SharedSecret.class), + @XmlElement(name = "DigitalSignature", type = DigitalSignature.class), + @XmlElement(name = "CredentialMac", type = CredentialMac.class) + }) + protected List sharedSecretOrDigitalSignatureOrCredentialMac; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the identity property. + * + * @return + * possible object is + * {@link Identity } + * + */ + public Identity getIdentity() { + return identity; + } + + /** + * Sets the value of the identity property. + * + * @param value + * allowed object is + * {@link Identity } + * + */ + public void setIdentity(Identity value) { + this.identity = value; + } + + /** + * Gets the value of the sharedSecretOrDigitalSignatureOrCredentialMac property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the sharedSecretOrDigitalSignatureOrCredentialMac property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSharedSecretOrDigitalSignatureOrCredentialMac().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SharedSecret } + * {@link DigitalSignature } + * {@link CredentialMac } + * + * + */ + public List getSharedSecretOrDigitalSignatureOrCredentialMac() { + if (sharedSecretOrDigitalSignatureOrCredentialMac == null) { + sharedSecretOrDigitalSignatureOrCredentialMac = new ArrayList(); + } + return this.sharedSecretOrDigitalSignatureOrCredentialMac; + } + +} diff --git a/src/main/java/org/cxml/fulfill/CredentialMac.java b/src/main/java/org/cxml/fulfill/CredentialMac.java new file mode 100644 index 0000000..1e968c0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/CredentialMac.java @@ -0,0 +1,166 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "CredentialMac") +public class CredentialMac { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlAttribute(name = "algorithm", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String algorithm; + @XmlAttribute(name = "creationDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String creationDate; + @XmlAttribute(name = "expirationDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expirationDate; + @XmlValue + protected String value; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the algorithm property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlgorithm() { + return algorithm; + } + + /** + * Sets the value of the algorithm property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } + + /** + * Gets the value of the creationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCreationDate() { + return creationDate; + } + + /** + * Sets the value of the creationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCreationDate(String value) { + this.creationDate = value; + } + + /** + * Gets the value of the expirationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpirationDate() { + return expirationDate; + } + + /** + * Sets the value of the expirationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpirationDate(String value) { + this.expirationDate = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DeductedPrice.java b/src/main/java/org/cxml/fulfill/DeductedPrice.java new file mode 100644 index 0000000..03c6ecb --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DeductedPrice.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "DeductedPrice") +public class DeductedPrice { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DeductionAmount.java b/src/main/java/org/cxml/fulfill/DeductionAmount.java new file mode 100644 index 0000000..4978c78 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DeductionAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "DeductionAmount") +public class DeductionAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/SupplierOrderInfo.java b/src/main/java/org/cxml/fulfill/DeductionPercent.java similarity index 65% rename from src/main/java/org/cxml/fulfull/SupplierOrderInfo.java rename to src/main/java/org/cxml/fulfill/DeductionPercent.java index 67c2402..b8b8984 100644 --- a/src/main/java/org/cxml/fulfull/SupplierOrderInfo.java +++ b/src/main/java/org/cxml/fulfill/DeductionPercent.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.fulfill; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -22,35 +22,35 @@ */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") -@XmlRootElement(name = "SupplierOrderInfo") -public class SupplierOrderInfo { +@XmlRootElement(name = "DeductionPercent") +public class DeductionPercent { - @XmlAttribute(name = "orderID", required = true) + @XmlAttribute(name = "percent", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) - protected String orderID; + protected String percent; /** - * Gets the value of the orderID property. + * Gets the value of the percent property. * * @return * possible object is * {@link String } * */ - public String getOrderID() { - return orderID; + public String getPercent() { + return percent; } /** - * Sets the value of the orderID property. + * Sets the value of the percent property. * * @param value * allowed object is * {@link String } * */ - public void setOrderID(String value) { - this.orderID = value; + public void setPercent(String value) { + this.percent = value; } } diff --git a/src/main/java/org/cxml/fulfill/DeliverTo.java b/src/main/java/org/cxml/fulfill/DeliverTo.java new file mode 100644 index 0000000..ca81b53 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DeliverTo.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "DeliverTo") +public class DeliverTo { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DeliveryAddress.java b/src/main/java/org/cxml/fulfill/DeliveryAddress.java new file mode 100644 index 0000000..88fadef --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DeliveryAddress.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address" +}) +@XmlRootElement(name = "DeliveryAddress") +public class DeliveryAddress { + + @XmlElement(name = "Address", required = true) + protected Address address; + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DeliveryPeriod.java b/src/main/java/org/cxml/fulfill/DeliveryPeriod.java new file mode 100644 index 0000000..573920b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DeliveryPeriod.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "period" +}) +@XmlRootElement(name = "DeliveryPeriod") +public class DeliveryPeriod { + + @XmlElement(name = "Period", required = true) + protected Period period; + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DepositAmount.java b/src/main/java/org/cxml/fulfill/DepositAmount.java new file mode 100644 index 0000000..37818af --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DepositAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "DepositAmount") +public class DepositAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Description.java b/src/main/java/org/cxml/fulfill/Description.java new file mode 100644 index 0000000..d762930 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Description.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Description") +public class Description { + + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DigitalSignature.java b/src/main/java/org/cxml/fulfill/DigitalSignature.java new file mode 100644 index 0000000..3ab560a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DigitalSignature.java @@ -0,0 +1,131 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "DigitalSignature") +public class DigitalSignature { + + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlAttribute(name = "encoding") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String encoding; + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + if (type == null) { + return "PK7 self-contained"; + } else { + return type; + } + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the encoding property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEncoding() { + if (encoding == null) { + return "Base64"; + } else { + return encoding; + } + } + + /** + * Sets the value of the encoding property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEncoding(String value) { + this.encoding = value; + } + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Dimension.java b/src/main/java/org/cxml/fulfill/Dimension.java new file mode 100644 index 0000000..392d73a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Dimension.java @@ -0,0 +1,113 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "Dimension") +public class Dimension { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Discount.java b/src/main/java/org/cxml/fulfill/Discount.java new file mode 100644 index 0000000..cef83d8 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Discount.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "discountPercentOrDiscountAmount" +}) +@XmlRootElement(name = "Discount") +public class Discount { + + @XmlElements({ + @XmlElement(name = "DiscountPercent", required = true, type = DiscountPercent.class), + @XmlElement(name = "DiscountAmount", required = true, type = DiscountAmount.class) + }) + protected List discountPercentOrDiscountAmount; + + /** + * Gets the value of the discountPercentOrDiscountAmount property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the discountPercentOrDiscountAmount property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDiscountPercentOrDiscountAmount().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DiscountPercent } + * {@link DiscountAmount } + * + * + */ + public List getDiscountPercentOrDiscountAmount() { + if (discountPercentOrDiscountAmount == null) { + discountPercentOrDiscountAmount = new ArrayList(); + } + return this.discountPercentOrDiscountAmount; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DiscountAmount.java b/src/main/java/org/cxml/fulfill/DiscountAmount.java new file mode 100644 index 0000000..365eddc --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DiscountAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "DiscountAmount") +public class DiscountAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DiscountPercent.java b/src/main/java/org/cxml/fulfill/DiscountPercent.java new file mode 100644 index 0000000..20914a9 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DiscountPercent.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "DiscountPercent") +public class DiscountPercent { + + @XmlAttribute(name = "percent", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String percent; + + /** + * Gets the value of the percent property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPercent() { + return percent; + } + + /** + * Sets the value of the percent property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPercent(String value) { + this.percent = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DispatchQuantity.java b/src/main/java/org/cxml/fulfill/DispatchQuantity.java new file mode 100644 index 0000000..6b0d504 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DispatchQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "DispatchQuantity") +public class DispatchQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Distribution.java b/src/main/java/org/cxml/fulfill/Distribution.java new file mode 100644 index 0000000..af169f9 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Distribution.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "accounting", + "charge" +}) +@XmlRootElement(name = "Distribution") +public class Distribution { + + @XmlElement(name = "Accounting", required = true) + protected Accounting accounting; + @XmlElement(name = "Charge", required = true) + protected Charge charge; + + /** + * Gets the value of the accounting property. + * + * @return + * possible object is + * {@link Accounting } + * + */ + public Accounting getAccounting() { + return accounting; + } + + /** + * Sets the value of the accounting property. + * + * @param value + * allowed object is + * {@link Accounting } + * + */ + public void setAccounting(Accounting value) { + this.accounting = value; + } + + /** + * Gets the value of the charge property. + * + * @return + * possible object is + * {@link Charge } + * + */ + public Charge getCharge() { + return charge; + } + + /** + * Sets the value of the charge property. + * + * @param value + * allowed object is + * {@link Charge } + * + */ + public void setCharge(Charge value) { + this.charge = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DocumentInfo.java b/src/main/java/org/cxml/fulfill/DocumentInfo.java new file mode 100644 index 0000000..13beaa5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DocumentInfo.java @@ -0,0 +1,110 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "DocumentInfo") +public class DocumentInfo { + + @XmlAttribute(name = "documentID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentID; + @XmlAttribute(name = "documentType", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentType; + @XmlAttribute(name = "documentDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentDate; + + /** + * Gets the value of the documentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentID() { + return documentID; + } + + /** + * Sets the value of the documentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentID(String value) { + this.documentID = value; + } + + /** + * Gets the value of the documentType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentType() { + return documentType; + } + + /** + * Sets the value of the documentType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentType(String value) { + this.documentType = value; + } + + /** + * Gets the value of the documentDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentDate() { + return documentDate; + } + + /** + * Sets the value of the documentDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentDate(String value) { + this.documentDate = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DocumentReference.java b/src/main/java/org/cxml/fulfill/DocumentReference.java new file mode 100644 index 0000000..caf32f0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DocumentReference.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "DocumentReference") +public class DocumentReference { + + @XmlAttribute(name = "payloadID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String payloadID; + + /** + * Gets the value of the payloadID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPayloadID() { + return payloadID; + } + + /** + * Sets the value of the payloadID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPayloadID(String value) { + this.payloadID = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DocumentStatus.java b/src/main/java/org/cxml/fulfill/DocumentStatus.java new file mode 100644 index 0000000..2b2735a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DocumentStatus.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentInfo", + "comments" +}) +@XmlRootElement(name = "DocumentStatus") +public class DocumentStatus { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlElement(name = "DocumentInfo") + protected DocumentInfo documentInfo; + @XmlElement(name = "Comments") + protected List comments; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the documentInfo property. + * + * @return + * possible object is + * {@link DocumentInfo } + * + */ + public DocumentInfo getDocumentInfo() { + return documentInfo; + } + + /** + * Sets the value of the documentInfo property. + * + * @param value + * allowed object is + * {@link DocumentInfo } + * + */ + public void setDocumentInfo(DocumentInfo value) { + this.documentInfo = value; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsCanonicalizationMethod.java b/src/main/java/org/cxml/fulfill/DsCanonicalizationMethod.java new file mode 100644 index 0000000..0443712 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsCanonicalizationMethod.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:CanonicalizationMethod") +public class DsCanonicalizationMethod { + + @XmlAttribute(name = "Algorithm", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String algorithm; + @XmlValue + protected String value; + + /** + * Gets the value of the algorithm property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlgorithm() { + return algorithm; + } + + /** + * Sets the value of the algorithm property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsDSAKeyValue.java b/src/main/java/org/cxml/fulfill/DsDSAKeyValue.java new file mode 100644 index 0000000..55702f4 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsDSAKeyValue.java @@ -0,0 +1,217 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsP", + "dsQ", + "dsG", + "dsY", + "dsJ", + "dsSeed", + "dsPgenCounter" +}) +@XmlRootElement(name = "ds:DSAKeyValue") +public class DsDSAKeyValue { + + @XmlElement(name = "ds:P") + protected String dsP; + @XmlElement(name = "ds:Q") + protected String dsQ; + @XmlElement(name = "ds:G") + protected String dsG; + @XmlElement(name = "ds:Y", required = true) + protected String dsY; + @XmlElement(name = "ds:J") + protected String dsJ; + @XmlElement(name = "ds:Seed") + protected String dsSeed; + @XmlElement(name = "ds:PgenCounter") + protected String dsPgenCounter; + + /** + * Gets the value of the dsP property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsP() { + return dsP; + } + + /** + * Sets the value of the dsP property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsP(String value) { + this.dsP = value; + } + + /** + * Gets the value of the dsQ property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsQ() { + return dsQ; + } + + /** + * Sets the value of the dsQ property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsQ(String value) { + this.dsQ = value; + } + + /** + * Gets the value of the dsG property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsG() { + return dsG; + } + + /** + * Sets the value of the dsG property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsG(String value) { + this.dsG = value; + } + + /** + * Gets the value of the dsY property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsY() { + return dsY; + } + + /** + * Sets the value of the dsY property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsY(String value) { + this.dsY = value; + } + + /** + * Gets the value of the dsJ property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsJ() { + return dsJ; + } + + /** + * Sets the value of the dsJ property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsJ(String value) { + this.dsJ = value; + } + + /** + * Gets the value of the dsSeed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsSeed() { + return dsSeed; + } + + /** + * Sets the value of the dsSeed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsSeed(String value) { + this.dsSeed = value; + } + + /** + * Gets the value of the dsPgenCounter property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsPgenCounter() { + return dsPgenCounter; + } + + /** + * Sets the value of the dsPgenCounter property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsPgenCounter(String value) { + this.dsPgenCounter = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsDigestMethod.java b/src/main/java/org/cxml/fulfill/DsDigestMethod.java new file mode 100644 index 0000000..89156fa --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsDigestMethod.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:DigestMethod") +public class DsDigestMethod { + + @XmlAttribute(name = "Algorithm", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String algorithm; + @XmlValue + protected String value; + + /** + * Gets the value of the algorithm property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlgorithm() { + return algorithm; + } + + /** + * Sets the value of the algorithm property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsHMACOutputLength.java b/src/main/java/org/cxml/fulfill/DsHMACOutputLength.java new file mode 100644 index 0000000..c0eae91 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsHMACOutputLength.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:HMACOutputLength") +public class DsHMACOutputLength { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsKeyInfo.java b/src/main/java/org/cxml/fulfill/DsKeyInfo.java new file mode 100644 index 0000000..4896486 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsKeyInfo.java @@ -0,0 +1,87 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:KeyInfo") +public class DsKeyInfo { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlValue + protected String value; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsKeyName.java b/src/main/java/org/cxml/fulfill/DsKeyName.java new file mode 100644 index 0000000..8e73254 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsKeyName.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:KeyName") +public class DsKeyName { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsKeyValue.java b/src/main/java/org/cxml/fulfill/DsKeyValue.java new file mode 100644 index 0000000..1049a42 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsKeyValue.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:KeyValue") +public class DsKeyValue { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsManifest.java b/src/main/java/org/cxml/fulfill/DsManifest.java new file mode 100644 index 0000000..cf270eb --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsManifest.java @@ -0,0 +1,94 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsReference" +}) +@XmlRootElement(name = "ds:Manifest") +public class DsManifest { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "ds:Reference", required = true) + protected List dsReference; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the dsReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dsReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDsReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DsReference } + * + * + */ + public List getDsReference() { + if (dsReference == null) { + dsReference = new ArrayList(); + } + return this.dsReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsMgmtData.java b/src/main/java/org/cxml/fulfill/DsMgmtData.java new file mode 100644 index 0000000..be71143 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsMgmtData.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:MgmtData") +public class DsMgmtData { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsObject.java b/src/main/java/org/cxml/fulfill/DsObject.java new file mode 100644 index 0000000..7dd0715 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsObject.java @@ -0,0 +1,142 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:Object") +public class DsObject { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlAttribute(name = "MimeType") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String mimeType; + @XmlAttribute(name = "Encoding") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String encoding; + @XmlValue + protected String value; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the mimeType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMimeType() { + return mimeType; + } + + /** + * Sets the value of the mimeType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMimeType(String value) { + this.mimeType = value; + } + + /** + * Gets the value of the encoding property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEncoding() { + return encoding; + } + + /** + * Sets the value of the encoding property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEncoding(String value) { + this.encoding = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsPGPData.java b/src/main/java/org/cxml/fulfill/DsPGPData.java new file mode 100644 index 0000000..771b685 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsPGPData.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsPGPKeyIDOrDsPGPKeyPacket" +}) +@XmlRootElement(name = "ds:PGPData") +public class DsPGPData { + + @XmlElements({ + @XmlElement(name = "ds:PGPKeyID", required = true, type = DsPGPKeyID.class), + @XmlElement(name = "ds:PGPKeyPacket", required = true, type = DsPGPKeyPacket.class) + }) + protected List dsPGPKeyIDOrDsPGPKeyPacket; + + /** + * Gets the value of the dsPGPKeyIDOrDsPGPKeyPacket property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dsPGPKeyIDOrDsPGPKeyPacket property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDsPGPKeyIDOrDsPGPKeyPacket().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DsPGPKeyID } + * {@link DsPGPKeyPacket } + * + * + */ + public List getDsPGPKeyIDOrDsPGPKeyPacket() { + if (dsPGPKeyIDOrDsPGPKeyPacket == null) { + dsPGPKeyIDOrDsPGPKeyPacket = new ArrayList(); + } + return this.dsPGPKeyIDOrDsPGPKeyPacket; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsPGPKeyID.java b/src/main/java/org/cxml/fulfill/DsPGPKeyID.java new file mode 100644 index 0000000..3f5d26a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsPGPKeyID.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:PGPKeyID") +public class DsPGPKeyID { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsPGPKeyPacket.java b/src/main/java/org/cxml/fulfill/DsPGPKeyPacket.java new file mode 100644 index 0000000..f4c1e21 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsPGPKeyPacket.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:PGPKeyPacket") +public class DsPGPKeyPacket { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsRSAKeyValue.java b/src/main/java/org/cxml/fulfill/DsRSAKeyValue.java new file mode 100644 index 0000000..f795d9f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsRSAKeyValue.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsModulus", + "dsExponent" +}) +@XmlRootElement(name = "ds:RSAKeyValue") +public class DsRSAKeyValue { + + @XmlElement(name = "ds:Modulus", required = true) + protected String dsModulus; + @XmlElement(name = "ds:Exponent", required = true) + protected String dsExponent; + + /** + * Gets the value of the dsModulus property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsModulus() { + return dsModulus; + } + + /** + * Sets the value of the dsModulus property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsModulus(String value) { + this.dsModulus = value; + } + + /** + * Gets the value of the dsExponent property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsExponent() { + return dsExponent; + } + + /** + * Sets the value of the dsExponent property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsExponent(String value) { + this.dsExponent = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsReference.java b/src/main/java/org/cxml/fulfill/DsReference.java new file mode 100644 index 0000000..552dc29 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsReference.java @@ -0,0 +1,196 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsTransforms", + "dsDigestMethod", + "dsDigestValue" +}) +@XmlRootElement(name = "ds:Reference") +public class DsReference { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlAttribute(name = "URI") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String uri; + @XmlAttribute(name = "Type") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlElement(name = "ds:Transforms") + protected DsTransforms dsTransforms; + @XmlElement(name = "ds:DigestMethod", required = true) + protected DsDigestMethod dsDigestMethod; + @XmlElement(name = "ds:DigestValue", required = true) + protected String dsDigestValue; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the uri property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getURI() { + return uri; + } + + /** + * Sets the value of the uri property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setURI(String value) { + this.uri = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the dsTransforms property. + * + * @return + * possible object is + * {@link DsTransforms } + * + */ + public DsTransforms getDsTransforms() { + return dsTransforms; + } + + /** + * Sets the value of the dsTransforms property. + * + * @param value + * allowed object is + * {@link DsTransforms } + * + */ + public void setDsTransforms(DsTransforms value) { + this.dsTransforms = value; + } + + /** + * Gets the value of the dsDigestMethod property. + * + * @return + * possible object is + * {@link DsDigestMethod } + * + */ + public DsDigestMethod getDsDigestMethod() { + return dsDigestMethod; + } + + /** + * Sets the value of the dsDigestMethod property. + * + * @param value + * allowed object is + * {@link DsDigestMethod } + * + */ + public void setDsDigestMethod(DsDigestMethod value) { + this.dsDigestMethod = value; + } + + /** + * Gets the value of the dsDigestValue property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsDigestValue() { + return dsDigestValue; + } + + /** + * Sets the value of the dsDigestValue property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsDigestValue(String value) { + this.dsDigestValue = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsRetrievalMethod.java b/src/main/java/org/cxml/fulfill/DsRetrievalMethod.java new file mode 100644 index 0000000..a14a6f5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsRetrievalMethod.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsTransforms" +}) +@XmlRootElement(name = "ds:RetrievalMethod") +public class DsRetrievalMethod { + + @XmlAttribute(name = "URI", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String uri; + @XmlAttribute(name = "Type") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlElement(name = "ds:Transforms") + protected DsTransforms dsTransforms; + + /** + * Gets the value of the uri property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getURI() { + return uri; + } + + /** + * Sets the value of the uri property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setURI(String value) { + this.uri = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the dsTransforms property. + * + * @return + * possible object is + * {@link DsTransforms } + * + */ + public DsTransforms getDsTransforms() { + return dsTransforms; + } + + /** + * Sets the value of the dsTransforms property. + * + * @param value + * allowed object is + * {@link DsTransforms } + * + */ + public void setDsTransforms(DsTransforms value) { + this.dsTransforms = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsSPKIData.java b/src/main/java/org/cxml/fulfill/DsSPKIData.java new file mode 100644 index 0000000..b829776 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsSPKIData.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsSPKISexp" +}) +@XmlRootElement(name = "ds:SPKIData") +public class DsSPKIData { + + @XmlElement(name = "ds:SPKISexp", required = true) + protected String dsSPKISexp; + + /** + * Gets the value of the dsSPKISexp property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsSPKISexp() { + return dsSPKISexp; + } + + /** + * Sets the value of the dsSPKISexp property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsSPKISexp(String value) { + this.dsSPKISexp = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsSignature.java b/src/main/java/org/cxml/fulfill/DsSignature.java new file mode 100644 index 0000000..0489b4c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsSignature.java @@ -0,0 +1,238 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsSignedInfo", + "dsSignatureValue", + "dsKeyInfo", + "dsObject" +}) +@XmlRootElement(name = "ds:Signature") +public class DsSignature { + + @XmlAttribute(name = "xmlns:ds") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlnsDs; + @XmlAttribute(name = "xmlns:xades") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlnsXades; + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "ds:SignedInfo", required = true) + protected DsSignedInfo dsSignedInfo; + @XmlElement(name = "ds:SignatureValue", required = true) + protected DsSignatureValue dsSignatureValue; + @XmlElement(name = "ds:KeyInfo") + protected DsKeyInfo dsKeyInfo; + @XmlElement(name = "ds:Object") + protected List dsObject; + + /** + * Gets the value of the xmlnsDs property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlnsDs() { + if (xmlnsDs == null) { + return "http://www.w3.org/2000/09/xmldsig#"; + } else { + return xmlnsDs; + } + } + + /** + * Sets the value of the xmlnsDs property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlnsDs(String value) { + this.xmlnsDs = value; + } + + /** + * Gets the value of the xmlnsXades property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlnsXades() { + if (xmlnsXades == null) { + return "http://uri.etsi.org/01903/v1.3.2#"; + } else { + return xmlnsXades; + } + } + + /** + * Sets the value of the xmlnsXades property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlnsXades(String value) { + this.xmlnsXades = value; + } + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the dsSignedInfo property. + * + * @return + * possible object is + * {@link DsSignedInfo } + * + */ + public DsSignedInfo getDsSignedInfo() { + return dsSignedInfo; + } + + /** + * Sets the value of the dsSignedInfo property. + * + * @param value + * allowed object is + * {@link DsSignedInfo } + * + */ + public void setDsSignedInfo(DsSignedInfo value) { + this.dsSignedInfo = value; + } + + /** + * Gets the value of the dsSignatureValue property. + * + * @return + * possible object is + * {@link DsSignatureValue } + * + */ + public DsSignatureValue getDsSignatureValue() { + return dsSignatureValue; + } + + /** + * Sets the value of the dsSignatureValue property. + * + * @param value + * allowed object is + * {@link DsSignatureValue } + * + */ + public void setDsSignatureValue(DsSignatureValue value) { + this.dsSignatureValue = value; + } + + /** + * Gets the value of the dsKeyInfo property. + * + * @return + * possible object is + * {@link DsKeyInfo } + * + */ + public DsKeyInfo getDsKeyInfo() { + return dsKeyInfo; + } + + /** + * Sets the value of the dsKeyInfo property. + * + * @param value + * allowed object is + * {@link DsKeyInfo } + * + */ + public void setDsKeyInfo(DsKeyInfo value) { + this.dsKeyInfo = value; + } + + /** + * Gets the value of the dsObject property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dsObject property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDsObject().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DsObject } + * + * + */ + public List getDsObject() { + if (dsObject == null) { + dsObject = new ArrayList(); + } + return this.dsObject; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsSignatureMethod.java b/src/main/java/org/cxml/fulfill/DsSignatureMethod.java new file mode 100644 index 0000000..c759e0c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsSignatureMethod.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:SignatureMethod") +public class DsSignatureMethod { + + @XmlAttribute(name = "Algorithm", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String algorithm; + @XmlValue + protected String value; + + /** + * Gets the value of the algorithm property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlgorithm() { + return algorithm; + } + + /** + * Sets the value of the algorithm property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsSignatureProperties.java b/src/main/java/org/cxml/fulfill/DsSignatureProperties.java new file mode 100644 index 0000000..f4367cf --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsSignatureProperties.java @@ -0,0 +1,94 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsSignatureProperty" +}) +@XmlRootElement(name = "ds:SignatureProperties") +public class DsSignatureProperties { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "ds:SignatureProperty", required = true) + protected List dsSignatureProperty; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the dsSignatureProperty property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dsSignatureProperty property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDsSignatureProperty().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DsSignatureProperty } + * + * + */ + public List getDsSignatureProperty() { + if (dsSignatureProperty == null) { + dsSignatureProperty = new ArrayList(); + } + return this.dsSignatureProperty; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsSignatureProperty.java b/src/main/java/org/cxml/fulfill/DsSignatureProperty.java new file mode 100644 index 0000000..5ec23fb --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsSignatureProperty.java @@ -0,0 +1,115 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:SignatureProperty") +public class DsSignatureProperty { + + @XmlAttribute(name = "Target", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String target; + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlValue + protected String value; + + /** + * Gets the value of the target property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTarget() { + return target; + } + + /** + * Sets the value of the target property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTarget(String value) { + this.target = value; + } + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsSignatureValue.java b/src/main/java/org/cxml/fulfill/DsSignatureValue.java new file mode 100644 index 0000000..8a4cb97 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsSignatureValue.java @@ -0,0 +1,87 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:SignatureValue") +public class DsSignatureValue { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlValue + protected String value; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsSignedInfo.java b/src/main/java/org/cxml/fulfill/DsSignedInfo.java new file mode 100644 index 0000000..22bde5f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsSignedInfo.java @@ -0,0 +1,148 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsCanonicalizationMethod", + "dsSignatureMethod", + "dsReference" +}) +@XmlRootElement(name = "ds:SignedInfo") +public class DsSignedInfo { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "ds:CanonicalizationMethod", required = true) + protected DsCanonicalizationMethod dsCanonicalizationMethod; + @XmlElement(name = "ds:SignatureMethod", required = true) + protected DsSignatureMethod dsSignatureMethod; + @XmlElement(name = "ds:Reference", required = true) + protected List dsReference; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the dsCanonicalizationMethod property. + * + * @return + * possible object is + * {@link DsCanonicalizationMethod } + * + */ + public DsCanonicalizationMethod getDsCanonicalizationMethod() { + return dsCanonicalizationMethod; + } + + /** + * Sets the value of the dsCanonicalizationMethod property. + * + * @param value + * allowed object is + * {@link DsCanonicalizationMethod } + * + */ + public void setDsCanonicalizationMethod(DsCanonicalizationMethod value) { + this.dsCanonicalizationMethod = value; + } + + /** + * Gets the value of the dsSignatureMethod property. + * + * @return + * possible object is + * {@link DsSignatureMethod } + * + */ + public DsSignatureMethod getDsSignatureMethod() { + return dsSignatureMethod; + } + + /** + * Sets the value of the dsSignatureMethod property. + * + * @param value + * allowed object is + * {@link DsSignatureMethod } + * + */ + public void setDsSignatureMethod(DsSignatureMethod value) { + this.dsSignatureMethod = value; + } + + /** + * Gets the value of the dsReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dsReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDsReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DsReference } + * + * + */ + public List getDsReference() { + if (dsReference == null) { + dsReference = new ArrayList(); + } + return this.dsReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsTransform.java b/src/main/java/org/cxml/fulfill/DsTransform.java new file mode 100644 index 0000000..d0b9d4c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsTransform.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:Transform") +public class DsTransform { + + @XmlAttribute(name = "Algorithm", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String algorithm; + @XmlValue + protected String value; + + /** + * Gets the value of the algorithm property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlgorithm() { + return algorithm; + } + + /** + * Sets the value of the algorithm property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlgorithm(String value) { + this.algorithm = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsTransforms.java b/src/main/java/org/cxml/fulfill/DsTransforms.java new file mode 100644 index 0000000..8f8254d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsTransforms.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsTransform" +}) +@XmlRootElement(name = "ds:Transforms") +public class DsTransforms { + + @XmlElement(name = "ds:Transform", required = true) + protected List dsTransform; + + /** + * Gets the value of the dsTransform property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dsTransform property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDsTransform().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DsTransform } + * + * + */ + public List getDsTransform() { + if (dsTransform == null) { + dsTransform = new ArrayList(); + } + return this.dsTransform; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsX509CRL.java b/src/main/java/org/cxml/fulfill/DsX509CRL.java new file mode 100644 index 0000000..e49cf06 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsX509CRL.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:X509CRL") +public class DsX509CRL { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsX509Certificate.java b/src/main/java/org/cxml/fulfill/DsX509Certificate.java new file mode 100644 index 0000000..782af62 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsX509Certificate.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:X509Certificate") +public class DsX509Certificate { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsX509Data.java b/src/main/java/org/cxml/fulfill/DsX509Data.java new file mode 100644 index 0000000..6be94f8 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsX509Data.java @@ -0,0 +1,73 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsX509IssuerSerialOrDsX509SKIOrDsX509SubjectNameOrDsX509CertificateOrDsX509CRL" +}) +@XmlRootElement(name = "ds:X509Data") +public class DsX509Data { + + @XmlElements({ + @XmlElement(name = "ds:X509IssuerSerial", required = true, type = DsX509IssuerSerial.class), + @XmlElement(name = "ds:X509SKI", required = true, type = DsX509SKI.class), + @XmlElement(name = "ds:X509SubjectName", required = true, type = DsX509SubjectName.class), + @XmlElement(name = "ds:X509Certificate", required = true, type = DsX509Certificate.class), + @XmlElement(name = "ds:X509CRL", required = true, type = DsX509CRL.class) + }) + protected List dsX509IssuerSerialOrDsX509SKIOrDsX509SubjectNameOrDsX509CertificateOrDsX509CRL; + + /** + * Gets the value of the dsX509IssuerSerialOrDsX509SKIOrDsX509SubjectNameOrDsX509CertificateOrDsX509CRL property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dsX509IssuerSerialOrDsX509SKIOrDsX509SubjectNameOrDsX509CertificateOrDsX509CRL property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDsX509IssuerSerialOrDsX509SKIOrDsX509SubjectNameOrDsX509CertificateOrDsX509CRL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DsX509IssuerSerial } + * {@link DsX509SKI } + * {@link DsX509SubjectName } + * {@link DsX509Certificate } + * {@link DsX509CRL } + * + * + */ + public List getDsX509IssuerSerialOrDsX509SKIOrDsX509SubjectNameOrDsX509CertificateOrDsX509CRL() { + if (dsX509IssuerSerialOrDsX509SKIOrDsX509SubjectNameOrDsX509CertificateOrDsX509CRL == null) { + dsX509IssuerSerialOrDsX509SKIOrDsX509SubjectNameOrDsX509CertificateOrDsX509CRL = new ArrayList(); + } + return this.dsX509IssuerSerialOrDsX509SKIOrDsX509SubjectNameOrDsX509CertificateOrDsX509CRL; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsX509IssuerSerial.java b/src/main/java/org/cxml/fulfill/DsX509IssuerSerial.java new file mode 100644 index 0000000..a08c49c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsX509IssuerSerial.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsX509IssuerName", + "dsX509SerialNumber" +}) +@XmlRootElement(name = "ds:X509IssuerSerial") +public class DsX509IssuerSerial { + + @XmlElement(name = "ds:X509IssuerName", required = true) + protected String dsX509IssuerName; + @XmlElement(name = "ds:X509SerialNumber", required = true) + protected String dsX509SerialNumber; + + /** + * Gets the value of the dsX509IssuerName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsX509IssuerName() { + return dsX509IssuerName; + } + + /** + * Sets the value of the dsX509IssuerName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsX509IssuerName(String value) { + this.dsX509IssuerName = value; + } + + /** + * Gets the value of the dsX509SerialNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsX509SerialNumber() { + return dsX509SerialNumber; + } + + /** + * Sets the value of the dsX509SerialNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsX509SerialNumber(String value) { + this.dsX509SerialNumber = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsX509SKI.java b/src/main/java/org/cxml/fulfill/DsX509SKI.java new file mode 100644 index 0000000..52857e5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsX509SKI.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:X509SKI") +public class DsX509SKI { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsX509SubjectName.java b/src/main/java/org/cxml/fulfill/DsX509SubjectName.java new file mode 100644 index 0000000..6496bfc --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsX509SubjectName.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:X509SubjectName") +public class DsX509SubjectName { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DsXPath.java b/src/main/java/org/cxml/fulfill/DsXPath.java new file mode 100644 index 0000000..1be8632 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DsXPath.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ds:XPath") +public class DsXPath { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/DueAmount.java b/src/main/java/org/cxml/fulfill/DueAmount.java new file mode 100644 index 0000000..2f0b624 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/DueAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "DueAmount") +public class DueAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Email.java b/src/main/java/org/cxml/fulfill/Email.java new file mode 100644 index 0000000..d30ba72 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Email.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Email") +public class Email { + + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlAttribute(name = "preferredLang") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String preferredLang; + @XmlValue + protected String value; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the preferredLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPreferredLang() { + return preferredLang; + } + + /** + * Sets the value of the preferredLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPreferredLang(String value) { + this.preferredLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ExactAmount.java b/src/main/java/org/cxml/fulfill/ExactAmount.java new file mode 100644 index 0000000..a3ed051 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ExactAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "ExactAmount") +public class ExactAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Expense.java b/src/main/java/org/cxml/fulfill/Expense.java new file mode 100644 index 0000000..f583ed4 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Expense.java @@ -0,0 +1,206 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "expenseAmount", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "Expense") +public class Expense { + + @XmlAttribute(name = "expenseDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expenseDate; + @XmlAttribute(name = "expenseType", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expenseType; + @XmlAttribute(name = "isNonBillable") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isNonBillable; + @XmlElement(name = "ExpenseAmount", required = true) + protected ExpenseAmount expenseAmount; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the expenseDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpenseDate() { + return expenseDate; + } + + /** + * Sets the value of the expenseDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpenseDate(String value) { + this.expenseDate = value; + } + + /** + * Gets the value of the expenseType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpenseType() { + return expenseType; + } + + /** + * Sets the value of the expenseType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpenseType(String value) { + this.expenseType = value; + } + + /** + * Gets the value of the isNonBillable property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsNonBillable() { + return isNonBillable; + } + + /** + * Sets the value of the isNonBillable property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsNonBillable(String value) { + this.isNonBillable = value; + } + + /** + * Gets the value of the expenseAmount property. + * + * @return + * possible object is + * {@link ExpenseAmount } + * + */ + public ExpenseAmount getExpenseAmount() { + return expenseAmount; + } + + /** + * Sets the value of the expenseAmount property. + * + * @param value + * allowed object is + * {@link ExpenseAmount } + * + */ + public void setExpenseAmount(ExpenseAmount value) { + this.expenseAmount = value; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ExpenseAmount.java b/src/main/java/org/cxml/fulfill/ExpenseAmount.java new file mode 100644 index 0000000..1fb8abd --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ExpenseAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "ExpenseAmount") +public class ExpenseAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ExpiryDate.java b/src/main/java/org/cxml/fulfill/ExpiryDate.java new file mode 100644 index 0000000..6443ba7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ExpiryDate.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ExpiryDate") +public class ExpiryDate { + + @XmlAttribute(name = "date", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String date; + + /** + * Gets the value of the date property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDate() { + return date; + } + + /** + * Sets the value of the date property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDate(String value) { + this.date = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Extrinsic.java b/src/main/java/org/cxml/fulfill/Extrinsic.java new file mode 100644 index 0000000..35b37c3 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Extrinsic.java @@ -0,0 +1,96 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "Extrinsic") +public class Extrinsic { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Fax.java b/src/main/java/org/cxml/fulfill/Fax.java new file mode 100644 index 0000000..ec0ea5a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Fax.java @@ -0,0 +1,99 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "telephoneNumberOrURLOrEmail" +}) +@XmlRootElement(name = "Fax") +public class Fax { + + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlElements({ + @XmlElement(name = "TelephoneNumber", required = true, type = TelephoneNumber.class), + @XmlElement(name = "URL", required = true, type = URL.class), + @XmlElement(name = "Email", required = true, type = Email.class) + }) + protected List telephoneNumberOrURLOrEmail; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the telephoneNumberOrURLOrEmail property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the telephoneNumberOrURLOrEmail property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTelephoneNumberOrURLOrEmail().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TelephoneNumber } + * {@link URL } + * {@link Email } + * + * + */ + public List getTelephoneNumberOrURLOrEmail() { + if (telephoneNumberOrURLOrEmail == null) { + telephoneNumberOrURLOrEmail = new ArrayList(); + } + return this.telephoneNumberOrURLOrEmail; + } + +} diff --git a/src/main/java/org/cxml/fulfill/FeeAmount.java b/src/main/java/org/cxml/fulfill/FeeAmount.java new file mode 100644 index 0000000..c6e4022 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/FeeAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "FeeAmount") +public class FeeAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/FeeDetail.java b/src/main/java/org/cxml/fulfill/FeeDetail.java new file mode 100644 index 0000000..0e758da --- /dev/null +++ b/src/main/java/org/cxml/fulfill/FeeDetail.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitRate", + "period" +}) +@XmlRootElement(name = "FeeDetail") +public class FeeDetail { + + @XmlAttribute(name = "isRecurring") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isRecurring; + @XmlElement(name = "UnitRate", required = true) + protected List unitRate; + @XmlElement(name = "Period") + protected Period period; + + /** + * Gets the value of the isRecurring property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsRecurring() { + return isRecurring; + } + + /** + * Sets the value of the isRecurring property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsRecurring(String value) { + this.isRecurring = value; + } + + /** + * Gets the value of the unitRate property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the unitRate property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getUnitRate().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link UnitRate } + * + * + */ + public List getUnitRate() { + if (unitRate == null) { + unitRate = new ArrayList(); + } + return this.unitRate; + } + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/FixedAmount.java b/src/main/java/org/cxml/fulfill/FixedAmount.java new file mode 100644 index 0000000..1828a20 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/FixedAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "FixedAmount") +public class FixedAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Followup.java b/src/main/java/org/cxml/fulfill/Followup.java new file mode 100644 index 0000000..e56f83d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Followup.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "url" +}) +@XmlRootElement(name = "Followup") +public class Followup { + + @XmlElement(name = "URL", required = true) + protected URL url; + + /** + * Gets the value of the url property. + * + * @return + * possible object is + * {@link URL } + * + */ + public URL getURL() { + return url; + } + + /** + * Sets the value of the url property. + * + * @param value + * allowed object is + * {@link URL } + * + */ + public void setURL(URL value) { + this.url = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/FreeGoodsQuantity.java b/src/main/java/org/cxml/fulfill/FreeGoodsQuantity.java new file mode 100644 index 0000000..ebed965 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/FreeGoodsQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "FreeGoodsQuantity") +public class FreeGoodsQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/From.java b/src/main/java/org/cxml/fulfill/From.java new file mode 100644 index 0000000..9ee4c73 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/From.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "credential", + "correspondent" +}) +@XmlRootElement(name = "From") +public class From { + + @XmlElement(name = "Credential", required = true) + protected List credential; + @XmlElement(name = "Correspondent") + protected Correspondent correspondent; + + /** + * Gets the value of the credential property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the credential property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCredential().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Credential } + * + * + */ + public List getCredential() { + if (credential == null) { + credential = new ArrayList(); + } + return this.credential; + } + + /** + * Gets the value of the correspondent property. + * + * @return + * possible object is + * {@link Correspondent } + * + */ + public Correspondent getCorrespondent() { + return correspondent; + } + + /** + * Sets the value of the correspondent property. + * + * @param value + * allowed object is + * {@link Correspondent } + * + */ + public void setCorrespondent(Correspondent value) { + this.correspondent = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/GoodsAndServiceAmount.java b/src/main/java/org/cxml/fulfill/GoodsAndServiceAmount.java new file mode 100644 index 0000000..2ec00bc --- /dev/null +++ b/src/main/java/org/cxml/fulfill/GoodsAndServiceAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "GoodsAndServiceAmount") +public class GoodsAndServiceAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/GrossAmount.java b/src/main/java/org/cxml/fulfill/GrossAmount.java new file mode 100644 index 0000000..382c92c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/GrossAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "GrossAmount") +public class GrossAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/GrossProgressPaymentAmount.java b/src/main/java/org/cxml/fulfill/GrossProgressPaymentAmount.java new file mode 100644 index 0000000..2000d45 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/GrossProgressPaymentAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "GrossProgressPaymentAmount") +public class GrossProgressPaymentAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Hazard.java b/src/main/java/org/cxml/fulfill/Hazard.java new file mode 100644 index 0000000..a5df845 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Hazard.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "descriptionOrClassification" +}) +@XmlRootElement(name = "Hazard") +public class Hazard { + + @XmlElements({ + @XmlElement(name = "Description", required = true, type = Description.class), + @XmlElement(name = "Classification", required = true, type = Classification.class) + }) + protected List descriptionOrClassification; + + /** + * Gets the value of the descriptionOrClassification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the descriptionOrClassification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescriptionOrClassification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * {@link Classification } + * + * + */ + public List getDescriptionOrClassification() { + if (descriptionOrClassification == null) { + descriptionOrClassification = new ArrayList(); + } + return this.descriptionOrClassification; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Header.java b/src/main/java/org/cxml/fulfill/Header.java new file mode 100644 index 0000000..fb1c66e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Header.java @@ -0,0 +1,163 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "from", + "to", + "sender", + "path", + "originalDocument" +}) +@XmlRootElement(name = "Header") +public class Header { + + @XmlElement(name = "From", required = true) + protected From from; + @XmlElement(name = "To", required = true) + protected To to; + @XmlElement(name = "Sender", required = true) + protected Sender sender; + @XmlElement(name = "Path") + protected Path path; + @XmlElement(name = "OriginalDocument") + protected OriginalDocument originalDocument; + + /** + * Gets the value of the from property. + * + * @return + * possible object is + * {@link From } + * + */ + public From getFrom() { + return from; + } + + /** + * Sets the value of the from property. + * + * @param value + * allowed object is + * {@link From } + * + */ + public void setFrom(From value) { + this.from = value; + } + + /** + * Gets the value of the to property. + * + * @return + * possible object is + * {@link To } + * + */ + public To getTo() { + return to; + } + + /** + * Sets the value of the to property. + * + * @param value + * allowed object is + * {@link To } + * + */ + public void setTo(To value) { + this.to = value; + } + + /** + * Gets the value of the sender property. + * + * @return + * possible object is + * {@link Sender } + * + */ + public Sender getSender() { + return sender; + } + + /** + * Sets the value of the sender property. + * + * @param value + * allowed object is + * {@link Sender } + * + */ + public void setSender(Sender value) { + this.sender = value; + } + + /** + * Gets the value of the path property. + * + * @return + * possible object is + * {@link Path } + * + */ + public Path getPath() { + return path; + } + + /** + * Sets the value of the path property. + * + * @param value + * allowed object is + * {@link Path } + * + */ + public void setPath(Path value) { + this.path = value; + } + + /** + * Gets the value of the originalDocument property. + * + * @return + * possible object is + * {@link OriginalDocument } + * + */ + public OriginalDocument getOriginalDocument() { + return originalDocument; + } + + /** + * Sets the value of the originalDocument property. + * + * @param value + * allowed object is + * {@link OriginalDocument } + * + */ + public void setOriginalDocument(OriginalDocument value) { + this.originalDocument = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/HotelDetail.java b/src/main/java/org/cxml/fulfill/HotelDetail.java new file mode 100644 index 0000000..97a4405 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/HotelDetail.java @@ -0,0 +1,427 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vendor", + "address", + "roomType", + "bookingClassCode", + "meal", + "rate", + "availablePrice" +}) +@XmlRootElement(name = "HotelDetail") +public class HotelDetail { + + @XmlAttribute(name = "travelSegment", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String travelSegment; + @XmlAttribute(name = "arrivalTime", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String arrivalTime; + @XmlAttribute(name = "departureTime", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String departureTime; + @XmlAttribute(name = "checkinTime", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String checkinTime; + @XmlAttribute(name = "checkoutTime", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String checkoutTime; + @XmlAttribute(name = "earlyCheckinAllowed") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String earlyCheckinAllowed; + @XmlAttribute(name = "lateCheckoutAllowed") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String lateCheckoutAllowed; + @XmlElement(name = "Vendor", required = true) + protected Vendor vendor; + @XmlElement(name = "Address", required = true) + protected Address address; + @XmlElement(name = "RoomType", required = true) + protected RoomType roomType; + @XmlElement(name = "BookingClassCode") + protected BookingClassCode bookingClassCode; + @XmlElement(name = "Meal") + protected List meal; + @XmlElement(name = "Rate") + protected List rate; + @XmlElement(name = "AvailablePrice") + protected List availablePrice; + + /** + * Gets the value of the travelSegment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTravelSegment() { + return travelSegment; + } + + /** + * Sets the value of the travelSegment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTravelSegment(String value) { + this.travelSegment = value; + } + + /** + * Gets the value of the arrivalTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getArrivalTime() { + return arrivalTime; + } + + /** + * Sets the value of the arrivalTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setArrivalTime(String value) { + this.arrivalTime = value; + } + + /** + * Gets the value of the departureTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDepartureTime() { + return departureTime; + } + + /** + * Sets the value of the departureTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDepartureTime(String value) { + this.departureTime = value; + } + + /** + * Gets the value of the checkinTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCheckinTime() { + return checkinTime; + } + + /** + * Sets the value of the checkinTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCheckinTime(String value) { + this.checkinTime = value; + } + + /** + * Gets the value of the checkoutTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCheckoutTime() { + return checkoutTime; + } + + /** + * Sets the value of the checkoutTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCheckoutTime(String value) { + this.checkoutTime = value; + } + + /** + * Gets the value of the earlyCheckinAllowed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEarlyCheckinAllowed() { + return earlyCheckinAllowed; + } + + /** + * Sets the value of the earlyCheckinAllowed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEarlyCheckinAllowed(String value) { + this.earlyCheckinAllowed = value; + } + + /** + * Gets the value of the lateCheckoutAllowed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLateCheckoutAllowed() { + return lateCheckoutAllowed; + } + + /** + * Sets the value of the lateCheckoutAllowed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLateCheckoutAllowed(String value) { + this.lateCheckoutAllowed = value; + } + + /** + * Gets the value of the vendor property. + * + * @return + * possible object is + * {@link Vendor } + * + */ + public Vendor getVendor() { + return vendor; + } + + /** + * Sets the value of the vendor property. + * + * @param value + * allowed object is + * {@link Vendor } + * + */ + public void setVendor(Vendor value) { + this.vendor = value; + } + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + + /** + * Gets the value of the roomType property. + * + * @return + * possible object is + * {@link RoomType } + * + */ + public RoomType getRoomType() { + return roomType; + } + + /** + * Sets the value of the roomType property. + * + * @param value + * allowed object is + * {@link RoomType } + * + */ + public void setRoomType(RoomType value) { + this.roomType = value; + } + + /** + * Gets the value of the bookingClassCode property. + * + * @return + * possible object is + * {@link BookingClassCode } + * + */ + public BookingClassCode getBookingClassCode() { + return bookingClassCode; + } + + /** + * Sets the value of the bookingClassCode property. + * + * @param value + * allowed object is + * {@link BookingClassCode } + * + */ + public void setBookingClassCode(BookingClassCode value) { + this.bookingClassCode = value; + } + + /** + * Gets the value of the meal property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the meal property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMeal().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Meal } + * + * + */ + public List getMeal() { + if (meal == null) { + meal = new ArrayList(); + } + return this.meal; + } + + /** + * Gets the value of the rate property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the rate property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRate().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Rate } + * + * + */ + public List getRate() { + if (rate == null) { + rate = new ArrayList(); + } + return this.rate; + } + + /** + * Gets the value of the availablePrice property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the availablePrice property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAvailablePrice().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AvailablePrice } + * + * + */ + public List getAvailablePrice() { + if (availablePrice == null) { + availablePrice = new ArrayList(); + } + return this.availablePrice; + } + +} diff --git a/src/main/java/org/cxml/fulfill/IdReference.java b/src/main/java/org/cxml/fulfill/IdReference.java new file mode 100644 index 0000000..80faa4f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/IdReference.java @@ -0,0 +1,139 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "creator", + "description" +}) +@XmlRootElement(name = "IdReference") +public class IdReference { + + @XmlAttribute(name = "identifier", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String identifier; + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlElement(name = "Creator") + protected Creator creator; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the identifier property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIdentifier() { + return identifier; + } + + /** + * Sets the value of the identifier property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIdentifier(String value) { + this.identifier = value; + } + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the creator property. + * + * @return + * possible object is + * {@link Creator } + * + */ + public Creator getCreator() { + return creator; + } + + /** + * Sets the value of the creator property. + * + * @param value + * allowed object is + * {@link Creator } + * + */ + public void setCreator(Creator value) { + this.creator = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Identity.java b/src/main/java/org/cxml/fulfill/Identity.java new file mode 100644 index 0000000..072d5a7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Identity.java @@ -0,0 +1,96 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "Identity") +public class Identity { + + @XmlAttribute(name = "lastChangedTimestamp") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lastChangedTimestamp; + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the lastChangedTimestamp property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLastChangedTimestamp() { + return lastChangedTimestamp; + } + + /** + * Sets the value of the lastChangedTimestamp property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLastChangedTimestamp(String value) { + this.lastChangedTimestamp = value; + } + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/fulfill/InformationalAmount.java b/src/main/java/org/cxml/fulfill/InformationalAmount.java new file mode 100644 index 0000000..a3e9181 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/InformationalAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "InformationalAmount") +public class InformationalAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/InformationalPrice.java b/src/main/java/org/cxml/fulfill/InformationalPrice.java new file mode 100644 index 0000000..b5f22b7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/InformationalPrice.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "InformationalPrice") +public class InformationalPrice { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/InformationalPriceExclTax.java b/src/main/java/org/cxml/fulfill/InformationalPriceExclTax.java new file mode 100644 index 0000000..685a79b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/InformationalPriceExclTax.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "InformationalPriceExclTax") +public class InformationalPriceExclTax { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/InternalID.java b/src/main/java/org/cxml/fulfill/InternalID.java new file mode 100644 index 0000000..5780225 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/InternalID.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "InternalID") +public class InternalID { + + @XmlAttribute(name = "domain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlValue + protected String value; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/InvoiceIDInfo.java b/src/main/java/org/cxml/fulfill/InvoiceIDInfo.java new file mode 100644 index 0000000..353c326 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/InvoiceIDInfo.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "InvoiceIDInfo") +public class InvoiceIDInfo { + + @XmlAttribute(name = "invoiceID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceID; + @XmlAttribute(name = "invoiceDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceDate; + + /** + * Gets the value of the invoiceID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceID() { + return invoiceID; + } + + /** + * Sets the value of the invoiceID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceID(String value) { + this.invoiceID = value; + } + + /** + * Gets the value of the invoiceDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceDate() { + return invoiceDate; + } + + /** + * Sets the value of the invoiceDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceDate(String value) { + this.invoiceDate = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/InvoiceItemIDInfo.java b/src/main/java/org/cxml/fulfill/InvoiceItemIDInfo.java new file mode 100644 index 0000000..cd7d500 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/InvoiceItemIDInfo.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "InvoiceItemIDInfo") +public class InvoiceItemIDInfo { + + @XmlAttribute(name = "invoiceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceLineNumber; + @XmlAttribute(name = "invoiceID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceID; + @XmlAttribute(name = "invoiceDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the invoiceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceLineNumber() { + return invoiceLineNumber; + } + + /** + * Sets the value of the invoiceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceLineNumber(String value) { + this.invoiceLineNumber = value; + } + + /** + * Gets the value of the invoiceID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceID() { + return invoiceID; + } + + /** + * Sets the value of the invoiceID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceID(String value) { + this.invoiceID = value; + } + + /** + * Gets the value of the invoiceDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceDate() { + return invoiceDate; + } + + /** + * Sets the value of the invoiceDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceDate(String value) { + this.invoiceDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/InvoiceReference.java b/src/main/java/org/cxml/fulfill/InvoiceReference.java new file mode 100644 index 0000000..7176218 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/InvoiceReference.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "InvoiceReference") +public class InvoiceReference { + + @XmlAttribute(name = "invoiceID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceID; + @XmlAttribute(name = "invoiceDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the invoiceID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceID() { + return invoiceID; + } + + /** + * Sets the value of the invoiceID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceID(String value) { + this.invoiceID = value; + } + + /** + * Gets the value of the invoiceDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceDate() { + return invoiceDate; + } + + /** + * Sets the value of the invoiceDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceDate(String value) { + this.invoiceDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/InvoiceStatus.java b/src/main/java/org/cxml/fulfill/InvoiceStatus.java new file mode 100644 index 0000000..0499211 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/InvoiceStatus.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceIDInfo", + "partialAmount", + "comments" +}) +@XmlRootElement(name = "InvoiceStatus") +public class InvoiceStatus { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "InvoiceIDInfo") + protected InvoiceIDInfo invoiceIDInfo; + @XmlElement(name = "PartialAmount") + protected PartialAmount partialAmount; + @XmlElement(name = "Comments") + protected List comments; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the invoiceIDInfo property. + * + * @return + * possible object is + * {@link InvoiceIDInfo } + * + */ + public InvoiceIDInfo getInvoiceIDInfo() { + return invoiceIDInfo; + } + + /** + * Sets the value of the invoiceIDInfo property. + * + * @param value + * allowed object is + * {@link InvoiceIDInfo } + * + */ + public void setInvoiceIDInfo(InvoiceIDInfo value) { + this.invoiceIDInfo = value; + } + + /** + * Gets the value of the partialAmount property. + * + * @return + * possible object is + * {@link PartialAmount } + * + */ + public PartialAmount getPartialAmount() { + return partialAmount; + } + + /** + * Sets the value of the partialAmount property. + * + * @param value + * allowed object is + * {@link PartialAmount } + * + */ + public void setPartialAmount(PartialAmount value) { + this.partialAmount = value; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Issuer.java b/src/main/java/org/cxml/fulfill/Issuer.java new file mode 100644 index 0000000..5a37c7c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Issuer.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address" +}) +@XmlRootElement(name = "Issuer") +public class Issuer { + + @XmlElement(name = "Address", required = true) + protected Address address; + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ItemDetail.java b/src/main/java/org/cxml/fulfill/ItemDetail.java new file mode 100644 index 0000000..dab553a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ItemDetail.java @@ -0,0 +1,374 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitPrice", + "description", + "unitOfMeasure", + "priceBasisQuantity", + "classification", + "manufacturerPartID", + "manufacturerName", + "url", + "leadTime", + "dimension", + "itemDetailIndustry", + "extrinsic" +}) +@XmlRootElement(name = "ItemDetail") +public class ItemDetail { + + @XmlElement(name = "UnitPrice", required = true) + protected UnitPrice unitPrice; + @XmlElement(name = "Description", required = true) + protected List description; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + @XmlElement(name = "Classification", required = true) + protected List classification; + @XmlElement(name = "ManufacturerPartID") + protected String manufacturerPartID; + @XmlElement(name = "ManufacturerName") + protected ManufacturerName manufacturerName; + @XmlElement(name = "URL") + protected URL url; + @XmlElement(name = "LeadTime") + protected String leadTime; + @XmlElement(name = "Dimension") + protected List dimension; + @XmlElement(name = "ItemDetailIndustry") + protected ItemDetailIndustry itemDetailIndustry; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the unitPrice property. + * + * @return + * possible object is + * {@link UnitPrice } + * + */ + public UnitPrice getUnitPrice() { + return unitPrice; + } + + /** + * Sets the value of the unitPrice property. + * + * @param value + * allowed object is + * {@link UnitPrice } + * + */ + public void setUnitPrice(UnitPrice value) { + this.unitPrice = value; + } + + /** + * Gets the value of the description property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + return this.description; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + + /** + * Gets the value of the classification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the classification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getClassification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Classification } + * + * + */ + public List getClassification() { + if (classification == null) { + classification = new ArrayList(); + } + return this.classification; + } + + /** + * Gets the value of the manufacturerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getManufacturerPartID() { + return manufacturerPartID; + } + + /** + * Sets the value of the manufacturerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setManufacturerPartID(String value) { + this.manufacturerPartID = value; + } + + /** + * Gets the value of the manufacturerName property. + * + * @return + * possible object is + * {@link ManufacturerName } + * + */ + public ManufacturerName getManufacturerName() { + return manufacturerName; + } + + /** + * Sets the value of the manufacturerName property. + * + * @param value + * allowed object is + * {@link ManufacturerName } + * + */ + public void setManufacturerName(ManufacturerName value) { + this.manufacturerName = value; + } + + /** + * Gets the value of the url property. + * + * @return + * possible object is + * {@link URL } + * + */ + public URL getURL() { + return url; + } + + /** + * Sets the value of the url property. + * + * @param value + * allowed object is + * {@link URL } + * + */ + public void setURL(URL value) { + this.url = value; + } + + /** + * Gets the value of the leadTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLeadTime() { + return leadTime; + } + + /** + * Sets the value of the leadTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLeadTime(String value) { + this.leadTime = value; + } + + /** + * Gets the value of the dimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Dimension } + * + * + */ + public List getDimension() { + if (dimension == null) { + dimension = new ArrayList(); + } + return this.dimension; + } + + /** + * Gets the value of the itemDetailIndustry property. + * + * @return + * possible object is + * {@link ItemDetailIndustry } + * + */ + public ItemDetailIndustry getItemDetailIndustry() { + return itemDetailIndustry; + } + + /** + * Sets the value of the itemDetailIndustry property. + * + * @param value + * allowed object is + * {@link ItemDetailIndustry } + * + */ + public void setItemDetailIndustry(ItemDetailIndustry value) { + this.itemDetailIndustry = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ItemDetailIndustry.java b/src/main/java/org/cxml/fulfill/ItemDetailIndustry.java new file mode 100644 index 0000000..73a5864 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ItemDetailIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemDetailRetail" +}) +@XmlRootElement(name = "ItemDetailIndustry") +public class ItemDetailIndustry { + + @XmlElement(name = "ItemDetailRetail") + protected ItemDetailRetail itemDetailRetail; + + /** + * Gets the value of the itemDetailRetail property. + * + * @return + * possible object is + * {@link ItemDetailRetail } + * + */ + public ItemDetailRetail getItemDetailRetail() { + return itemDetailRetail; + } + + /** + * Sets the value of the itemDetailRetail property. + * + * @param value + * allowed object is + * {@link ItemDetailRetail } + * + */ + public void setItemDetailRetail(ItemDetailRetail value) { + this.itemDetailRetail = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ItemDetailRetail.java b/src/main/java/org/cxml/fulfill/ItemDetailRetail.java new file mode 100644 index 0000000..eec8c64 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ItemDetailRetail.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "eanid", + "europeanWasteCatalogID", + "characteristic" +}) +@XmlRootElement(name = "ItemDetailRetail") +public class ItemDetailRetail { + + @XmlElement(name = "EANID") + protected String eanid; + @XmlElement(name = "EuropeanWasteCatalogID") + protected String europeanWasteCatalogID; + @XmlElement(name = "Characteristic") + protected List characteristic; + + /** + * Gets the value of the eanid property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEANID() { + return eanid; + } + + /** + * Sets the value of the eanid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEANID(String value) { + this.eanid = value; + } + + /** + * Gets the value of the europeanWasteCatalogID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEuropeanWasteCatalogID() { + return europeanWasteCatalogID; + } + + /** + * Sets the value of the europeanWasteCatalogID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEuropeanWasteCatalogID(String value) { + this.europeanWasteCatalogID = value; + } + + /** + * Gets the value of the characteristic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the characteristic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCharacteristic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Characteristic } + * + * + */ + public List getCharacteristic() { + if (characteristic == null) { + characteristic = new ArrayList(); + } + return this.characteristic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ItemID.java b/src/main/java/org/cxml/fulfill/ItemID.java new file mode 100644 index 0000000..4621a70 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ItemID.java @@ -0,0 +1,143 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplierPartID", + "supplierPartAuxiliaryID", + "buyerPartID", + "idReference" +}) +@XmlRootElement(name = "ItemID") +public class ItemID { + + @XmlElement(name = "SupplierPartID", required = true) + protected SupplierPartID supplierPartID; + @XmlElement(name = "SupplierPartAuxiliaryID") + protected SupplierPartAuxiliaryID supplierPartAuxiliaryID; + @XmlElement(name = "BuyerPartID") + protected String buyerPartID; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the supplierPartID property. + * + * @return + * possible object is + * {@link SupplierPartID } + * + */ + public SupplierPartID getSupplierPartID() { + return supplierPartID; + } + + /** + * Sets the value of the supplierPartID property. + * + * @param value + * allowed object is + * {@link SupplierPartID } + * + */ + public void setSupplierPartID(SupplierPartID value) { + this.supplierPartID = value; + } + + /** + * Gets the value of the supplierPartAuxiliaryID property. + * + * @return + * possible object is + * {@link SupplierPartAuxiliaryID } + * + */ + public SupplierPartAuxiliaryID getSupplierPartAuxiliaryID() { + return supplierPartAuxiliaryID; + } + + /** + * Sets the value of the supplierPartAuxiliaryID property. + * + * @param value + * allowed object is + * {@link SupplierPartAuxiliaryID } + * + */ + public void setSupplierPartAuxiliaryID(SupplierPartAuxiliaryID value) { + this.supplierPartAuxiliaryID = value; + } + + /** + * Gets the value of the buyerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerPartID() { + return buyerPartID; + } + + /** + * Sets the value of the buyerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerPartID(String value) { + this.buyerPartID = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ItemOut.java b/src/main/java/org/cxml/fulfill/ItemIn.java similarity index 70% rename from src/main/java/org/cxml/fulfull/ItemOut.java rename to src/main/java/org/cxml/fulfill/ItemIn.java index e680633..826d536 100644 --- a/src/main/java/org/cxml/fulfull/ItemOut.java +++ b/src/main/java/org/cxml/fulfill/ItemIn.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.fulfill; import java.util.ArrayList; import java.util.List; @@ -29,7 +29,7 @@ @XmlType(name = "", propOrder = { "itemID", "path", - "itemDetailOrBlanketItemDetail", + "itemDetail", "supplierIDOrSupplierList", "shipTo", "shipping", @@ -37,12 +37,11 @@ "spendDetail", "distribution", "contact", - "termsOfDelivery", "comments", - "tolerances" + "billTo" }) -@XmlRootElement(name = "ItemOut") -public class ItemOut { +@XmlRootElement(name = "ItemIn") +public class ItemIn { @XmlAttribute(name = "quantity", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) @@ -50,33 +49,21 @@ public class ItemOut { @XmlAttribute(name = "lineNumber") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String lineNumber; - @XmlAttribute(name = "requisitionID") - @XmlJavaTypeAdapter(NormalizedStringAdapter.class) - protected String requisitionID; - @XmlAttribute(name = "agreementItemNumber") - @XmlJavaTypeAdapter(NormalizedStringAdapter.class) - protected String agreementItemNumber; - @XmlAttribute(name = "requestedDeliveryDate") - @XmlJavaTypeAdapter(NormalizedStringAdapter.class) - protected String requestedDeliveryDate; - @XmlAttribute(name = "isAdHoc") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - protected String isAdHoc; @XmlAttribute(name = "parentLineNumber") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String parentLineNumber; @XmlAttribute(name = "itemType") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; @XmlElement(name = "ItemID", required = true) protected ItemID itemID; @XmlElement(name = "Path") protected Path path; - @XmlElements({ - @XmlElement(name = "ItemDetail", type = ItemDetail.class), - @XmlElement(name = "BlanketItemDetail", type = BlanketItemDetail.class) - }) - protected List itemDetailOrBlanketItemDetail; + @XmlElement(name = "ItemDetail", required = true) + protected ItemDetail itemDetail; @XmlElements({ @XmlElement(name = "SupplierID", type = SupplierID.class), @XmlElement(name = "SupplierList", type = SupplierList.class) @@ -94,12 +81,10 @@ public class ItemOut { protected List distribution; @XmlElement(name = "Contact") protected List contact; - @XmlElement(name = "TermsOfDelivery") - protected TermsOfDelivery termsOfDelivery; @XmlElement(name = "Comments") protected Comments comments; - @XmlElement(name = "Tolerances") - protected Tolerances tolerances; + @XmlElement(name = "BillTo") + protected BillTo billTo; /** * Gets the value of the quantity property. @@ -150,147 +135,75 @@ public void setLineNumber(String value) { } /** - * Gets the value of the requisitionID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRequisitionID() { - return requisitionID; - } - - /** - * Sets the value of the requisitionID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRequisitionID(String value) { - this.requisitionID = value; - } - - /** - * Gets the value of the agreementItemNumber property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAgreementItemNumber() { - return agreementItemNumber; - } - - /** - * Sets the value of the agreementItemNumber property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAgreementItemNumber(String value) { - this.agreementItemNumber = value; - } - - /** - * Gets the value of the requestedDeliveryDate property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRequestedDeliveryDate() { - return requestedDeliveryDate; - } - - /** - * Sets the value of the requestedDeliveryDate property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRequestedDeliveryDate(String value) { - this.requestedDeliveryDate = value; - } - - /** - * Gets the value of the isAdHoc property. + * Gets the value of the parentLineNumber property. * * @return * possible object is * {@link String } * */ - public String getIsAdHoc() { - return isAdHoc; + public String getParentLineNumber() { + return parentLineNumber; } /** - * Sets the value of the isAdHoc property. + * Sets the value of the parentLineNumber property. * * @param value * allowed object is * {@link String } * */ - public void setIsAdHoc(String value) { - this.isAdHoc = value; + public void setParentLineNumber(String value) { + this.parentLineNumber = value; } /** - * Gets the value of the parentLineNumber property. + * Gets the value of the itemType property. * * @return * possible object is * {@link String } * */ - public String getParentLineNumber() { - return parentLineNumber; + public String getItemType() { + return itemType; } /** - * Sets the value of the parentLineNumber property. + * Sets the value of the itemType property. * * @param value * allowed object is * {@link String } * */ - public void setParentLineNumber(String value) { - this.parentLineNumber = value; + public void setItemType(String value) { + this.itemType = value; } /** - * Gets the value of the itemType property. + * Gets the value of the compositeItemType property. * * @return * possible object is * {@link String } * */ - public String getItemType() { - return itemType; + public String getCompositeItemType() { + return compositeItemType; } /** - * Sets the value of the itemType property. + * Sets the value of the compositeItemType property. * * @param value * allowed object is * {@link String } * */ - public void setItemType(String value) { - this.itemType = value; + public void setCompositeItemType(String value) { + this.compositeItemType = value; } /** @@ -342,33 +255,27 @@ public void setPath(Path value) { } /** - * Gets the value of the itemDetailOrBlanketItemDetail property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the itemDetailOrBlanketItemDetail property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getItemDetailOrBlanketItemDetail().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link ItemDetail } - * {@link BlanketItemDetail } + * Gets the value of the itemDetail property. * + * @return + * possible object is + * {@link ItemDetail } + * + */ + public ItemDetail getItemDetail() { + return itemDetail; + } + + /** + * Sets the value of the itemDetail property. * + * @param value + * allowed object is + * {@link ItemDetail } + * */ - public List getItemDetailOrBlanketItemDetail() { - if (itemDetailOrBlanketItemDetail == null) { - itemDetailOrBlanketItemDetail = new ArrayList(); - } - return this.itemDetailOrBlanketItemDetail; + public void setItemDetail(ItemDetail value) { + this.itemDetail = value; } /** @@ -555,30 +462,6 @@ public List getContact() { return this.contact; } - /** - * Gets the value of the termsOfDelivery property. - * - * @return - * possible object is - * {@link TermsOfDelivery } - * - */ - public TermsOfDelivery getTermsOfDelivery() { - return termsOfDelivery; - } - - /** - * Sets the value of the termsOfDelivery property. - * - * @param value - * allowed object is - * {@link TermsOfDelivery } - * - */ - public void setTermsOfDelivery(TermsOfDelivery value) { - this.termsOfDelivery = value; - } - /** * Gets the value of the comments property. * @@ -604,27 +487,27 @@ public void setComments(Comments value) { } /** - * Gets the value of the tolerances property. + * Gets the value of the billTo property. * * @return * possible object is - * {@link Tolerances } + * {@link BillTo } * */ - public Tolerances getTolerances() { - return tolerances; + public BillTo getBillTo() { + return billTo; } /** - * Sets the value of the tolerances property. + * Sets the value of the billTo property. * * @param value * allowed object is - * {@link Tolerances } + * {@link BillTo } * */ - public void setTolerances(Tolerances value) { - this.tolerances = value; + public void setBillTo(BillTo value) { + this.billTo = value; } } diff --git a/src/main/java/org/cxml/fulfill/ItemIndicator.java b/src/main/java/org/cxml/fulfill/ItemIndicator.java new file mode 100644 index 0000000..4cbbc92 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ItemIndicator.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ItemIndicator") +public class ItemIndicator { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String value; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ItemOut.java b/src/main/java/org/cxml/fulfill/ItemOut.java new file mode 100644 index 0000000..70c6091 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ItemOut.java @@ -0,0 +1,919 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "path", + "itemDetailOrBlanketItemDetail", + "supplierIDOrSupplierList", + "shipTo", + "shipping", + "tax", + "spendDetail", + "distribution", + "contact", + "termsOfDelivery", + "comments", + "tolerances", + "scheduleLine", + "masterAgreementReferenceOrMasterAgreementIDInfo", + "itemOutIndustry", + "packaging", + "releaseInfo", + "batch" +}) +@XmlRootElement(name = "ItemOut") +public class ItemOut { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "lineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlAttribute(name = "requisitionID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requisitionID; + @XmlAttribute(name = "agreementItemNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementItemNumber; + @XmlAttribute(name = "requestedDeliveryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; + @XmlAttribute(name = "isAdHoc") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isAdHoc; + @XmlAttribute(name = "parentLineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String parentLineNumber; + @XmlAttribute(name = "itemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemType; + @XmlAttribute(name = "requiresServiceEntry") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String requiresServiceEntry; + @XmlAttribute(name = "confirmationDueDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String confirmationDueDate; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; + @XmlAttribute(name = "itemCategory") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemCategory; + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + @XmlElement(name = "Path") + protected Path path; + @XmlElements({ + @XmlElement(name = "ItemDetail", type = ItemDetail.class), + @XmlElement(name = "BlanketItemDetail", type = BlanketItemDetail.class) + }) + protected List itemDetailOrBlanketItemDetail; + @XmlElements({ + @XmlElement(name = "SupplierID", type = SupplierID.class), + @XmlElement(name = "SupplierList", type = SupplierList.class) + }) + protected List supplierIDOrSupplierList; + @XmlElement(name = "ShipTo") + protected ShipTo shipTo; + @XmlElement(name = "Shipping") + protected Shipping shipping; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "SpendDetail") + protected SpendDetail spendDetail; + @XmlElement(name = "Distribution") + protected List distribution; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "TermsOfDelivery") + protected TermsOfDelivery termsOfDelivery; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Tolerances") + protected Tolerances tolerances; + @XmlElement(name = "ScheduleLine") + protected List scheduleLine; + @XmlElements({ + @XmlElement(name = "MasterAgreementReference", type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", type = MasterAgreementIDInfo.class) + }) + protected List masterAgreementReferenceOrMasterAgreementIDInfo; + @XmlElement(name = "ItemOutIndustry") + protected ItemOutIndustry itemOutIndustry; + @XmlElement(name = "Packaging") + protected List packaging; + @XmlElement(name = "ReleaseInfo") + protected ReleaseInfo releaseInfo; + @XmlElement(name = "Batch") + protected Batch batch; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the requisitionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequisitionID() { + return requisitionID; + } + + /** + * Sets the value of the requisitionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequisitionID(String value) { + this.requisitionID = value; + } + + /** + * Gets the value of the agreementItemNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementItemNumber() { + return agreementItemNumber; + } + + /** + * Sets the value of the agreementItemNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementItemNumber(String value) { + this.agreementItemNumber = value; + } + + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + + /** + * Gets the value of the isAdHoc property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsAdHoc() { + return isAdHoc; + } + + /** + * Sets the value of the isAdHoc property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsAdHoc(String value) { + this.isAdHoc = value; + } + + /** + * Gets the value of the parentLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentLineNumber() { + return parentLineNumber; + } + + /** + * Sets the value of the parentLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentLineNumber(String value) { + this.parentLineNumber = value; + } + + /** + * Gets the value of the itemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemType() { + return itemType; + } + + /** + * Sets the value of the itemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemType(String value) { + this.itemType = value; + } + + /** + * Gets the value of the requiresServiceEntry property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequiresServiceEntry() { + return requiresServiceEntry; + } + + /** + * Sets the value of the requiresServiceEntry property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequiresServiceEntry(String value) { + this.requiresServiceEntry = value; + } + + /** + * Gets the value of the confirmationDueDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getConfirmationDueDate() { + return confirmationDueDate; + } + + /** + * Sets the value of the confirmationDueDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setConfirmationDueDate(String value) { + this.confirmationDueDate = value; + } + + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + + /** + * Gets the value of the itemCategory property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemCategory() { + return itemCategory; + } + + /** + * Sets the value of the itemCategory property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemCategory(String value) { + this.itemCategory = value; + } + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the path property. + * + * @return + * possible object is + * {@link Path } + * + */ + public Path getPath() { + return path; + } + + /** + * Sets the value of the path property. + * + * @param value + * allowed object is + * {@link Path } + * + */ + public void setPath(Path value) { + this.path = value; + } + + /** + * Gets the value of the itemDetailOrBlanketItemDetail property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the itemDetailOrBlanketItemDetail property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getItemDetailOrBlanketItemDetail().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ItemDetail } + * {@link BlanketItemDetail } + * + * + */ + public List getItemDetailOrBlanketItemDetail() { + if (itemDetailOrBlanketItemDetail == null) { + itemDetailOrBlanketItemDetail = new ArrayList(); + } + return this.itemDetailOrBlanketItemDetail; + } + + /** + * Gets the value of the supplierIDOrSupplierList property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplierIDOrSupplierList property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplierIDOrSupplierList().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SupplierID } + * {@link SupplierList } + * + * + */ + public List getSupplierIDOrSupplierList() { + if (supplierIDOrSupplierList == null) { + supplierIDOrSupplierList = new ArrayList(); + } + return this.supplierIDOrSupplierList; + } + + /** + * Gets the value of the shipTo property. + * + * @return + * possible object is + * {@link ShipTo } + * + */ + public ShipTo getShipTo() { + return shipTo; + } + + /** + * Sets the value of the shipTo property. + * + * @param value + * allowed object is + * {@link ShipTo } + * + */ + public void setShipTo(ShipTo value) { + this.shipTo = value; + } + + /** + * Gets the value of the shipping property. + * + * @return + * possible object is + * {@link Shipping } + * + */ + public Shipping getShipping() { + return shipping; + } + + /** + * Sets the value of the shipping property. + * + * @param value + * allowed object is + * {@link Shipping } + * + */ + public void setShipping(Shipping value) { + this.shipping = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the spendDetail property. + * + * @return + * possible object is + * {@link SpendDetail } + * + */ + public SpendDetail getSpendDetail() { + return spendDetail; + } + + /** + * Sets the value of the spendDetail property. + * + * @param value + * allowed object is + * {@link SpendDetail } + * + */ + public void setSpendDetail(SpendDetail value) { + this.spendDetail = value; + } + + /** + * Gets the value of the distribution property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the distribution property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDistribution().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Distribution } + * + * + */ + public List getDistribution() { + if (distribution == null) { + distribution = new ArrayList(); + } + return this.distribution; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the termsOfDelivery property. + * + * @return + * possible object is + * {@link TermsOfDelivery } + * + */ + public TermsOfDelivery getTermsOfDelivery() { + return termsOfDelivery; + } + + /** + * Sets the value of the termsOfDelivery property. + * + * @param value + * allowed object is + * {@link TermsOfDelivery } + * + */ + public void setTermsOfDelivery(TermsOfDelivery value) { + this.termsOfDelivery = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the tolerances property. + * + * @return + * possible object is + * {@link Tolerances } + * + */ + public Tolerances getTolerances() { + return tolerances; + } + + /** + * Sets the value of the tolerances property. + * + * @param value + * allowed object is + * {@link Tolerances } + * + */ + public void setTolerances(Tolerances value) { + this.tolerances = value; + } + + /** + * Gets the value of the scheduleLine property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the scheduleLine property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getScheduleLine().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ScheduleLine } + * + * + */ + public List getScheduleLine() { + if (scheduleLine == null) { + scheduleLine = new ArrayList(); + } + return this.scheduleLine; + } + + /** + * Gets the value of the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMasterAgreementReferenceOrMasterAgreementIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * + * + */ + public List getMasterAgreementReferenceOrMasterAgreementIDInfo() { + if (masterAgreementReferenceOrMasterAgreementIDInfo == null) { + masterAgreementReferenceOrMasterAgreementIDInfo = new ArrayList(); + } + return this.masterAgreementReferenceOrMasterAgreementIDInfo; + } + + /** + * Gets the value of the itemOutIndustry property. + * + * @return + * possible object is + * {@link ItemOutIndustry } + * + */ + public ItemOutIndustry getItemOutIndustry() { + return itemOutIndustry; + } + + /** + * Sets the value of the itemOutIndustry property. + * + * @param value + * allowed object is + * {@link ItemOutIndustry } + * + */ + public void setItemOutIndustry(ItemOutIndustry value) { + this.itemOutIndustry = value; + } + + /** + * Gets the value of the packaging property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packaging property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackaging().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Packaging } + * + * + */ + public List getPackaging() { + if (packaging == null) { + packaging = new ArrayList(); + } + return this.packaging; + } + + /** + * Gets the value of the releaseInfo property. + * + * @return + * possible object is + * {@link ReleaseInfo } + * + */ + public ReleaseInfo getReleaseInfo() { + return releaseInfo; + } + + /** + * Sets the value of the releaseInfo property. + * + * @param value + * allowed object is + * {@link ReleaseInfo } + * + */ + public void setReleaseInfo(ReleaseInfo value) { + this.releaseInfo = value; + } + + /** + * Gets the value of the batch property. + * + * @return + * possible object is + * {@link Batch } + * + */ + public Batch getBatch() { + return batch; + } + + /** + * Sets the value of the batch property. + * + * @param value + * allowed object is + * {@link Batch } + * + */ + public void setBatch(Batch value) { + this.batch = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ItemOutIndustry.java b/src/main/java/org/cxml/fulfill/ItemOutIndustry.java new file mode 100644 index 0000000..91c3a3b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ItemOutIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemOutRetail" +}) +@XmlRootElement(name = "ItemOutIndustry") +public class ItemOutIndustry { + + @XmlElement(name = "ItemOutRetail") + protected ItemOutRetail itemOutRetail; + + /** + * Gets the value of the itemOutRetail property. + * + * @return + * possible object is + * {@link ItemOutRetail } + * + */ + public ItemOutRetail getItemOutRetail() { + return itemOutRetail; + } + + /** + * Sets the value of the itemOutRetail property. + * + * @param value + * allowed object is + * {@link ItemOutRetail } + * + */ + public void setItemOutRetail(ItemOutRetail value) { + this.itemOutRetail = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ItemOutRetail.java b/src/main/java/org/cxml/fulfill/ItemOutRetail.java new file mode 100644 index 0000000..97f95e7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ItemOutRetail.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "promotionVariantID", + "promotionDealID" +}) +@XmlRootElement(name = "ItemOutRetail") +public class ItemOutRetail { + + @XmlElement(name = "PromotionVariantID") + protected String promotionVariantID; + @XmlElement(name = "PromotionDealID") + protected String promotionDealID; + + /** + * Gets the value of the promotionVariantID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionVariantID() { + return promotionVariantID; + } + + /** + * Sets the value of the promotionVariantID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionVariantID(String value) { + this.promotionVariantID = value; + } + + /** + * Gets the value of the promotionDealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionDealID() { + return promotionDealID; + } + + /** + * Sets the value of the promotionDealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionDealID(String value) { + this.promotionDealID = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ItemReference.java b/src/main/java/org/cxml/fulfill/ItemReference.java new file mode 100644 index 0000000..7db3163 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ItemReference.java @@ -0,0 +1,178 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "idReference", + "classification", + "description" +}) +@XmlRootElement(name = "ItemReference") +public class ItemReference { + + @XmlAttribute(name = "lineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + @XmlElement(name = "IdReference") + protected List idReference; + @XmlElement(name = "Classification") + protected List classification; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + + /** + * Gets the value of the classification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the classification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getClassification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Classification } + * + * + */ + public List getClassification() { + if (classification == null) { + classification = new ArrayList(); + } + return this.classification; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/JobDescription.java b/src/main/java/org/cxml/fulfill/JobDescription.java new file mode 100644 index 0000000..943e1c6 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/JobDescription.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description" +}) +@XmlRootElement(name = "JobDescription") +public class JobDescription { + + @XmlElement(name = "Description", required = true) + protected Description description; + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/LaborDetail.java b/src/main/java/org/cxml/fulfill/LaborDetail.java new file mode 100644 index 0000000..9928153 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/LaborDetail.java @@ -0,0 +1,259 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitRate", + "period", + "contractor", + "jobDescription", + "supervisor", + "workLocation", + "extrinsic" +}) +@XmlRootElement(name = "LaborDetail") +public class LaborDetail { + + @XmlAttribute(name = "supplierReferenceCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String supplierReferenceCode; + @XmlElement(name = "UnitRate", required = true) + protected List unitRate; + @XmlElement(name = "Period", required = true) + protected Period period; + @XmlElement(name = "Contractor") + protected Contractor contractor; + @XmlElement(name = "JobDescription") + protected JobDescription jobDescription; + @XmlElement(name = "Supervisor") + protected Supervisor supervisor; + @XmlElement(name = "WorkLocation") + protected WorkLocation workLocation; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the supplierReferenceCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSupplierReferenceCode() { + return supplierReferenceCode; + } + + /** + * Sets the value of the supplierReferenceCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSupplierReferenceCode(String value) { + this.supplierReferenceCode = value; + } + + /** + * Gets the value of the unitRate property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the unitRate property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getUnitRate().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link UnitRate } + * + * + */ + public List getUnitRate() { + if (unitRate == null) { + unitRate = new ArrayList(); + } + return this.unitRate; + } + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + + /** + * Gets the value of the contractor property. + * + * @return + * possible object is + * {@link Contractor } + * + */ + public Contractor getContractor() { + return contractor; + } + + /** + * Sets the value of the contractor property. + * + * @param value + * allowed object is + * {@link Contractor } + * + */ + public void setContractor(Contractor value) { + this.contractor = value; + } + + /** + * Gets the value of the jobDescription property. + * + * @return + * possible object is + * {@link JobDescription } + * + */ + public JobDescription getJobDescription() { + return jobDescription; + } + + /** + * Sets the value of the jobDescription property. + * + * @param value + * allowed object is + * {@link JobDescription } + * + */ + public void setJobDescription(JobDescription value) { + this.jobDescription = value; + } + + /** + * Gets the value of the supervisor property. + * + * @return + * possible object is + * {@link Supervisor } + * + */ + public Supervisor getSupervisor() { + return supervisor; + } + + /** + * Sets the value of the supervisor property. + * + * @param value + * allowed object is + * {@link Supervisor } + * + */ + public void setSupervisor(Supervisor value) { + this.supervisor = value; + } + + /** + * Gets the value of the workLocation property. + * + * @return + * possible object is + * {@link WorkLocation } + * + */ + public WorkLocation getWorkLocation() { + return workLocation; + } + + /** + * Sets the value of the workLocation property. + * + * @param value + * allowed object is + * {@link WorkLocation } + * + */ + public void setWorkLocation(WorkLocation value) { + this.workLocation = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/LegDestination.java b/src/main/java/org/cxml/fulfill/LegDestination.java new file mode 100644 index 0000000..a1a0138 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/LegDestination.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "place" +}) +@XmlRootElement(name = "LegDestination") +public class LegDestination { + + @XmlElement(name = "Place", required = true) + protected Place place; + + /** + * Gets the value of the place property. + * + * @return + * possible object is + * {@link Place } + * + */ + public Place getPlace() { + return place; + } + + /** + * Sets the value of the place property. + * + * @param value + * allowed object is + * {@link Place } + * + */ + public void setPlace(Place value) { + this.place = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/LegOrigin.java b/src/main/java/org/cxml/fulfill/LegOrigin.java new file mode 100644 index 0000000..e3f784b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/LegOrigin.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "place" +}) +@XmlRootElement(name = "LegOrigin") +public class LegOrigin { + + @XmlElement(name = "Place", required = true) + protected Place place; + + /** + * Gets the value of the place property. + * + * @return + * possible object is + * {@link Place } + * + */ + public Place getPlace() { + return place; + } + + /** + * Sets the value of the place property. + * + * @param value + * allowed object is + * {@link Place } + * + */ + public void setPlace(Place value) { + this.place = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/LimitedMileage.java b/src/main/java/org/cxml/fulfill/LimitedMileage.java new file mode 100644 index 0000000..fcd5dbc --- /dev/null +++ b/src/main/java/org/cxml/fulfill/LimitedMileage.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "LimitedMileage") +public class LimitedMileage { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ManufacturerName.java b/src/main/java/org/cxml/fulfill/ManufacturerName.java new file mode 100644 index 0000000..38c249d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ManufacturerName.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ManufacturerName") +public class ManufacturerName { + + @XmlAttribute(name = "xml:lang") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/MasterAgreementIDInfo.java b/src/main/java/org/cxml/fulfill/MasterAgreementIDInfo.java new file mode 100644 index 0000000..1aa3370 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/MasterAgreementIDInfo.java @@ -0,0 +1,147 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "MasterAgreementIDInfo") +public class MasterAgreementIDInfo { + + @XmlAttribute(name = "agreementID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementID; + @XmlAttribute(name = "agreementDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementDate; + @XmlAttribute(name = "agreementType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String agreementType; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the agreementID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementID() { + return agreementID; + } + + /** + * Sets the value of the agreementID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementID(String value) { + this.agreementID = value; + } + + /** + * Gets the value of the agreementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementDate() { + return agreementDate; + } + + /** + * Sets the value of the agreementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementDate(String value) { + this.agreementDate = value; + } + + /** + * Gets the value of the agreementType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementType() { + return agreementType; + } + + /** + * Sets the value of the agreementType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementType(String value) { + this.agreementType = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/MasterAgreementReference.java b/src/main/java/org/cxml/fulfill/MasterAgreementReference.java new file mode 100644 index 0000000..c2fd70c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/MasterAgreementReference.java @@ -0,0 +1,140 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "MasterAgreementReference") +public class MasterAgreementReference { + + @XmlAttribute(name = "agreementID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementID; + @XmlAttribute(name = "agreementDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementDate; + @XmlAttribute(name = "agreementType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String agreementType; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the agreementID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementID() { + return agreementID; + } + + /** + * Sets the value of the agreementID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementID(String value) { + this.agreementID = value; + } + + /** + * Gets the value of the agreementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementDate() { + return agreementDate; + } + + /** + * Sets the value of the agreementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementDate(String value) { + this.agreementDate = value; + } + + /** + * Gets the value of the agreementType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementType() { + return agreementType; + } + + /** + * Sets the value of the agreementType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementType(String value) { + this.agreementType = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/MasterAgreementRequest.java b/src/main/java/org/cxml/fulfill/MasterAgreementRequest.java new file mode 100644 index 0000000..f0e44fd --- /dev/null +++ b/src/main/java/org/cxml/fulfill/MasterAgreementRequest.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "masterAgreementRequestHeader", + "agreementItemOut" +}) +@XmlRootElement(name = "MasterAgreementRequest") +public class MasterAgreementRequest { + + @XmlElement(name = "MasterAgreementRequestHeader", required = true) + protected MasterAgreementRequestHeader masterAgreementRequestHeader; + @XmlElement(name = "AgreementItemOut") + protected List agreementItemOut; + + /** + * Gets the value of the masterAgreementRequestHeader property. + * + * @return + * possible object is + * {@link MasterAgreementRequestHeader } + * + */ + public MasterAgreementRequestHeader getMasterAgreementRequestHeader() { + return masterAgreementRequestHeader; + } + + /** + * Sets the value of the masterAgreementRequestHeader property. + * + * @param value + * allowed object is + * {@link MasterAgreementRequestHeader } + * + */ + public void setMasterAgreementRequestHeader(MasterAgreementRequestHeader value) { + this.masterAgreementRequestHeader = value; + } + + /** + * Gets the value of the agreementItemOut property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the agreementItemOut property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAgreementItemOut().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AgreementItemOut } + * + * + */ + public List getAgreementItemOut() { + if (agreementItemOut == null) { + agreementItemOut = new ArrayList(); + } + return this.agreementItemOut; + } + +} diff --git a/src/main/java/org/cxml/fulfill/MasterAgreementRequestHeader.java b/src/main/java/org/cxml/fulfill/MasterAgreementRequestHeader.java new file mode 100644 index 0000000..c3a9a94 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/MasterAgreementRequestHeader.java @@ -0,0 +1,457 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "maxAmount", + "minAmount", + "maxReleaseAmount", + "minReleaseAmount", + "contact", + "comments", + "documentReference", + "extrinsic" +}) +@XmlRootElement(name = "MasterAgreementRequestHeader") +public class MasterAgreementRequestHeader { + + @XmlAttribute(name = "agreementID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementID; + @XmlAttribute(name = "agreementDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementDate; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlAttribute(name = "effectiveDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String effectiveDate; + @XmlAttribute(name = "expirationDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expirationDate; + @XmlAttribute(name = "parentAgreementPayloadID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String parentAgreementPayloadID; + @XmlAttribute(name = "operation") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operation; + @XmlElement(name = "MaxAmount") + protected MaxAmount maxAmount; + @XmlElement(name = "MinAmount") + protected MinAmount minAmount; + @XmlElement(name = "MaxReleaseAmount") + protected MaxReleaseAmount maxReleaseAmount; + @XmlElement(name = "MinReleaseAmount") + protected MinReleaseAmount minReleaseAmount; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "DocumentReference") + protected DocumentReference documentReference; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the agreementID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementID() { + return agreementID; + } + + /** + * Sets the value of the agreementID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementID(String value) { + this.agreementID = value; + } + + /** + * Gets the value of the agreementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementDate() { + return agreementDate; + } + + /** + * Sets the value of the agreementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementDate(String value) { + this.agreementDate = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + if (type == null) { + return "value"; + } else { + return type; + } + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the effectiveDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEffectiveDate() { + return effectiveDate; + } + + /** + * Sets the value of the effectiveDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEffectiveDate(String value) { + this.effectiveDate = value; + } + + /** + * Gets the value of the expirationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpirationDate() { + return expirationDate; + } + + /** + * Sets the value of the expirationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpirationDate(String value) { + this.expirationDate = value; + } + + /** + * Gets the value of the parentAgreementPayloadID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentAgreementPayloadID() { + return parentAgreementPayloadID; + } + + /** + * Sets the value of the parentAgreementPayloadID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentAgreementPayloadID(String value) { + this.parentAgreementPayloadID = value; + } + + /** + * Gets the value of the operation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperation() { + if (operation == null) { + return "new"; + } else { + return operation; + } + } + + /** + * Sets the value of the operation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperation(String value) { + this.operation = value; + } + + /** + * Gets the value of the maxAmount property. + * + * @return + * possible object is + * {@link MaxAmount } + * + */ + public MaxAmount getMaxAmount() { + return maxAmount; + } + + /** + * Sets the value of the maxAmount property. + * + * @param value + * allowed object is + * {@link MaxAmount } + * + */ + public void setMaxAmount(MaxAmount value) { + this.maxAmount = value; + } + + /** + * Gets the value of the minAmount property. + * + * @return + * possible object is + * {@link MinAmount } + * + */ + public MinAmount getMinAmount() { + return minAmount; + } + + /** + * Sets the value of the minAmount property. + * + * @param value + * allowed object is + * {@link MinAmount } + * + */ + public void setMinAmount(MinAmount value) { + this.minAmount = value; + } + + /** + * Gets the value of the maxReleaseAmount property. + * + * @return + * possible object is + * {@link MaxReleaseAmount } + * + */ + public MaxReleaseAmount getMaxReleaseAmount() { + return maxReleaseAmount; + } + + /** + * Sets the value of the maxReleaseAmount property. + * + * @param value + * allowed object is + * {@link MaxReleaseAmount } + * + */ + public void setMaxReleaseAmount(MaxReleaseAmount value) { + this.maxReleaseAmount = value; + } + + /** + * Gets the value of the minReleaseAmount property. + * + * @return + * possible object is + * {@link MinReleaseAmount } + * + */ + public MinReleaseAmount getMinReleaseAmount() { + return minReleaseAmount; + } + + /** + * Sets the value of the minReleaseAmount property. + * + * @param value + * allowed object is + * {@link MinReleaseAmount } + * + */ + public void setMinReleaseAmount(MinReleaseAmount value) { + this.minReleaseAmount = value; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/MaxAmount.java b/src/main/java/org/cxml/fulfill/MaxAmount.java new file mode 100644 index 0000000..818098d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/MaxAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "MaxAmount") +public class MaxAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/MaxReleaseAmount.java b/src/main/java/org/cxml/fulfill/MaxReleaseAmount.java new file mode 100644 index 0000000..64b3a8f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/MaxReleaseAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "MaxReleaseAmount") +public class MaxReleaseAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Meal.java b/src/main/java/org/cxml/fulfill/Meal.java new file mode 100644 index 0000000..f276f2e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Meal.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "bookingClassCode", + "description" +}) +@XmlRootElement(name = "Meal") +public class Meal { + + @XmlElement(name = "BookingClassCode") + protected BookingClassCode bookingClassCode; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the bookingClassCode property. + * + * @return + * possible object is + * {@link BookingClassCode } + * + */ + public BookingClassCode getBookingClassCode() { + return bookingClassCode; + } + + /** + * Sets the value of the bookingClassCode property. + * + * @param value + * allowed object is + * {@link BookingClassCode } + * + */ + public void setBookingClassCode(BookingClassCode value) { + this.bookingClassCode = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Message.java b/src/main/java/org/cxml/fulfill/Message.java similarity index 96% rename from src/main/java/org/cxml/fulfull/Message.java rename to src/main/java/org/cxml/fulfill/Message.java index 6573eb6..976229f 100644 --- a/src/main/java/org/cxml/fulfull/Message.java +++ b/src/main/java/org/cxml/fulfill/Message.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.fulfill; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfill/MinAmount.java b/src/main/java/org/cxml/fulfill/MinAmount.java new file mode 100644 index 0000000..9a3b44a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/MinAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "MinAmount") +public class MinAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/MinReleaseAmount.java b/src/main/java/org/cxml/fulfill/MinReleaseAmount.java new file mode 100644 index 0000000..aaa57f7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/MinReleaseAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "MinReleaseAmount") +public class MinReleaseAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Modification.java b/src/main/java/org/cxml/fulfill/Modification.java new file mode 100644 index 0000000..85cfeb3 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Modification.java @@ -0,0 +1,178 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "originalPrice", + "additionalDeductionOrAdditionalCost", + "tax", + "modificationDetail" +}) +@XmlRootElement(name = "Modification") +public class Modification { + + @XmlAttribute(name = "level") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String level; + @XmlElement(name = "OriginalPrice") + protected OriginalPrice originalPrice; + @XmlElements({ + @XmlElement(name = "AdditionalDeduction", required = true, type = AdditionalDeduction.class), + @XmlElement(name = "AdditionalCost", required = true, type = AdditionalCost.class) + }) + protected List additionalDeductionOrAdditionalCost; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "ModificationDetail") + protected ModificationDetail modificationDetail; + + /** + * Gets the value of the level property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLevel() { + return level; + } + + /** + * Sets the value of the level property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLevel(String value) { + this.level = value; + } + + /** + * Gets the value of the originalPrice property. + * + * @return + * possible object is + * {@link OriginalPrice } + * + */ + public OriginalPrice getOriginalPrice() { + return originalPrice; + } + + /** + * Sets the value of the originalPrice property. + * + * @param value + * allowed object is + * {@link OriginalPrice } + * + */ + public void setOriginalPrice(OriginalPrice value) { + this.originalPrice = value; + } + + /** + * Gets the value of the additionalDeductionOrAdditionalCost property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the additionalDeductionOrAdditionalCost property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAdditionalDeductionOrAdditionalCost().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AdditionalDeduction } + * {@link AdditionalCost } + * + * + */ + public List getAdditionalDeductionOrAdditionalCost() { + if (additionalDeductionOrAdditionalCost == null) { + additionalDeductionOrAdditionalCost = new ArrayList(); + } + return this.additionalDeductionOrAdditionalCost; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the modificationDetail property. + * + * @return + * possible object is + * {@link ModificationDetail } + * + */ + public ModificationDetail getModificationDetail() { + return modificationDetail; + } + + /** + * Sets the value of the modificationDetail property. + * + * @param value + * allowed object is + * {@link ModificationDetail } + * + */ + public void setModificationDetail(ModificationDetail value) { + this.modificationDetail = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ModificationDetail.java b/src/main/java/org/cxml/fulfill/ModificationDetail.java new file mode 100644 index 0000000..4e521b5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ModificationDetail.java @@ -0,0 +1,173 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description", + "extrinsic" +}) +@XmlRootElement(name = "ModificationDetail") +public class ModificationDetail { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlAttribute(name = "startDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String startDate; + @XmlAttribute(name = "endDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String endDate; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the startDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStartDate() { + return startDate; + } + + /** + * Sets the value of the startDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStartDate(String value) { + this.startDate = value; + } + + /** + * Gets the value of the endDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEndDate() { + return endDate; + } + + /** + * Sets the value of the endDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEndDate(String value) { + this.endDate = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Modifications.java b/src/main/java/org/cxml/fulfill/Modifications.java new file mode 100644 index 0000000..7f26b84 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Modifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "Modifications") +public class Modifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Money.java b/src/main/java/org/cxml/fulfill/Money.java new file mode 100644 index 0000000..32b1a7a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Money.java @@ -0,0 +1,139 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Money") +public class Money { + + @XmlAttribute(name = "currency", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String currency; + @XmlAttribute(name = "alternateAmount") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String alternateAmount; + @XmlAttribute(name = "alternateCurrency") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String alternateCurrency; + @XmlValue + protected String value; + + /** + * Gets the value of the currency property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCurrency() { + return currency; + } + + /** + * Sets the value of the currency property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCurrency(String value) { + this.currency = value; + } + + /** + * Gets the value of the alternateAmount property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlternateAmount() { + return alternateAmount; + } + + /** + * Sets the value of the alternateAmount property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlternateAmount(String value) { + this.alternateAmount = value; + } + + /** + * Gets the value of the alternateCurrency property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlternateCurrency() { + return alternateCurrency; + } + + /** + * Sets the value of the alternateCurrency property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlternateCurrency(String value) { + this.alternateCurrency = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Municipality.java b/src/main/java/org/cxml/fulfill/Municipality.java new file mode 100644 index 0000000..2a72b2b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Municipality.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Municipality") +public class Municipality { + + @XmlAttribute(name = "municipalityCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String municipalityCode; + @XmlValue + protected String value; + + /** + * Gets the value of the municipalityCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMunicipalityCode() { + return municipalityCode; + } + + /** + * Sets the value of the municipalityCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMunicipalityCode(String value) { + this.municipalityCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Name.java b/src/main/java/org/cxml/fulfill/Name.java new file mode 100644 index 0000000..ece07d7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Name.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Name") +public class Name { + + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/NetAmount.java b/src/main/java/org/cxml/fulfill/NetAmount.java new file mode 100644 index 0000000..019e6db --- /dev/null +++ b/src/main/java/org/cxml/fulfill/NetAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "NetAmount") +public class NetAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Node.java b/src/main/java/org/cxml/fulfill/Node.java new file mode 100644 index 0000000..f5669cc --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Node.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "credential" +}) +@XmlRootElement(name = "Node") +public class Node { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlAttribute(name = "itemDetailsRequired") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemDetailsRequired; + @XmlElement(name = "Credential", required = true) + protected List credential; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the itemDetailsRequired property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemDetailsRequired() { + return itemDetailsRequired; + } + + /** + * Sets the value of the itemDetailsRequired property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemDetailsRequired(String value) { + this.itemDetailsRequired = value; + } + + /** + * Gets the value of the credential property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the credential property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCredential().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Credential } + * + * + */ + public List getCredential() { + if (credential == null) { + credential = new ArrayList(); + } + return this.credential; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ObjectFactory.java b/src/main/java/org/cxml/fulfill/ObjectFactory.java similarity index 79% rename from src/main/java/org/cxml/fulfull/ObjectFactory.java rename to src/main/java/org/cxml/fulfill/ObjectFactory.java index 06ee267..11f5944 100644 --- a/src/main/java/org/cxml/fulfull/ObjectFactory.java +++ b/src/main/java/org/cxml/fulfill/ObjectFactory.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.fulfill; import javax.xml.bind.annotation.XmlRegistry; @@ -36,6 +36,14 @@ public class ObjectFactory { public ObjectFactory() { } + /** + * Create an instance of {@link Characteristic } + * + */ + public Characteristic createCharacteristic() { + return new Characteristic(); + } + /** * Create an instance of {@link XadesSignatureProductionPlace } * @@ -45,11 +53,11 @@ public XadesSignatureProductionPlace createXadesSignatureProductionPlace() { } /** - * Create an instance of {@link GrossAmount } + * Create an instance of {@link UnitNetPriceCorrection } * */ - public GrossAmount createGrossAmount() { - return new GrossAmount(); + public UnitNetPriceCorrection createUnitNetPriceCorrection() { + return new UnitNetPriceCorrection(); } /** @@ -60,6 +68,22 @@ public Money createMoney() { return new Money(); } + /** + * Create an instance of {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity createPriceBasisQuantity() { + return new PriceBasisQuantity(); + } + + /** + * Create an instance of {@link GrossAmount } + * + */ + public GrossAmount createGrossAmount() { + return new GrossAmount(); + } + /** * Create an instance of {@link ShipNoticeItem } * @@ -68,6 +92,30 @@ public ShipNoticeItem createShipNoticeItem() { return new ShipNoticeItem(); } + /** + * Create an instance of {@link ItemID } + * + */ + public ItemID createItemID() { + return new ItemID(); + } + + /** + * Create an instance of {@link ShipNoticeItemDetail } + * + */ + public ShipNoticeItemDetail createShipNoticeItemDetail() { + return new ShipNoticeItemDetail(); + } + + /** + * Create an instance of {@link UnitOfMeasure } + * + */ + public UnitOfMeasure createUnitOfMeasure() { + return new UnitOfMeasure(); + } + /** * Create an instance of {@link Packaging } * @@ -84,6 +132,22 @@ public Hazard createHazard() { return new Hazard(); } + /** + * Create an instance of {@link Batch } + * + */ + public Batch createBatch() { + return new Batch(); + } + + /** + * Create an instance of {@link SupplierBatchID } + * + */ + public SupplierBatchID createSupplierBatchID() { + return new SupplierBatchID(); + } + /** * Create an instance of {@link AssetInfo } * @@ -101,35 +165,43 @@ public TermsOfDelivery createTermsOfDelivery() { } /** - * Create an instance of {@link Extrinsic } + * Create an instance of {@link OrderedQuantity } * */ - public Extrinsic createExtrinsic() { - return new Extrinsic(); + public OrderedQuantity createOrderedQuantity() { + return new OrderedQuantity(); } /** - * Create an instance of {@link DiscountAmount } + * Create an instance of {@link ShipNoticeItemIndustry } * */ - public DiscountAmount createDiscountAmount() { - return new DiscountAmount(); + public ShipNoticeItemIndustry createShipNoticeItemIndustry() { + return new ShipNoticeItemIndustry(); } /** - * Create an instance of {@link Payment } + * Create an instance of {@link ComponentConsumptionDetails } * */ - public Payment createPayment() { - return new Payment(); + public ComponentConsumptionDetails createComponentConsumptionDetails() { + return new ComponentConsumptionDetails(); } /** - * Create an instance of {@link PCard } + * Create an instance of {@link Extrinsic } * */ - public PCard createPCard() { - return new PCard(); + public Extrinsic createExtrinsic() { + return new Extrinsic(); + } + + /** + * Create an instance of {@link DiscountAmount } + * + */ + public DiscountAmount createDiscountAmount() { + return new DiscountAmount(); } /** @@ -148,6 +220,22 @@ public DocumentReference createDocumentReference() { return new DocumentReference(); } + /** + * Create an instance of {@link Payment } + * + */ + public Payment createPayment() { + return new Payment(); + } + + /** + * Create an instance of {@link PCard } + * + */ + public PCard createPCard() { + return new PCard(); + } + /** * Create an instance of {@link Path } * @@ -164,6 +252,22 @@ public Node createNode() { return new Node(); } + /** + * Create an instance of {@link ServiceEntryDetailLineSpecialHandling } + * + */ + public ServiceEntryDetailLineSpecialHandling createServiceEntryDetailLineSpecialHandling() { + return new ServiceEntryDetailLineSpecialHandling(); + } + + /** + * Create an instance of {@link Description } + * + */ + public Description createDescription() { + return new Description(); + } + /** * Create an instance of {@link TravelDetail } * @@ -316,6 +420,14 @@ public TransportInformation createTransportInformation() { return new TransportInformation(); } + /** + * Create an instance of {@link IdReference } + * + */ + public IdReference createIdReference() { + return new IdReference(); + } + /** * Create an instance of {@link SupplierID } * @@ -348,6 +460,46 @@ public Attachment createAttachment() { return new Attachment(); } + /** + * Create an instance of {@link ComponentConsumptionPortion } + * + */ + public ComponentConsumptionPortion createComponentConsumptionPortion() { + return new ComponentConsumptionPortion(); + } + + /** + * Create an instance of {@link OrderReference } + * + */ + public OrderReference createOrderReference() { + return new OrderReference(); + } + + /** + * Create an instance of {@link MasterAgreementReference } + * + */ + public MasterAgreementReference createMasterAgreementReference() { + return new MasterAgreementReference(); + } + + /** + * Create an instance of {@link MasterAgreementIDInfo } + * + */ + public MasterAgreementIDInfo createMasterAgreementIDInfo() { + return new MasterAgreementIDInfo(); + } + + /** + * Create an instance of {@link ComponentConsumptionItem } + * + */ + public ComponentConsumptionItem createComponentConsumptionItem() { + return new ComponentConsumptionItem(); + } + /** * Create an instance of {@link Country } * @@ -372,6 +524,22 @@ public TimeCard createTimeCard() { return new TimeCard(); } + /** + * Create an instance of {@link ItemDetailIndustry } + * + */ + public ItemDetailIndustry createItemDetailIndustry() { + return new ItemDetailIndustry(); + } + + /** + * Create an instance of {@link ItemDetailRetail } + * + */ + public ItemDetailRetail createItemDetailRetail() { + return new ItemDetailRetail(); + } + /** * Create an instance of {@link MaxReleaseAmount } * @@ -428,6 +596,30 @@ public Credential createCredential() { return new Credential(); } + /** + * Create an instance of {@link OrderStatusRequestHeader } + * + */ + public OrderStatusRequestHeader createOrderStatusRequestHeader() { + return new OrderStatusRequestHeader(); + } + + /** + * Create an instance of {@link OrderIDInfo } + * + */ + public OrderIDInfo createOrderIDInfo() { + return new OrderIDInfo(); + } + + /** + * Create an instance of {@link Contact } + * + */ + public Contact createContact() { + return new Contact(); + } + /** * Create an instance of {@link Period } * @@ -476,6 +668,14 @@ public DueAmount createDueAmount() { return new DueAmount(); } + /** + * Create an instance of {@link ExactAmount } + * + */ + public ExactAmount createExactAmount() { + return new ExactAmount(); + } + /** * Create an instance of {@link ShipmentIdentifier } * @@ -589,19 +789,43 @@ public Place createPlace() { } /** - * Create an instance of {@link ShippingPaymentMethod } + * Create an instance of {@link ServiceEntryRequest } * */ - public ShippingPaymentMethod createShippingPaymentMethod() { - return new ShippingPaymentMethod(); + public ServiceEntryRequest createServiceEntryRequest() { + return new ServiceEntryRequest(); } /** - * Create an instance of {@link Description } + * Create an instance of {@link ServiceEntryRequestHeader } * */ - public Description createDescription() { - return new Description(); + public ServiceEntryRequestHeader createServiceEntryRequestHeader() { + return new ServiceEntryRequestHeader(); + } + + /** + * Create an instance of {@link ServiceEntryOrder } + * + */ + public ServiceEntryOrder createServiceEntryOrder() { + return new ServiceEntryOrder(); + } + + /** + * Create an instance of {@link ServiceEntrySummary } + * + */ + public ServiceEntrySummary createServiceEntrySummary() { + return new ServiceEntrySummary(); + } + + /** + * Create an instance of {@link ShippingPaymentMethod } + * + */ + public ShippingPaymentMethod createShippingPaymentMethod() { + return new ShippingPaymentMethod(); } /** @@ -668,6 +892,14 @@ public AdditionalCost createAdditionalCost() { return new AdditionalCost(); } + /** + * Create an instance of {@link Tax } + * + */ + public Tax createTax() { + return new Tax(); + } + /** * Create an instance of {@link ModificationDetail } * @@ -692,6 +924,22 @@ public UnitRate createUnitRate() { return new UnitRate(); } + /** + * Create an instance of {@link ValueGroup } + * + */ + public ValueGroup createValueGroup() { + return new ValueGroup(); + } + + /** + * Create an instance of {@link PropertyValue } + * + */ + public PropertyValue createPropertyValue() { + return new PropertyValue(); + } + /** * Create an instance of {@link BuyerCookie } * @@ -700,6 +948,14 @@ public BuyerCookie createBuyerCookie() { return new BuyerCookie(); } + /** + * Create an instance of {@link TotalReturnableItemsDepositAmount } + * + */ + public TotalReturnableItemsDepositAmount createTotalReturnableItemsDepositAmount() { + return new TotalReturnableItemsDepositAmount(); + } + /** * Create an instance of {@link AccountingSegment } * @@ -781,11 +1037,11 @@ public DiscountPercent createDiscountPercent() { } /** - * Create an instance of {@link PackagingCode } + * Create an instance of {@link InformationalPriceExclTax } * */ - public PackagingCode createPackagingCode() { - return new PackagingCode(); + public InformationalPriceExclTax createInformationalPriceExclTax() { + return new InformationalPriceExclTax(); } /** @@ -796,6 +1052,14 @@ public XadesX509IssuerName createXadesX509IssuerName() { return new XadesX509IssuerName(); } + /** + * Create an instance of {@link PackagingCode } + * + */ + public PackagingCode createPackagingCode() { + return new PackagingCode(); + } + /** * Create an instance of {@link SelectedService } * @@ -804,6 +1068,22 @@ public SelectedService createSelectedService() { return new SelectedService(); } + /** + * Create an instance of {@link ServiceEntryDetailDiscount } + * + */ + public ServiceEntryDetailDiscount createServiceEntryDetailDiscount() { + return new ServiceEntryDetailDiscount(); + } + + /** + * Create an instance of {@link ShippingMark } + * + */ + public ShippingMark createShippingMark() { + return new ShippingMark(); + } + /** * Create an instance of {@link XadesAllDataObjectsTimeStamp } * @@ -861,19 +1141,27 @@ public MinReleaseAmount createMinReleaseAmount() { } /** - * Create an instance of {@link Contact } + * Create an instance of {@link ServiceEntryOrderInfo } * */ - public Contact createContact() { - return new Contact(); + public ServiceEntryOrderInfo createServiceEntryOrderInfo() { + return new ServiceEntryOrderInfo(); } /** - * Create an instance of {@link XadesCert } + * Create an instance of {@link ServiceEntryItem } * */ - public XadesCert createXadesCert() { - return new XadesCert(); + public ServiceEntryItem createServiceEntryItem() { + return new ServiceEntryItem(); + } + + /** + * Create an instance of {@link XadesCert } + * + */ + public XadesCert createXadesCert() { + return new XadesCert(); } /** @@ -884,6 +1172,14 @@ public XadesCertDigest createXadesCertDigest() { return new XadesCertDigest(); } + /** + * Create an instance of {@link ServiceEntryDetailLineIndicator } + * + */ + public ServiceEntryDetailLineIndicator createServiceEntryDetailLineIndicator() { + return new ServiceEntryDetailLineIndicator(); + } + /** * Create an instance of {@link TelephoneNumber } * @@ -892,6 +1188,14 @@ public TelephoneNumber createTelephoneNumber() { return new TelephoneNumber(); } + /** + * Create an instance of {@link ScheduleLineReleaseInfo } + * + */ + public ScheduleLineReleaseInfo createScheduleLineReleaseInfo() { + return new ScheduleLineReleaseInfo(); + } + /** * Create an instance of {@link BillTo } * @@ -989,11 +1293,19 @@ public ConfirmationHeader createConfirmationHeader() { } /** - * Create an instance of {@link OrderReference } + * Create an instance of {@link OrderStatusRequestReference } * */ - public OrderReference createOrderReference() { - return new OrderReference(); + public OrderStatusRequestReference createOrderStatusRequestReference() { + return new OrderStatusRequestReference(); + } + + /** + * Create an instance of {@link OrderStatusRequestIDInfo } + * + */ + public OrderStatusRequestIDInfo createOrderStatusRequestIDInfo() { + return new OrderStatusRequestIDInfo(); } /** @@ -1012,6 +1324,14 @@ public TripType createTripType() { return new TripType(); } + /** + * Create an instance of {@link ReceiptIDInfo } + * + */ + public ReceiptIDInfo createReceiptIDInfo() { + return new ReceiptIDInfo(); + } + /** * Create an instance of {@link XadesSPURI } * @@ -1084,6 +1404,14 @@ public Modifications createModifications() { return new Modifications(); } + /** + * Create an instance of {@link FreeGoodsQuantity } + * + */ + public FreeGoodsQuantity createFreeGoodsQuantity() { + return new FreeGoodsQuantity(); + } + /** * Create an instance of {@link Penalty } * @@ -1092,6 +1420,14 @@ public Penalty createPenalty() { return new Penalty(); } + /** + * Create an instance of {@link Meal } + * + */ + public Meal createMeal() { + return new Meal(); + } + /** * Create an instance of {@link SupplierOrderInfo } * @@ -1101,11 +1437,83 @@ public SupplierOrderInfo createSupplierOrderInfo() { } /** - * Create an instance of {@link Meal } + * Create an instance of {@link ItemReference } * */ - public Meal createMeal() { - return new Meal(); + public ItemReference createItemReference() { + return new ItemReference(); + } + + /** + * Create an instance of {@link UnitPrice } + * + */ + public UnitPrice createUnitPrice() { + return new UnitPrice(); + } + + /** + * Create an instance of {@link SubtotalAmount } + * + */ + public SubtotalAmount createSubtotalAmount() { + return new SubtotalAmount(); + } + + /** + * Create an instance of {@link ServiceEntryDetailLineShipping } + * + */ + public ServiceEntryDetailLineShipping createServiceEntryDetailLineShipping() { + return new ServiceEntryDetailLineShipping(); + } + + /** + * Create an instance of {@link ServiceEntryItemModifications } + * + */ + public ServiceEntryItemModifications createServiceEntryItemModifications() { + return new ServiceEntryItemModifications(); + } + + /** + * Create an instance of {@link TotalCharges } + * + */ + public TotalCharges createTotalCharges() { + return new TotalCharges(); + } + + /** + * Create an instance of {@link TotalAllowances } + * + */ + public TotalAllowances createTotalAllowances() { + return new TotalAllowances(); + } + + /** + * Create an instance of {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax createTotalAmountWithoutTax() { + return new TotalAmountWithoutTax(); + } + + /** + * Create an instance of {@link NetAmount } + * + */ + public NetAmount createNetAmount() { + return new NetAmount(); + } + + /** + * Create an instance of {@link Distribution } + * + */ + public Distribution createDistribution() { + return new Distribution(); } /** @@ -1140,14 +1548,6 @@ public Shipping createShipping() { return new Shipping(); } - /** - * Create an instance of {@link Tax } - * - */ - public Tax createTax() { - return new Tax(); - } - /** * Create an instance of {@link SelectedItem } * @@ -1156,14 +1556,6 @@ public SelectedItem createSelectedItem() { return new SelectedItem(); } - /** - * Create an instance of {@link ItemID } - * - */ - public ItemID createItemID() { - return new ItemID(); - } - /** * Create an instance of {@link ShipControl } * @@ -1188,6 +1580,22 @@ public Route createRoute() { return new Route(); } + /** + * Create an instance of {@link ItemIndicator } + * + */ + public ItemIndicator createItemIndicator() { + return new ItemIndicator(); + } + + /** + * Create an instance of {@link XadesXAdESTimeStamp } + * + */ + public XadesXAdESTimeStamp createXadesXAdESTimeStamp() { + return new XadesXAdESTimeStamp(); + } + /** * Create an instance of {@link OrderInfo } * @@ -1228,14 +1636,6 @@ public ApprovalInfo createApprovalInfo() { return new ApprovalInfo(); } - /** - * Create an instance of {@link XadesXAdESTimeStamp } - * - */ - public XadesXAdESTimeStamp createXadesXAdESTimeStamp() { - return new XadesXAdESTimeStamp(); - } - /** * Create an instance of {@link XadesSignaturePolicyId } * @@ -1373,19 +1773,19 @@ public XadesEncapsulatedCRLValue createXadesEncapsulatedCRLValue() { } /** - * Create an instance of {@link TaxAmount } + * Create an instance of {@link Charge } * */ - public TaxAmount createTaxAmount() { - return new TaxAmount(); + public Charge createCharge() { + return new Charge(); } /** - * Create an instance of {@link Charge } + * Create an instance of {@link TaxAmount } * */ - public Charge createCharge() { - return new Charge(); + public TaxAmount createTaxAmount() { + return new TaxAmount(); } /** @@ -1428,14 +1828,6 @@ public Supervisor createSupervisor() { return new Supervisor(); } - /** - * Create an instance of {@link OrderIDInfo } - * - */ - public OrderIDInfo createOrderIDInfo() { - return new OrderIDInfo(); - } - /** * Create an instance of {@link OrderRequest } * @@ -1468,6 +1860,14 @@ public DsX509SKI createDsX509SKI() { return new DsX509SKI(); } + /** + * Create an instance of {@link RailLegOrigin } + * + */ + public RailLegOrigin createRailLegOrigin() { + return new RailLegOrigin(); + } + /** * Create an instance of {@link PunchOutOrderMessage } * @@ -1492,14 +1892,6 @@ public ItemIn createItemIn() { return new ItemIn(); } - /** - * Create an instance of {@link RailLegOrigin } - * - */ - public RailLegOrigin createRailLegOrigin() { - return new RailLegOrigin(); - } - /** * Create an instance of {@link XadesCRLRefs } * @@ -1596,6 +1988,22 @@ public XadesQualifyingPropertiesReference createXadesQualifyingPropertiesReferen return new XadesQualifyingPropertiesReference(); } + /** + * Create an instance of {@link OrderStatusRequest } + * + */ + public OrderStatusRequest createOrderStatusRequest() { + return new OrderStatusRequest(); + } + + /** + * Create an instance of {@link OrderStatusRequestItem } + * + */ + public OrderStatusRequestItem createOrderStatusRequestItem() { + return new OrderStatusRequestItem(); + } + /** * Create an instance of {@link DsSignatureValue } * @@ -1676,14 +2084,6 @@ public XadesCertifiedRole createXadesCertifiedRole() { return new XadesCertifiedRole(); } - /** - * Create an instance of {@link TaxDetail } - * - */ - public TaxDetail createTaxDetail() { - return new TaxDetail(); - } - /** * Create an instance of {@link XadesRevocationValues } * @@ -1700,6 +2100,22 @@ public XadesOtherValues createXadesOtherValues() { return new XadesOtherValues(); } + /** + * Create an instance of {@link TaxDetail } + * + */ + public TaxDetail createTaxDetail() { + return new TaxDetail(); + } + + /** + * Create an instance of {@link ItemOutRetail } + * + */ + public ItemOutRetail createItemOutRetail() { + return new ItemOutRetail(); + } + /** * Create an instance of {@link ContractorIdentifier } * @@ -1757,11 +2173,11 @@ public ShipNoticePortion createShipNoticePortion() { } /** - * Create an instance of {@link IdReference } + * Create an instance of {@link XadesSignaturePolicyImplied } * */ - public IdReference createIdReference() { - return new IdReference(); + public XadesSignaturePolicyImplied createXadesSignaturePolicyImplied() { + return new XadesSignaturePolicyImplied(); } /** @@ -1772,14 +2188,6 @@ public TermReference createTermReference() { return new TermReference(); } - /** - * Create an instance of {@link XadesSignaturePolicyImplied } - * - */ - public XadesSignaturePolicyImplied createXadesSignaturePolicyImplied() { - return new XadesSignaturePolicyImplied(); - } - /** * Create an instance of {@link ShipNoticeRequest } * @@ -1804,6 +2212,22 @@ public TotalAmountInPostedCurrency createTotalAmountInPostedCurrency() { return new TotalAmountInPostedCurrency(); } + /** + * Create an instance of {@link Issuer } + * + */ + public Issuer createIssuer() { + return new Issuer(); + } + + /** + * Create an instance of {@link ReceiptReference } + * + */ + public ReceiptReference createReceiptReference() { + return new ReceiptReference(); + } + /** * Create an instance of {@link Identity } * @@ -1836,6 +2260,46 @@ public TimeCardTimeInterval createTimeCardTimeInterval() { return new TimeCardTimeInterval(); } + /** + * Create an instance of {@link Product } + * + */ + public Product createProduct() { + return new Product(); + } + + /** + * Create an instance of {@link SupplierPartID } + * + */ + public SupplierPartID createSupplierPartID() { + return new SupplierPartID(); + } + + /** + * Create an instance of {@link SupplierPartAuxiliaryID } + * + */ + public SupplierPartAuxiliaryID createSupplierPartAuxiliaryID() { + return new SupplierPartAuxiliaryID(); + } + + /** + * Create an instance of {@link DeliveryAddress } + * + */ + public DeliveryAddress createDeliveryAddress() { + return new DeliveryAddress(); + } + + /** + * Create an instance of {@link PartnerContact } + * + */ + public PartnerContact createPartnerContact() { + return new PartnerContact(); + } + /** * Create an instance of {@link ReceiptItemReference } * @@ -1852,6 +2316,14 @@ public ManufacturerName createManufacturerName() { return new ManufacturerName(); } + /** + * Create an instance of {@link ShipNoticeItemRetail } + * + */ + public ShipNoticeItemRetail createShipNoticeItemRetail() { + return new ShipNoticeItemRetail(); + } + /** * Create an instance of {@link XadesCRLIdentifier } * @@ -1896,32 +2368,56 @@ public PolicyViolationJustification createPolicyViolationJustification() { * Create an instance of {@link XadesNoticeRef } * */ - public XadesNoticeRef createXadesNoticeRef() { - return new XadesNoticeRef(); + public XadesNoticeRef createXadesNoticeRef() { + return new XadesNoticeRef(); + } + + /** + * Create an instance of {@link XadesNoticeNumbers } + * + */ + public XadesNoticeNumbers createXadesNoticeNumbers() { + return new XadesNoticeNumbers(); + } + + /** + * Create an instance of {@link JobDescription } + * + */ + public JobDescription createJobDescription() { + return new JobDescription(); + } + + /** + * Create an instance of {@link XadesSignedDataObjectProperties } + * + */ + public XadesSignedDataObjectProperties createXadesSignedDataObjectProperties() { + return new XadesSignedDataObjectProperties(); } /** - * Create an instance of {@link XadesNoticeNumbers } + * Create an instance of {@link PropertyValuation } * */ - public XadesNoticeNumbers createXadesNoticeNumbers() { - return new XadesNoticeNumbers(); + public PropertyValuation createPropertyValuation() { + return new PropertyValuation(); } /** - * Create an instance of {@link JobDescription } + * Create an instance of {@link ReleaseInfo } * */ - public JobDescription createJobDescription() { - return new JobDescription(); + public ReleaseInfo createReleaseInfo() { + return new ReleaseInfo(); } /** - * Create an instance of {@link XadesSignedDataObjectProperties } + * Create an instance of {@link ShipNoticeReleaseInfo } * */ - public XadesSignedDataObjectProperties createXadesSignedDataObjectProperties() { - return new XadesSignedDataObjectProperties(); + public ShipNoticeReleaseInfo createShipNoticeReleaseInfo() { + return new ShipNoticeReleaseInfo(); } /** @@ -1933,19 +2429,19 @@ public AirLegOrigin createAirLegOrigin() { } /** - * Create an instance of {@link DsSPKIData } + * Create an instance of {@link XadesInt } * */ - public DsSPKIData createDsSPKIData() { - return new DsSPKIData(); + public XadesInt createXadesInt() { + return new XadesInt(); } /** - * Create an instance of {@link XadesInt } + * Create an instance of {@link DsSPKIData } * */ - public XadesInt createXadesInt() { - return new XadesInt(); + public DsSPKIData createDsSPKIData() { + return new DsSPKIData(); } /** @@ -1964,6 +2460,14 @@ public Creator createCreator() { return new Creator(); } + /** + * Create an instance of {@link PropertyReference } + * + */ + public PropertyReference createPropertyReference() { + return new PropertyReference(); + } + /** * Create an instance of {@link AirLeg } * @@ -1988,6 +2492,30 @@ public XadesCertRefs createXadesCertRefs() { return new XadesCertRefs(); } + /** + * Create an instance of {@link DocumentInfo } + * + */ + public DocumentInfo createDocumentInfo() { + return new DocumentInfo(); + } + + /** + * Create an instance of {@link InformationalAmount } + * + */ + public InformationalAmount createInformationalAmount() { + return new InformationalAmount(); + } + + /** + * Create an instance of {@link InformationalPrice } + * + */ + public InformationalPrice createInformationalPrice() { + return new InformationalPrice(); + } + /** * Create an instance of {@link Supplier } * @@ -2140,6 +2668,14 @@ public TimeCardRequest createTimeCardRequest() { return new TimeCardRequest(); } + /** + * Create an instance of {@link XadesObjectIdentifier } + * + */ + public XadesObjectIdentifier createXadesObjectIdentifier() { + return new XadesObjectIdentifier(); + } + /** * Create an instance of {@link DsSignatureMethod } * @@ -2149,11 +2685,11 @@ public DsSignatureMethod createDsSignatureMethod() { } /** - * Create an instance of {@link XadesObjectIdentifier } + * Create an instance of {@link DeliveryPeriod } * */ - public XadesObjectIdentifier createXadesObjectIdentifier() { - return new XadesObjectIdentifier(); + public DeliveryPeriod createDeliveryPeriod() { + return new DeliveryPeriod(); } /** @@ -2165,11 +2701,19 @@ public Classification createClassification() { } /** - * Create an instance of {@link Distribution } + * Create an instance of {@link BestBeforeDate } * */ - public Distribution createDistribution() { - return new Distribution(); + public BestBeforeDate createBestBeforeDate() { + return new BestBeforeDate(); + } + + /** + * Create an instance of {@link ExpiryDate } + * + */ + public ExpiryDate createExpiryDate() { + return new ExpiryDate(); } /** @@ -2204,6 +2748,14 @@ public ServiceLevel createServiceLevel() { return new ServiceLevel(); } + /** + * Create an instance of {@link TermsOfTransport } + * + */ + public TermsOfTransport createTermsOfTransport() { + return new TermsOfTransport(); + } + /** * Create an instance of {@link XadesOCSPRefs } * @@ -2220,14 +2772,6 @@ public Followup createFollowup() { return new Followup(); } - /** - * Create an instance of {@link FeeAmount } - * - */ - public FeeAmount createFeeAmount() { - return new FeeAmount(); - } - /** * Create an instance of {@link PunchOutSetupRequest } * @@ -2252,6 +2796,14 @@ public SupplierSetup createSupplierSetup() { return new SupplierSetup(); } + /** + * Create an instance of {@link FeeAmount } + * + */ + public FeeAmount createFeeAmount() { + return new FeeAmount(); + } + /** * Create an instance of {@link ReceiptOrderInfo } * @@ -2268,6 +2820,14 @@ public ReceiptItem createReceiptItem() { return new ReceiptItem(); } + /** + * Create an instance of {@link ProductMovementItemIDInfo } + * + */ + public ProductMovementItemIDInfo createProductMovementItemIDInfo() { + return new ProductMovementItemIDInfo(); + } + /** * Create an instance of {@link XadesUnsignedDataObjectProperties } * @@ -2292,6 +2852,14 @@ public TransportTerms createTransportTerms() { return new TransportTerms(); } + /** + * Create an instance of {@link Municipality } + * + */ + public Municipality createMunicipality() { + return new Municipality(); + } + /** * Create an instance of {@link WorkLocation } * @@ -2308,6 +2876,14 @@ public XadesEncapsulatedX509Certificate createXadesEncapsulatedX509Certificate() return new XadesEncapsulatedX509Certificate(); } + /** + * Create an instance of {@link SubcontractingComponent } + * + */ + public SubcontractingComponent createSubcontractingComponent() { + return new SubcontractingComponent(); + } + /** * Create an instance of {@link PaymentTerm } * @@ -2373,27 +2949,35 @@ public PriceTolerance createPriceTolerance() { } /** - * Create an instance of {@link ItemDetail } + * Create an instance of {@link TotalRetailAmount } * */ - public ItemDetail createItemDetail() { - return new ItemDetail(); + public TotalRetailAmount createTotalRetailAmount() { + return new TotalRetailAmount(); } /** - * Create an instance of {@link UnitPrice } + * Create an instance of {@link GoodsAndServiceAmount } * */ - public UnitPrice createUnitPrice() { - return new UnitPrice(); + public GoodsAndServiceAmount createGoodsAndServiceAmount() { + return new GoodsAndServiceAmount(); } /** - * Create an instance of {@link PriceBasisQuantity } + * Create an instance of {@link ItemDetail } * */ - public PriceBasisQuantity createPriceBasisQuantity() { - return new PriceBasisQuantity(); + public ItemDetail createItemDetail() { + return new ItemDetail(); + } + + /** + * Create an instance of {@link Dimension } + * + */ + public Dimension createDimension() { + return new Dimension(); } /** @@ -2420,6 +3004,14 @@ public LimitedMileage createLimitedMileage() { return new LimitedMileage(); } + /** + * Create an instance of {@link ScheduleLine } + * + */ + public ScheduleLine createScheduleLine() { + return new ScheduleLine(); + } + /** * Create an instance of {@link BlanketItemDetail } * @@ -2436,6 +3028,22 @@ public SupplierList createSupplierList() { return new SupplierList(); } + /** + * Create an instance of {@link ItemOutIndustry } + * + */ + public ItemOutIndustry createItemOutIndustry() { + return new ItemOutIndustry(); + } + + /** + * Create an instance of {@link ServiceEntryDetailShipping } + * + */ + public ServiceEntryDetailShipping createServiceEntryDetailShipping() { + return new ServiceEntryDetailShipping(); + } + /** * Create an instance of {@link ReturnData } * @@ -2444,6 +3052,46 @@ public ReturnData createReturnData() { return new ReturnData(); } + /** + * Create an instance of {@link SpecialHandlingAmount } + * + */ + public SpecialHandlingAmount createSpecialHandlingAmount() { + return new SpecialHandlingAmount(); + } + + /** + * Create an instance of {@link ShippingAmount } + * + */ + public ShippingAmount createShippingAmount() { + return new ShippingAmount(); + } + + /** + * Create an instance of {@link ServiceEntryHeaderModifications } + * + */ + public ServiceEntryHeaderModifications createServiceEntryHeaderModifications() { + return new ServiceEntryHeaderModifications(); + } + + /** + * Create an instance of {@link ServiceEntrySummaryLineItemModifications } + * + */ + public ServiceEntrySummaryLineItemModifications createServiceEntrySummaryLineItemModifications() { + return new ServiceEntrySummaryLineItemModifications(); + } + + /** + * Create an instance of {@link DepositAmount } + * + */ + public DepositAmount createDepositAmount() { + return new DepositAmount(); + } + /** * Create an instance of {@link RailLegDestination } * @@ -2492,6 +3140,14 @@ public PaymentStatus createPaymentStatus() { return new PaymentStatus(); } + /** + * Create an instance of {@link DocumentStatus } + * + */ + public DocumentStatus createDocumentStatus() { + return new DocumentStatus(); + } + /** * Create an instance of {@link DsKeyInfo } * @@ -2500,6 +3156,14 @@ public DsKeyInfo createDsKeyInfo() { return new DsKeyInfo(); } + /** + * Create an instance of {@link InvoiceItemIDInfo } + * + */ + public InvoiceItemIDInfo createInvoiceItemIDInfo() { + return new InvoiceItemIDInfo(); + } + /** * Create an instance of {@link ConfirmationStatus } * @@ -2565,19 +3229,19 @@ public DsObject createDsObject() { } /** - * Create an instance of {@link SupplierPartAuxiliaryID } + * Create an instance of {@link ComponentConsumptionRequest } * */ - public SupplierPartAuxiliaryID createSupplierPartAuxiliaryID() { - return new SupplierPartAuxiliaryID(); + public ComponentConsumptionRequest createComponentConsumptionRequest() { + return new ComponentConsumptionRequest(); } /** - * Create an instance of {@link MasterAgreementReference } + * Create an instance of {@link ComponentConsumptionHeader } * */ - public MasterAgreementReference createMasterAgreementReference() { - return new MasterAgreementReference(); + public ComponentConsumptionHeader createComponentConsumptionHeader() { + return new ComponentConsumptionHeader(); } /** @@ -2588,6 +3252,14 @@ public DsMgmtData createDsMgmtData() { return new DsMgmtData(); } + /** + * Create an instance of {@link PackageID } + * + */ + public PackageID createPackageID() { + return new PackageID(); + } + /** * Create an instance of {@link DsX509IssuerSerial } * @@ -2612,6 +3284,22 @@ public LegDestination createLegDestination() { return new LegDestination(); } + /** + * Create an instance of {@link DispatchQuantity } + * + */ + public DispatchQuantity createDispatchQuantity() { + return new DispatchQuantity(); + } + + /** + * Create an instance of {@link State } + * + */ + public State createState() { + return new State(); + } + /** * Create an instance of {@link DsX509SubjectName } * @@ -2645,27 +3333,19 @@ public DsRetrievalMethod createDsRetrievalMethod() { } /** - * Create an instance of {@link Dimension } - * - */ - public Dimension createDimension() { - return new Dimension(); - } - - /** - * Create an instance of {@link MasterAgreementIDInfo } + * Create an instance of {@link MasterAgreementRequest } * */ - public MasterAgreementIDInfo createMasterAgreementIDInfo() { - return new MasterAgreementIDInfo(); + public MasterAgreementRequest createMasterAgreementRequest() { + return new MasterAgreementRequest(); } /** - * Create an instance of {@link MasterAgreementRequest } + * Create an instance of {@link UnitGrossPrice } * */ - public MasterAgreementRequest createMasterAgreementRequest() { - return new MasterAgreementRequest(); + public UnitGrossPrice createUnitGrossPrice() { + return new UnitGrossPrice(); } /** @@ -2757,19 +3437,19 @@ public DeliverTo createDeliverTo() { } /** - * Create an instance of {@link XadesSPUserNotice } + * Create an instance of {@link City } * */ - public XadesSPUserNotice createXadesSPUserNotice() { - return new XadesSPUserNotice(); + public City createCity() { + return new City(); } /** - * Create an instance of {@link ShippingAmount } + * Create an instance of {@link XadesSPUserNotice } * */ - public ShippingAmount createShippingAmount() { - return new ShippingAmount(); + public XadesSPUserNotice createXadesSPUserNotice() { + return new XadesSPUserNotice(); } /** @@ -2781,27 +3461,27 @@ public DsXPath createDsXPath() { } /** - * Create an instance of {@link DepositAmount } + * Create an instance of {@link XadesEncapsulatedPKIData } * */ - public DepositAmount createDepositAmount() { - return new DepositAmount(); + public XadesEncapsulatedPKIData createXadesEncapsulatedPKIData() { + return new XadesEncapsulatedPKIData(); } /** - * Create an instance of {@link SubtotalAmount } + * Create an instance of {@link AdditionalAmounts } * */ - public SubtotalAmount createSubtotalAmount() { - return new SubtotalAmount(); + public AdditionalAmounts createAdditionalAmounts() { + return new AdditionalAmounts(); } /** - * Create an instance of {@link XadesEncapsulatedPKIData } + * Create an instance of {@link GrossProgressPaymentAmount } * */ - public XadesEncapsulatedPKIData createXadesEncapsulatedPKIData() { - return new XadesEncapsulatedPKIData(); + public GrossProgressPaymentAmount createGrossProgressPaymentAmount() { + return new GrossProgressPaymentAmount(); } /** @@ -2821,19 +3501,19 @@ public TaxLocation createTaxLocation() { } /** - * Create an instance of {@link NetAmount } + * Create an instance of {@link AdditionalPrices } * */ - public NetAmount createNetAmount() { - return new NetAmount(); + public AdditionalPrices createAdditionalPrices() { + return new AdditionalPrices(); } /** - * Create an instance of {@link SpecialHandlingAmount } + * Create an instance of {@link PurchaseRequisition } * */ - public SpecialHandlingAmount createSpecialHandlingAmount() { - return new SpecialHandlingAmount(); + public PurchaseRequisition createPurchaseRequisition() { + return new PurchaseRequisition(); } /** @@ -2844,14 +3524,6 @@ public PurchaseRequisitionRequest createPurchaseRequisitionRequest() { return new PurchaseRequisitionRequest(); } - /** - * Create an instance of {@link PurchaseRequisition } - * - */ - public PurchaseRequisition createPurchaseRequisition() { - return new PurchaseRequisition(); - } - /** * Create an instance of {@link CXMLSignedInfo } * diff --git a/src/main/java/org/cxml/fulfill/OrderIDInfo.java b/src/main/java/org/cxml/fulfill/OrderIDInfo.java new file mode 100644 index 0000000..c1cae38 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderIDInfo.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "OrderIDInfo") +public class OrderIDInfo { + + @XmlAttribute(name = "orderID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderID; + @XmlAttribute(name = "orderDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the orderID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderID() { + return orderID; + } + + /** + * Sets the value of the orderID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderID(String value) { + this.orderID = value; + } + + /** + * Gets the value of the orderDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderDate() { + return orderDate; + } + + /** + * Sets the value of the orderDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderDate(String value) { + this.orderDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderInfo.java b/src/main/java/org/cxml/fulfill/OrderInfo.java new file mode 100644 index 0000000..fe4b75d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderInfo.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderReferenceOrOrderIDInfo" +}) +@XmlRootElement(name = "OrderInfo") +public class OrderInfo { + + @XmlElements({ + @XmlElement(name = "OrderReference", required = true, type = OrderReference.class), + @XmlElement(name = "OrderIDInfo", required = true, type = OrderIDInfo.class) + }) + protected List orderReferenceOrOrderIDInfo; + + /** + * Gets the value of the orderReferenceOrOrderIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderReferenceOrOrderIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderReferenceOrOrderIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderReference } + * {@link OrderIDInfo } + * + * + */ + public List getOrderReferenceOrOrderIDInfo() { + if (orderReferenceOrOrderIDInfo == null) { + orderReferenceOrOrderIDInfo = new ArrayList(); + } + return this.orderReferenceOrOrderIDInfo; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderMethod.java b/src/main/java/org/cxml/fulfill/OrderMethod.java new file mode 100644 index 0000000..bbfcdaa --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderMethod.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderTarget", + "orderProtocol" +}) +@XmlRootElement(name = "OrderMethod") +public class OrderMethod { + + @XmlElement(name = "OrderTarget", required = true) + protected OrderTarget orderTarget; + @XmlElement(name = "OrderProtocol") + protected String orderProtocol; + + /** + * Gets the value of the orderTarget property. + * + * @return + * possible object is + * {@link OrderTarget } + * + */ + public OrderTarget getOrderTarget() { + return orderTarget; + } + + /** + * Sets the value of the orderTarget property. + * + * @param value + * allowed object is + * {@link OrderTarget } + * + */ + public void setOrderTarget(OrderTarget value) { + this.orderTarget = value; + } + + /** + * Gets the value of the orderProtocol property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderProtocol() { + return orderProtocol; + } + + /** + * Sets the value of the orderProtocol property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderProtocol(String value) { + this.orderProtocol = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderMethods.java b/src/main/java/org/cxml/fulfill/OrderMethods.java new file mode 100644 index 0000000..f5c611e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderMethods.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderMethod", + "contact" +}) +@XmlRootElement(name = "OrderMethods") +public class OrderMethods { + + @XmlElement(name = "OrderMethod", required = true) + protected List orderMethod; + @XmlElement(name = "Contact") + protected Contact contact; + + /** + * Gets the value of the orderMethod property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderMethod property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderMethod().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderMethod } + * + * + */ + public List getOrderMethod() { + if (orderMethod == null) { + orderMethod = new ArrayList(); + } + return this.orderMethod; + } + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderReference.java b/src/main/java/org/cxml/fulfill/OrderReference.java new file mode 100644 index 0000000..c98facb --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderReference.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "OrderReference") +public class OrderReference { + + @XmlAttribute(name = "orderID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderID; + @XmlAttribute(name = "orderDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the orderID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderID() { + return orderID; + } + + /** + * Sets the value of the orderID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderID(String value) { + this.orderID = value; + } + + /** + * Gets the value of the orderDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderDate() { + return orderDate; + } + + /** + * Sets the value of the orderDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderDate(String value) { + this.orderDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderRequest.java b/src/main/java/org/cxml/fulfill/OrderRequest.java new file mode 100644 index 0000000..1744f8e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderRequest.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderRequestHeader", + "itemOut" +}) +@XmlRootElement(name = "OrderRequest") +public class OrderRequest { + + @XmlElement(name = "OrderRequestHeader", required = true) + protected OrderRequestHeader orderRequestHeader; + @XmlElement(name = "ItemOut", required = true) + protected List itemOut; + + /** + * Gets the value of the orderRequestHeader property. + * + * @return + * possible object is + * {@link OrderRequestHeader } + * + */ + public OrderRequestHeader getOrderRequestHeader() { + return orderRequestHeader; + } + + /** + * Sets the value of the orderRequestHeader property. + * + * @param value + * allowed object is + * {@link OrderRequestHeader } + * + */ + public void setOrderRequestHeader(OrderRequestHeader value) { + this.orderRequestHeader = value; + } + + /** + * Gets the value of the itemOut property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the itemOut property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getItemOut().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ItemOut } + * + * + */ + public List getItemOut() { + if (itemOut == null) { + itemOut = new ArrayList(); + } + return this.itemOut; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderRequestHeader.java b/src/main/java/org/cxml/fulfill/OrderRequestHeader.java new file mode 100644 index 0000000..879b781 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderRequestHeader.java @@ -0,0 +1,953 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "total", + "shipTo", + "billTo", + "shipping", + "tax", + "payment", + "paymentTerm", + "contact", + "comments", + "followup", + "documentReference", + "supplierOrderInfo", + "termsOfDelivery", + "deliveryPeriod", + "idReference", + "extrinsic" +}) +@XmlRootElement(name = "OrderRequestHeader") +public class OrderRequestHeader { + + @XmlAttribute(name = "orderID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderID; + @XmlAttribute(name = "orderDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderDate; + @XmlAttribute(name = "orderType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String orderType; + @XmlAttribute(name = "releaseRequired") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String releaseRequired; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlAttribute(name = "orderVersion") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderVersion; + @XmlAttribute(name = "isInternalVersion") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isInternalVersion; + @XmlAttribute(name = "parentAgreementID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String parentAgreementID; + @XmlAttribute(name = "parentAgreementPayloadID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String parentAgreementPayloadID; + @XmlAttribute(name = "effectiveDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String effectiveDate; + @XmlAttribute(name = "expirationDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expirationDate; + @XmlAttribute(name = "agreementID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementID; + @XmlAttribute(name = "agreementPayloadID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementPayloadID; + @XmlAttribute(name = "requisitionID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requisitionID; + @XmlAttribute(name = "shipComplete") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String shipComplete; + @XmlAttribute(name = "pickUpDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String pickUpDate; + @XmlAttribute(name = "requestedDeliveryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; + @XmlElement(name = "Total", required = true) + protected Total total; + @XmlElement(name = "ShipTo") + protected ShipTo shipTo; + @XmlElement(name = "BillTo", required = true) + protected BillTo billTo; + @XmlElement(name = "Shipping") + protected Shipping shipping; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "Payment") + protected Payment payment; + @XmlElement(name = "PaymentTerm") + protected List paymentTerm; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Followup") + protected Followup followup; + @XmlElement(name = "DocumentReference") + protected DocumentReference documentReference; + @XmlElement(name = "SupplierOrderInfo") + protected SupplierOrderInfo supplierOrderInfo; + @XmlElement(name = "TermsOfDelivery") + protected TermsOfDelivery termsOfDelivery; + @XmlElement(name = "DeliveryPeriod") + protected DeliveryPeriod deliveryPeriod; + @XmlElement(name = "IdReference") + protected List idReference; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the orderID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderID() { + return orderID; + } + + /** + * Sets the value of the orderID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderID(String value) { + this.orderID = value; + } + + /** + * Gets the value of the orderDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderDate() { + return orderDate; + } + + /** + * Sets the value of the orderDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderDate(String value) { + this.orderDate = value; + } + + /** + * Gets the value of the orderType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderType() { + if (orderType == null) { + return "regular"; + } else { + return orderType; + } + } + + /** + * Sets the value of the orderType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderType(String value) { + this.orderType = value; + } + + /** + * Gets the value of the releaseRequired property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReleaseRequired() { + return releaseRequired; + } + + /** + * Sets the value of the releaseRequired property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReleaseRequired(String value) { + this.releaseRequired = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + if (type == null) { + return "new"; + } else { + return type; + } + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the orderVersion property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderVersion() { + return orderVersion; + } + + /** + * Sets the value of the orderVersion property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderVersion(String value) { + this.orderVersion = value; + } + + /** + * Gets the value of the isInternalVersion property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsInternalVersion() { + return isInternalVersion; + } + + /** + * Sets the value of the isInternalVersion property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsInternalVersion(String value) { + this.isInternalVersion = value; + } + + /** + * Gets the value of the parentAgreementID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentAgreementID() { + return parentAgreementID; + } + + /** + * Sets the value of the parentAgreementID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentAgreementID(String value) { + this.parentAgreementID = value; + } + + /** + * Gets the value of the parentAgreementPayloadID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentAgreementPayloadID() { + return parentAgreementPayloadID; + } + + /** + * Sets the value of the parentAgreementPayloadID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentAgreementPayloadID(String value) { + this.parentAgreementPayloadID = value; + } + + /** + * Gets the value of the effectiveDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEffectiveDate() { + return effectiveDate; + } + + /** + * Sets the value of the effectiveDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEffectiveDate(String value) { + this.effectiveDate = value; + } + + /** + * Gets the value of the expirationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpirationDate() { + return expirationDate; + } + + /** + * Sets the value of the expirationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpirationDate(String value) { + this.expirationDate = value; + } + + /** + * Gets the value of the agreementID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementID() { + return agreementID; + } + + /** + * Sets the value of the agreementID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementID(String value) { + this.agreementID = value; + } + + /** + * Gets the value of the agreementPayloadID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementPayloadID() { + return agreementPayloadID; + } + + /** + * Sets the value of the agreementPayloadID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementPayloadID(String value) { + this.agreementPayloadID = value; + } + + /** + * Gets the value of the requisitionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequisitionID() { + return requisitionID; + } + + /** + * Sets the value of the requisitionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequisitionID(String value) { + this.requisitionID = value; + } + + /** + * Gets the value of the shipComplete property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipComplete() { + return shipComplete; + } + + /** + * Sets the value of the shipComplete property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipComplete(String value) { + this.shipComplete = value; + } + + /** + * Gets the value of the pickUpDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPickUpDate() { + return pickUpDate; + } + + /** + * Sets the value of the pickUpDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPickUpDate(String value) { + this.pickUpDate = value; + } + + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + + /** + * Gets the value of the total property. + * + * @return + * possible object is + * {@link Total } + * + */ + public Total getTotal() { + return total; + } + + /** + * Sets the value of the total property. + * + * @param value + * allowed object is + * {@link Total } + * + */ + public void setTotal(Total value) { + this.total = value; + } + + /** + * Gets the value of the shipTo property. + * + * @return + * possible object is + * {@link ShipTo } + * + */ + public ShipTo getShipTo() { + return shipTo; + } + + /** + * Sets the value of the shipTo property. + * + * @param value + * allowed object is + * {@link ShipTo } + * + */ + public void setShipTo(ShipTo value) { + this.shipTo = value; + } + + /** + * Gets the value of the billTo property. + * + * @return + * possible object is + * {@link BillTo } + * + */ + public BillTo getBillTo() { + return billTo; + } + + /** + * Sets the value of the billTo property. + * + * @param value + * allowed object is + * {@link BillTo } + * + */ + public void setBillTo(BillTo value) { + this.billTo = value; + } + + /** + * Gets the value of the shipping property. + * + * @return + * possible object is + * {@link Shipping } + * + */ + public Shipping getShipping() { + return shipping; + } + + /** + * Sets the value of the shipping property. + * + * @param value + * allowed object is + * {@link Shipping } + * + */ + public void setShipping(Shipping value) { + this.shipping = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the payment property. + * + * @return + * possible object is + * {@link Payment } + * + */ + public Payment getPayment() { + return payment; + } + + /** + * Sets the value of the payment property. + * + * @param value + * allowed object is + * {@link Payment } + * + */ + public void setPayment(Payment value) { + this.payment = value; + } + + /** + * Gets the value of the paymentTerm property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paymentTerm property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPaymentTerm().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaymentTerm } + * + * + */ + public List getPaymentTerm() { + if (paymentTerm == null) { + paymentTerm = new ArrayList(); + } + return this.paymentTerm; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the followup property. + * + * @return + * possible object is + * {@link Followup } + * + */ + public Followup getFollowup() { + return followup; + } + + /** + * Sets the value of the followup property. + * + * @param value + * allowed object is + * {@link Followup } + * + */ + public void setFollowup(Followup value) { + this.followup = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + + /** + * Gets the value of the supplierOrderInfo property. + * + * @return + * possible object is + * {@link SupplierOrderInfo } + * + */ + public SupplierOrderInfo getSupplierOrderInfo() { + return supplierOrderInfo; + } + + /** + * Sets the value of the supplierOrderInfo property. + * + * @param value + * allowed object is + * {@link SupplierOrderInfo } + * + */ + public void setSupplierOrderInfo(SupplierOrderInfo value) { + this.supplierOrderInfo = value; + } + + /** + * Gets the value of the termsOfDelivery property. + * + * @return + * possible object is + * {@link TermsOfDelivery } + * + */ + public TermsOfDelivery getTermsOfDelivery() { + return termsOfDelivery; + } + + /** + * Sets the value of the termsOfDelivery property. + * + * @param value + * allowed object is + * {@link TermsOfDelivery } + * + */ + public void setTermsOfDelivery(TermsOfDelivery value) { + this.termsOfDelivery = value; + } + + /** + * Gets the value of the deliveryPeriod property. + * + * @return + * possible object is + * {@link DeliveryPeriod } + * + */ + public DeliveryPeriod getDeliveryPeriod() { + return deliveryPeriod; + } + + /** + * Sets the value of the deliveryPeriod property. + * + * @param value + * allowed object is + * {@link DeliveryPeriod } + * + */ + public void setDeliveryPeriod(DeliveryPeriod value) { + this.deliveryPeriod = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderStatusRequest.java b/src/main/java/org/cxml/fulfill/OrderStatusRequest.java new file mode 100644 index 0000000..bd0dd23 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderStatusRequest.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderStatusRequestHeader", + "orderStatusRequestItem" +}) +@XmlRootElement(name = "OrderStatusRequest") +public class OrderStatusRequest { + + @XmlElement(name = "OrderStatusRequestHeader", required = true) + protected OrderStatusRequestHeader orderStatusRequestHeader; + @XmlElement(name = "OrderStatusRequestItem") + protected List orderStatusRequestItem; + + /** + * Gets the value of the orderStatusRequestHeader property. + * + * @return + * possible object is + * {@link OrderStatusRequestHeader } + * + */ + public OrderStatusRequestHeader getOrderStatusRequestHeader() { + return orderStatusRequestHeader; + } + + /** + * Sets the value of the orderStatusRequestHeader property. + * + * @param value + * allowed object is + * {@link OrderStatusRequestHeader } + * + */ + public void setOrderStatusRequestHeader(OrderStatusRequestHeader value) { + this.orderStatusRequestHeader = value; + } + + /** + * Gets the value of the orderStatusRequestItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderStatusRequestItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderStatusRequestItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderStatusRequestItem } + * + * + */ + public List getOrderStatusRequestItem() { + if (orderStatusRequestItem == null) { + orderStatusRequestItem = new ArrayList(); + } + return this.orderStatusRequestItem; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderStatusRequestHeader.java b/src/main/java/org/cxml/fulfill/OrderStatusRequestHeader.java new file mode 100644 index 0000000..c08ffcf --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderStatusRequestHeader.java @@ -0,0 +1,215 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderReferenceOrOrderIDInfo", + "contact", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "OrderStatusRequestHeader") +public class OrderStatusRequestHeader { + + @XmlAttribute(name = "orderStatusRequestID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestID; + @XmlAttribute(name = "orderStatusRequestDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestDate; + @XmlElements({ + @XmlElement(name = "OrderReference", required = true, type = OrderReference.class), + @XmlElement(name = "OrderIDInfo", required = true, type = OrderIDInfo.class) + }) + protected List orderReferenceOrOrderIDInfo; + @XmlElement(name = "Contact", required = true) + protected List contact; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the orderStatusRequestID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestID() { + return orderStatusRequestID; + } + + /** + * Sets the value of the orderStatusRequestID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestID(String value) { + this.orderStatusRequestID = value; + } + + /** + * Gets the value of the orderStatusRequestDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestDate() { + return orderStatusRequestDate; + } + + /** + * Sets the value of the orderStatusRequestDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestDate(String value) { + this.orderStatusRequestDate = value; + } + + /** + * Gets the value of the orderReferenceOrOrderIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderReferenceOrOrderIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderReferenceOrOrderIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderReference } + * {@link OrderIDInfo } + * + * + */ + public List getOrderReferenceOrOrderIDInfo() { + if (orderReferenceOrOrderIDInfo == null) { + orderReferenceOrOrderIDInfo = new ArrayList(); + } + return this.orderReferenceOrOrderIDInfo; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderStatusRequestIDInfo.java b/src/main/java/org/cxml/fulfill/OrderStatusRequestIDInfo.java new file mode 100644 index 0000000..7eb32ea --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderStatusRequestIDInfo.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "OrderStatusRequestIDInfo") +public class OrderStatusRequestIDInfo { + + @XmlAttribute(name = "orderStatusRequestID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestID; + @XmlAttribute(name = "orderStatusRequestDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestDate; + + /** + * Gets the value of the orderStatusRequestID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestID() { + return orderStatusRequestID; + } + + /** + * Sets the value of the orderStatusRequestID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestID(String value) { + this.orderStatusRequestID = value; + } + + /** + * Gets the value of the orderStatusRequestDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestDate() { + return orderStatusRequestDate; + } + + /** + * Sets the value of the orderStatusRequestDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestDate(String value) { + this.orderStatusRequestDate = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderStatusRequestItem.java b/src/main/java/org/cxml/fulfill/OrderStatusRequestItem.java new file mode 100644 index 0000000..e8b8753 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderStatusRequestItem.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemReference", + "comments" +}) +@XmlRootElement(name = "OrderStatusRequestItem") +public class OrderStatusRequestItem { + + @XmlElement(name = "ItemReference", required = true) + protected ItemReference itemReference; + @XmlElement(name = "Comments") + protected Comments comments; + + /** + * Gets the value of the itemReference property. + * + * @return + * possible object is + * {@link ItemReference } + * + */ + public ItemReference getItemReference() { + return itemReference; + } + + /** + * Sets the value of the itemReference property. + * + * @param value + * allowed object is + * {@link ItemReference } + * + */ + public void setItemReference(ItemReference value) { + this.itemReference = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderStatusRequestReference.java b/src/main/java/org/cxml/fulfill/OrderStatusRequestReference.java new file mode 100644 index 0000000..4cd42f1 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderStatusRequestReference.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "OrderStatusRequestReference") +public class OrderStatusRequestReference { + + @XmlAttribute(name = "orderStatusRequestID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestID; + @XmlAttribute(name = "orderStatusRequestDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the orderStatusRequestID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestID() { + return orderStatusRequestID; + } + + /** + * Sets the value of the orderStatusRequestID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestID(String value) { + this.orderStatusRequestID = value; + } + + /** + * Gets the value of the orderStatusRequestDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestDate() { + return orderStatusRequestDate; + } + + /** + * Sets the value of the orderStatusRequestDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestDate(String value) { + this.orderStatusRequestDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderTarget.java b/src/main/java/org/cxml/fulfill/OrderTarget.java new file mode 100644 index 0000000..e694d15 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderTarget.java @@ -0,0 +1,73 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "phoneOrEmailOrFaxOrURLOrOtherOrderTarget" +}) +@XmlRootElement(name = "OrderTarget") +public class OrderTarget { + + @XmlElements({ + @XmlElement(name = "Phone", required = true, type = Phone.class), + @XmlElement(name = "Email", required = true, type = Email.class), + @XmlElement(name = "Fax", required = true, type = Fax.class), + @XmlElement(name = "URL", required = true, type = URL.class), + @XmlElement(name = "OtherOrderTarget", required = true, type = OtherOrderTarget.class) + }) + protected List phoneOrEmailOrFaxOrURLOrOtherOrderTarget; + + /** + * Gets the value of the phoneOrEmailOrFaxOrURLOrOtherOrderTarget property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the phoneOrEmailOrFaxOrURLOrOtherOrderTarget property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPhoneOrEmailOrFaxOrURLOrOtherOrderTarget().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Phone } + * {@link Email } + * {@link Fax } + * {@link URL } + * {@link OtherOrderTarget } + * + * + */ + public List getPhoneOrEmailOrFaxOrURLOrOtherOrderTarget() { + if (phoneOrEmailOrFaxOrURLOrOtherOrderTarget == null) { + phoneOrEmailOrFaxOrURLOrOtherOrderTarget = new ArrayList(); + } + return this.phoneOrEmailOrFaxOrURLOrOtherOrderTarget; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OrderedQuantity.java b/src/main/java/org/cxml/fulfill/OrderedQuantity.java new file mode 100644 index 0000000..d0741ab --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OrderedQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "OrderedQuantity") +public class OrderedQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OriginalDocument.java b/src/main/java/org/cxml/fulfill/OriginalDocument.java new file mode 100644 index 0000000..a557994 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OriginalDocument.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "OriginalDocument") +public class OriginalDocument { + + @XmlAttribute(name = "payloadID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String payloadID; + + /** + * Gets the value of the payloadID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPayloadID() { + return payloadID; + } + + /** + * Sets the value of the payloadID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPayloadID(String value) { + this.payloadID = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OriginalPrice.java b/src/main/java/org/cxml/fulfill/OriginalPrice.java new file mode 100644 index 0000000..02c2741 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OriginalPrice.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "OriginalPrice") +public class OriginalPrice { + + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OriginatorCookie.java b/src/main/java/org/cxml/fulfill/OriginatorCookie.java new file mode 100644 index 0000000..24b05f7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OriginatorCookie.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "OriginatorCookie") +public class OriginatorCookie { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/OtherOrderTarget.java b/src/main/java/org/cxml/fulfill/OtherOrderTarget.java new file mode 100644 index 0000000..4457f97 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/OtherOrderTarget.java @@ -0,0 +1,96 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "OtherOrderTarget") +public class OtherOrderTarget { + + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PCard.java b/src/main/java/org/cxml/fulfill/PCard.java new file mode 100644 index 0000000..d264580 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PCard.java @@ -0,0 +1,139 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "postalAddress" +}) +@XmlRootElement(name = "PCard") +public class PCard { + + @XmlAttribute(name = "number", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String number; + @XmlAttribute(name = "expiration", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expiration; + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlElement(name = "PostalAddress") + protected PostalAddress postalAddress; + + /** + * Gets the value of the number property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNumber() { + return number; + } + + /** + * Sets the value of the number property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNumber(String value) { + this.number = value; + } + + /** + * Gets the value of the expiration property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpiration() { + return expiration; + } + + /** + * Sets the value of the expiration property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpiration(String value) { + this.expiration = value; + } + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the postalAddress property. + * + * @return + * possible object is + * {@link PostalAddress } + * + */ + public PostalAddress getPostalAddress() { + return postalAddress; + } + + /** + * Sets the value of the postalAddress property. + * + * @param value + * allowed object is + * {@link PostalAddress } + * + */ + public void setPostalAddress(PostalAddress value) { + this.postalAddress = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PackageID.java b/src/main/java/org/cxml/fulfill/PackageID.java new file mode 100644 index 0000000..f6c9f02 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PackageID.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "globalIndividualAssetID", + "returnablePackageID", + "packageTrackingID" +}) +@XmlRootElement(name = "PackageID") +public class PackageID { + + @XmlElement(name = "GlobalIndividualAssetID") + protected String globalIndividualAssetID; + @XmlElement(name = "ReturnablePackageID") + protected String returnablePackageID; + @XmlElement(name = "PackageTrackingID") + protected String packageTrackingID; + + /** + * Gets the value of the globalIndividualAssetID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGlobalIndividualAssetID() { + return globalIndividualAssetID; + } + + /** + * Sets the value of the globalIndividualAssetID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGlobalIndividualAssetID(String value) { + this.globalIndividualAssetID = value; + } + + /** + * Gets the value of the returnablePackageID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReturnablePackageID() { + return returnablePackageID; + } + + /** + * Sets the value of the returnablePackageID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReturnablePackageID(String value) { + this.returnablePackageID = value; + } + + /** + * Gets the value of the packageTrackingID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackageTrackingID() { + return packageTrackingID; + } + + /** + * Sets the value of the packageTrackingID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackageTrackingID(String value) { + this.packageTrackingID = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PackageIdentification.java b/src/main/java/org/cxml/fulfill/PackageIdentification.java new file mode 100644 index 0000000..a40048d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PackageIdentification.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "PackageIdentification") +public class PackageIdentification { + + @XmlAttribute(name = "rangeBegin", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String rangeBegin; + @XmlAttribute(name = "rangeEnd", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String rangeEnd; + + /** + * Gets the value of the rangeBegin property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRangeBegin() { + return rangeBegin; + } + + /** + * Sets the value of the rangeBegin property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRangeBegin(String value) { + this.rangeBegin = value; + } + + /** + * Gets the value of the rangeEnd property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRangeEnd() { + return rangeEnd; + } + + /** + * Sets the value of the rangeEnd property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRangeEnd(String value) { + this.rangeEnd = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Packaging.java b/src/main/java/org/cxml/fulfill/Packaging.java new file mode 100644 index 0000000..571b0a1 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Packaging.java @@ -0,0 +1,428 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "packagingCodeOrDimension", + "description", + "packagingLevelCode", + "packageTypeCodeIdentifierCode", + "shippingContainerSerialCode", + "shippingContainerSerialCodeReference", + "packageID", + "shippingMark", + "orderedQuantity", + "dispatchQuantity", + "freeGoodsQuantity", + "quantityVarianceNote", + "bestBeforeDate", + "extrinsic" +}) +@XmlRootElement(name = "Packaging") +public class Packaging { + + @XmlElements({ + @XmlElement(name = "PackagingCode", required = true, type = PackagingCode.class), + @XmlElement(name = "Dimension", required = true, type = Dimension.class) + }) + protected List packagingCodeOrDimension; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "PackagingLevelCode") + protected String packagingLevelCode; + @XmlElement(name = "PackageTypeCodeIdentifierCode") + protected String packageTypeCodeIdentifierCode; + @XmlElement(name = "ShippingContainerSerialCode") + protected String shippingContainerSerialCode; + @XmlElement(name = "ShippingContainerSerialCodeReference") + protected String shippingContainerSerialCodeReference; + @XmlElement(name = "PackageID") + protected PackageID packageID; + @XmlElement(name = "ShippingMark") + protected List shippingMark; + @XmlElement(name = "OrderedQuantity") + protected OrderedQuantity orderedQuantity; + @XmlElement(name = "DispatchQuantity") + protected DispatchQuantity dispatchQuantity; + @XmlElement(name = "FreeGoodsQuantity") + protected FreeGoodsQuantity freeGoodsQuantity; + @XmlElement(name = "QuantityVarianceNote") + protected String quantityVarianceNote; + @XmlElement(name = "BestBeforeDate") + protected BestBeforeDate bestBeforeDate; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the packagingCodeOrDimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packagingCodeOrDimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackagingCodeOrDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PackagingCode } + * {@link Dimension } + * + * + */ + public List getPackagingCodeOrDimension() { + if (packagingCodeOrDimension == null) { + packagingCodeOrDimension = new ArrayList(); + } + return this.packagingCodeOrDimension; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the packagingLevelCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackagingLevelCode() { + return packagingLevelCode; + } + + /** + * Sets the value of the packagingLevelCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackagingLevelCode(String value) { + this.packagingLevelCode = value; + } + + /** + * Gets the value of the packageTypeCodeIdentifierCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackageTypeCodeIdentifierCode() { + return packageTypeCodeIdentifierCode; + } + + /** + * Sets the value of the packageTypeCodeIdentifierCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackageTypeCodeIdentifierCode(String value) { + this.packageTypeCodeIdentifierCode = value; + } + + /** + * Gets the value of the shippingContainerSerialCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShippingContainerSerialCode() { + return shippingContainerSerialCode; + } + + /** + * Sets the value of the shippingContainerSerialCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShippingContainerSerialCode(String value) { + this.shippingContainerSerialCode = value; + } + + /** + * Gets the value of the shippingContainerSerialCodeReference property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShippingContainerSerialCodeReference() { + return shippingContainerSerialCodeReference; + } + + /** + * Sets the value of the shippingContainerSerialCodeReference property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShippingContainerSerialCodeReference(String value) { + this.shippingContainerSerialCodeReference = value; + } + + /** + * Gets the value of the packageID property. + * + * @return + * possible object is + * {@link PackageID } + * + */ + public PackageID getPackageID() { + return packageID; + } + + /** + * Sets the value of the packageID property. + * + * @param value + * allowed object is + * {@link PackageID } + * + */ + public void setPackageID(PackageID value) { + this.packageID = value; + } + + /** + * Gets the value of the shippingMark property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shippingMark property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShippingMark().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShippingMark } + * + * + */ + public List getShippingMark() { + if (shippingMark == null) { + shippingMark = new ArrayList(); + } + return this.shippingMark; + } + + /** + * Gets the value of the orderedQuantity property. + * + * @return + * possible object is + * {@link OrderedQuantity } + * + */ + public OrderedQuantity getOrderedQuantity() { + return orderedQuantity; + } + + /** + * Sets the value of the orderedQuantity property. + * + * @param value + * allowed object is + * {@link OrderedQuantity } + * + */ + public void setOrderedQuantity(OrderedQuantity value) { + this.orderedQuantity = value; + } + + /** + * Gets the value of the dispatchQuantity property. + * + * @return + * possible object is + * {@link DispatchQuantity } + * + */ + public DispatchQuantity getDispatchQuantity() { + return dispatchQuantity; + } + + /** + * Sets the value of the dispatchQuantity property. + * + * @param value + * allowed object is + * {@link DispatchQuantity } + * + */ + public void setDispatchQuantity(DispatchQuantity value) { + this.dispatchQuantity = value; + } + + /** + * Gets the value of the freeGoodsQuantity property. + * + * @return + * possible object is + * {@link FreeGoodsQuantity } + * + */ + public FreeGoodsQuantity getFreeGoodsQuantity() { + return freeGoodsQuantity; + } + + /** + * Sets the value of the freeGoodsQuantity property. + * + * @param value + * allowed object is + * {@link FreeGoodsQuantity } + * + */ + public void setFreeGoodsQuantity(FreeGoodsQuantity value) { + this.freeGoodsQuantity = value; + } + + /** + * Gets the value of the quantityVarianceNote property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantityVarianceNote() { + return quantityVarianceNote; + } + + /** + * Sets the value of the quantityVarianceNote property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantityVarianceNote(String value) { + this.quantityVarianceNote = value; + } + + /** + * Gets the value of the bestBeforeDate property. + * + * @return + * possible object is + * {@link BestBeforeDate } + * + */ + public BestBeforeDate getBestBeforeDate() { + return bestBeforeDate; + } + + /** + * Sets the value of the bestBeforeDate property. + * + * @param value + * allowed object is + * {@link BestBeforeDate } + * + */ + public void setBestBeforeDate(BestBeforeDate value) { + this.bestBeforeDate = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PackagingCode.java b/src/main/java/org/cxml/fulfill/PackagingCode.java new file mode 100644 index 0000000..e69441b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PackagingCode.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "PackagingCode") +public class PackagingCode { + + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PartialAmount.java b/src/main/java/org/cxml/fulfill/PartialAmount.java new file mode 100644 index 0000000..25b62ef --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PartialAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "PartialAmount") +public class PartialAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PartnerContact.java b/src/main/java/org/cxml/fulfill/PartnerContact.java new file mode 100644 index 0000000..d6abf74 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PartnerContact.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact", + "idReference" +}) +@XmlRootElement(name = "PartnerContact") +public class PartnerContact { + + @XmlElement(name = "Contact", required = true) + protected Contact contact; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Path.java b/src/main/java/org/cxml/fulfill/Path.java new file mode 100644 index 0000000..9b692ec --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Path.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "node" +}) +@XmlRootElement(name = "Path") +public class Path { + + @XmlElement(name = "Node", required = true) + protected List node; + + /** + * Gets the value of the node property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the node property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getNode().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Node } + * + * + */ + public List getNode() { + if (node == null) { + node = new ArrayList(); + } + return this.node; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Payment.java b/src/main/java/org/cxml/fulfill/Payment.java new file mode 100644 index 0000000..dcab45a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Payment.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "pCard" +}) +@XmlRootElement(name = "Payment") +public class Payment { + + @XmlElement(name = "PCard", required = true) + protected PCard pCard; + + /** + * Gets the value of the pCard property. + * + * @return + * possible object is + * {@link PCard } + * + */ + public PCard getPCard() { + return pCard; + } + + /** + * Sets the value of the pCard property. + * + * @param value + * allowed object is + * {@link PCard } + * + */ + public void setPCard(PCard value) { + this.pCard = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PaymentStatus.java b/src/main/java/org/cxml/fulfill/PaymentStatus.java new file mode 100644 index 0000000..22ca05a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PaymentStatus.java @@ -0,0 +1,336 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "pCard", + "total", + "shipping", + "tax", + "extrinsic" +}) +@XmlRootElement(name = "PaymentStatus") +public class PaymentStatus { + + @XmlAttribute(name = "orderID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderID; + @XmlAttribute(name = "transactionTimestamp", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String transactionTimestamp; + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlAttribute(name = "isFailed") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isFailed; + @XmlAttribute(name = "transactionID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String transactionID; + @XmlAttribute(name = "authorizationID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String authorizationID; + @XmlElement(name = "PCard", required = true) + protected PCard pCard; + @XmlElement(name = "Total", required = true) + protected Total total; + @XmlElement(name = "Shipping") + protected Shipping shipping; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the orderID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderID() { + return orderID; + } + + /** + * Sets the value of the orderID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderID(String value) { + this.orderID = value; + } + + /** + * Gets the value of the transactionTimestamp property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTransactionTimestamp() { + return transactionTimestamp; + } + + /** + * Sets the value of the transactionTimestamp property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTransactionTimestamp(String value) { + this.transactionTimestamp = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the isFailed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsFailed() { + return isFailed; + } + + /** + * Sets the value of the isFailed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsFailed(String value) { + this.isFailed = value; + } + + /** + * Gets the value of the transactionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTransactionID() { + return transactionID; + } + + /** + * Sets the value of the transactionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTransactionID(String value) { + this.transactionID = value; + } + + /** + * Gets the value of the authorizationID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAuthorizationID() { + return authorizationID; + } + + /** + * Sets the value of the authorizationID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAuthorizationID(String value) { + this.authorizationID = value; + } + + /** + * Gets the value of the pCard property. + * + * @return + * possible object is + * {@link PCard } + * + */ + public PCard getPCard() { + return pCard; + } + + /** + * Sets the value of the pCard property. + * + * @param value + * allowed object is + * {@link PCard } + * + */ + public void setPCard(PCard value) { + this.pCard = value; + } + + /** + * Gets the value of the total property. + * + * @return + * possible object is + * {@link Total } + * + */ + public Total getTotal() { + return total; + } + + /** + * Sets the value of the total property. + * + * @param value + * allowed object is + * {@link Total } + * + */ + public void setTotal(Total value) { + this.total = value; + } + + /** + * Gets the value of the shipping property. + * + * @return + * possible object is + * {@link Shipping } + * + */ + public Shipping getShipping() { + return shipping; + } + + /** + * Sets the value of the shipping property. + * + * @param value + * allowed object is + * {@link Shipping } + * + */ + public void setShipping(Shipping value) { + this.shipping = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PaymentTerm.java b/src/main/java/org/cxml/fulfill/PaymentTerm.java new file mode 100644 index 0000000..53199da --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PaymentTerm.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "discount", + "extrinsic" +}) +@XmlRootElement(name = "PaymentTerm") +public class PaymentTerm { + + @XmlAttribute(name = "payInNumberOfDays", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String payInNumberOfDays; + @XmlElement(name = "Discount") + protected Discount discount; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the payInNumberOfDays property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPayInNumberOfDays() { + return payInNumberOfDays; + } + + /** + * Sets the value of the payInNumberOfDays property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPayInNumberOfDays(String value) { + this.payInNumberOfDays = value; + } + + /** + * Gets the value of the discount property. + * + * @return + * possible object is + * {@link Discount } + * + */ + public Discount getDiscount() { + return discount; + } + + /** + * Sets the value of the discount property. + * + * @param value + * allowed object is + * {@link Discount } + * + */ + public void setDiscount(Discount value) { + this.discount = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Penalty.java b/src/main/java/org/cxml/fulfill/Penalty.java new file mode 100644 index 0000000..2a8eb3b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Penalty.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "description" +}) +@XmlRootElement(name = "Penalty") +public class Penalty { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "Description", required = true) + protected Description description; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Percentage.java b/src/main/java/org/cxml/fulfill/Percentage.java new file mode 100644 index 0000000..652966d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Percentage.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "Percentage") +public class Percentage { + + @XmlAttribute(name = "percent", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String percent; + + /** + * Gets the value of the percent property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPercent() { + return percent; + } + + /** + * Sets the value of the percent property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPercent(String value) { + this.percent = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Period.java b/src/main/java/org/cxml/fulfill/Period.java new file mode 100644 index 0000000..4d2f3ba --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Period.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "Period") +public class Period { + + @XmlAttribute(name = "startDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String startDate; + @XmlAttribute(name = "endDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String endDate; + + /** + * Gets the value of the startDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStartDate() { + return startDate; + } + + /** + * Sets the value of the startDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStartDate(String value) { + this.startDate = value; + } + + /** + * Gets the value of the endDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEndDate() { + return endDate; + } + + /** + * Sets the value of the endDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEndDate(String value) { + this.endDate = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Phone.java b/src/main/java/org/cxml/fulfill/Phone.java new file mode 100644 index 0000000..18bdd8e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Phone.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "telephoneNumber" +}) +@XmlRootElement(name = "Phone") +public class Phone { + + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlElement(name = "TelephoneNumber", required = true) + protected TelephoneNumber telephoneNumber; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the telephoneNumber property. + * + * @return + * possible object is + * {@link TelephoneNumber } + * + */ + public TelephoneNumber getTelephoneNumber() { + return telephoneNumber; + } + + /** + * Sets the value of the telephoneNumber property. + * + * @param value + * allowed object is + * {@link TelephoneNumber } + * + */ + public void setTelephoneNumber(TelephoneNumber value) { + this.telephoneNumber = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Place.java b/src/main/java/org/cxml/fulfill/Place.java new file mode 100644 index 0000000..c7d7d04 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Place.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address" +}) +@XmlRootElement(name = "Place") +public class Place { + + @XmlAttribute(name = "code") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String code; + @XmlAttribute(name = "domain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlElement(name = "Address") + protected Address address; + + /** + * Gets the value of the code property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCode() { + return code; + } + + /** + * Sets the value of the code property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCode(String value) { + this.code = value; + } + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PolicyViolation.java b/src/main/java/org/cxml/fulfill/PolicyViolation.java new file mode 100644 index 0000000..7a8f028 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PolicyViolation.java @@ -0,0 +1,139 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description", + "policyViolationJustification", + "comments" +}) +@XmlRootElement(name = "PolicyViolation") +public class PolicyViolation { + + @XmlAttribute(name = "level", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String level; + @XmlElement(name = "Description", required = true) + protected Description description; + @XmlElement(name = "PolicyViolationJustification", required = true) + protected PolicyViolationJustification policyViolationJustification; + @XmlElement(name = "Comments") + protected Comments comments; + + /** + * Gets the value of the level property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLevel() { + return level; + } + + /** + * Sets the value of the level property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLevel(String value) { + this.level = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the policyViolationJustification property. + * + * @return + * possible object is + * {@link PolicyViolationJustification } + * + */ + public PolicyViolationJustification getPolicyViolationJustification() { + return policyViolationJustification; + } + + /** + * Sets the value of the policyViolationJustification property. + * + * @param value + * allowed object is + * {@link PolicyViolationJustification } + * + */ + public void setPolicyViolationJustification(PolicyViolationJustification value) { + this.policyViolationJustification = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PolicyViolationJustification.java b/src/main/java/org/cxml/fulfill/PolicyViolationJustification.java new file mode 100644 index 0000000..cb66088 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PolicyViolationJustification.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description" +}) +@XmlRootElement(name = "PolicyViolationJustification") +public class PolicyViolationJustification { + + @XmlElement(name = "Description", required = true) + protected Description description; + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PostalAddress.java b/src/main/java/org/cxml/fulfill/PostalAddress.java new file mode 100644 index 0000000..40e64a5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PostalAddress.java @@ -0,0 +1,291 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "deliverTo", + "street", + "city", + "municipality", + "state", + "postalCode", + "country", + "extrinsic" +}) +@XmlRootElement(name = "PostalAddress") +public class PostalAddress { + + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlElement(name = "DeliverTo") + protected List deliverTo; + @XmlElement(name = "Street", required = true) + protected List street; + @XmlElement(name = "City", required = true) + protected City city; + @XmlElement(name = "Municipality") + protected Municipality municipality; + @XmlElement(name = "State") + protected State state; + @XmlElement(name = "PostalCode") + protected String postalCode; + @XmlElement(name = "Country", required = true) + protected Country country; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the deliverTo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the deliverTo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDeliverTo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DeliverTo } + * + * + */ + public List getDeliverTo() { + if (deliverTo == null) { + deliverTo = new ArrayList(); + } + return this.deliverTo; + } + + /** + * Gets the value of the street property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the street property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getStreet().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Street } + * + * + */ + public List getStreet() { + if (street == null) { + street = new ArrayList(); + } + return this.street; + } + + /** + * Gets the value of the city property. + * + * @return + * possible object is + * {@link City } + * + */ + public City getCity() { + return city; + } + + /** + * Sets the value of the city property. + * + * @param value + * allowed object is + * {@link City } + * + */ + public void setCity(City value) { + this.city = value; + } + + /** + * Gets the value of the municipality property. + * + * @return + * possible object is + * {@link Municipality } + * + */ + public Municipality getMunicipality() { + return municipality; + } + + /** + * Sets the value of the municipality property. + * + * @param value + * allowed object is + * {@link Municipality } + * + */ + public void setMunicipality(Municipality value) { + this.municipality = value; + } + + /** + * Gets the value of the state property. + * + * @return + * possible object is + * {@link State } + * + */ + public State getState() { + return state; + } + + /** + * Sets the value of the state property. + * + * @param value + * allowed object is + * {@link State } + * + */ + public void setState(State value) { + this.state = value; + } + + /** + * Gets the value of the postalCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPostalCode() { + return postalCode; + } + + /** + * Sets the value of the postalCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPostalCode(String value) { + this.postalCode = value; + } + + /** + * Gets the value of the country property. + * + * @return + * possible object is + * {@link Country } + * + */ + public Country getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value + * allowed object is + * {@link Country } + * + */ + public void setCountry(Country value) { + this.country = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PriceBasisQuantity.java b/src/main/java/org/cxml/fulfill/PriceBasisQuantity.java new file mode 100644 index 0000000..c59ef7c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PriceBasisQuantity.java @@ -0,0 +1,139 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure", + "description" +}) +@XmlRootElement(name = "PriceBasisQuantity") +public class PriceBasisQuantity { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "conversionFactor", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String conversionFactor; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the conversionFactor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getConversionFactor() { + return conversionFactor; + } + + /** + * Sets the value of the conversionFactor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setConversionFactor(String value) { + this.conversionFactor = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PriceTolerance.java b/src/main/java/org/cxml/fulfill/PriceTolerance.java new file mode 100644 index 0000000..fe11a59 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PriceTolerance.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "percentageOrMoney" +}) +@XmlRootElement(name = "PriceTolerance") +public class PriceTolerance { + + @XmlElements({ + @XmlElement(name = "Percentage", required = true, type = Percentage.class), + @XmlElement(name = "Money", required = true, type = Money.class) + }) + protected List percentageOrMoney; + + /** + * Gets the value of the percentageOrMoney property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the percentageOrMoney property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPercentageOrMoney().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Percentage } + * {@link Money } + * + * + */ + public List getPercentageOrMoney() { + if (percentageOrMoney == null) { + percentageOrMoney = new ArrayList(); + } + return this.percentageOrMoney; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Product.java b/src/main/java/org/cxml/fulfill/Product.java new file mode 100644 index 0000000..fd74abe --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Product.java @@ -0,0 +1,143 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplierPartID", + "supplierPartAuxiliaryID", + "buyerPartID", + "idReference" +}) +@XmlRootElement(name = "Product") +public class Product { + + @XmlElement(name = "SupplierPartID") + protected SupplierPartID supplierPartID; + @XmlElement(name = "SupplierPartAuxiliaryID") + protected SupplierPartAuxiliaryID supplierPartAuxiliaryID; + @XmlElement(name = "BuyerPartID") + protected String buyerPartID; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the supplierPartID property. + * + * @return + * possible object is + * {@link SupplierPartID } + * + */ + public SupplierPartID getSupplierPartID() { + return supplierPartID; + } + + /** + * Sets the value of the supplierPartID property. + * + * @param value + * allowed object is + * {@link SupplierPartID } + * + */ + public void setSupplierPartID(SupplierPartID value) { + this.supplierPartID = value; + } + + /** + * Gets the value of the supplierPartAuxiliaryID property. + * + * @return + * possible object is + * {@link SupplierPartAuxiliaryID } + * + */ + public SupplierPartAuxiliaryID getSupplierPartAuxiliaryID() { + return supplierPartAuxiliaryID; + } + + /** + * Sets the value of the supplierPartAuxiliaryID property. + * + * @param value + * allowed object is + * {@link SupplierPartAuxiliaryID } + * + */ + public void setSupplierPartAuxiliaryID(SupplierPartAuxiliaryID value) { + this.supplierPartAuxiliaryID = value; + } + + /** + * Gets the value of the buyerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerPartID() { + return buyerPartID; + } + + /** + * Sets the value of the buyerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerPartID(String value) { + this.buyerPartID = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ProductMovementItemIDInfo.java b/src/main/java/org/cxml/fulfill/ProductMovementItemIDInfo.java new file mode 100644 index 0000000..e9b1958 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ProductMovementItemIDInfo.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "ProductMovementItemIDInfo") +public class ProductMovementItemIDInfo { + + @XmlAttribute(name = "movementLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementLineNumber; + @XmlAttribute(name = "movementID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementID; + @XmlAttribute(name = "movementDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the movementLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementLineNumber() { + return movementLineNumber; + } + + /** + * Sets the value of the movementLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementLineNumber(String value) { + this.movementLineNumber = value; + } + + /** + * Gets the value of the movementID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementID() { + return movementID; + } + + /** + * Sets the value of the movementID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementID(String value) { + this.movementID = value; + } + + /** + * Gets the value of the movementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementDate() { + return movementDate; + } + + /** + * Sets the value of the movementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementDate(String value) { + this.movementDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PropertyReference.java b/src/main/java/org/cxml/fulfill/PropertyReference.java new file mode 100644 index 0000000..75de796 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PropertyReference.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "PropertyReference") +public class PropertyReference { + + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PropertyValuation.java b/src/main/java/org/cxml/fulfill/PropertyValuation.java new file mode 100644 index 0000000..0e15463 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PropertyValuation.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "propertyReference", + "valueGroup" +}) +@XmlRootElement(name = "PropertyValuation") +public class PropertyValuation { + + @XmlElement(name = "PropertyReference") + protected PropertyReference propertyReference; + @XmlElement(name = "ValueGroup") + protected List valueGroup; + + /** + * Gets the value of the propertyReference property. + * + * @return + * possible object is + * {@link PropertyReference } + * + */ + public PropertyReference getPropertyReference() { + return propertyReference; + } + + /** + * Sets the value of the propertyReference property. + * + * @param value + * allowed object is + * {@link PropertyReference } + * + */ + public void setPropertyReference(PropertyReference value) { + this.propertyReference = value; + } + + /** + * Gets the value of the valueGroup property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the valueGroup property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValueGroup().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ValueGroup } + * + * + */ + public List getValueGroup() { + if (valueGroup == null) { + valueGroup = new ArrayList(); + } + return this.valueGroup; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PropertyValue.java b/src/main/java/org/cxml/fulfill/PropertyValue.java new file mode 100644 index 0000000..20e7154 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PropertyValue.java @@ -0,0 +1,92 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "characteristic" +}) +@XmlRootElement(name = "PropertyValue") +public class PropertyValue { + + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlElement(name = "Characteristic") + protected List characteristic; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the characteristic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the characteristic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCharacteristic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Characteristic } + * + * + */ + public List getCharacteristic() { + if (characteristic == null) { + characteristic = new ArrayList(); + } + return this.characteristic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PunchOutOrderMessage.java b/src/main/java/org/cxml/fulfill/PunchOutOrderMessage.java new file mode 100644 index 0000000..6cc111f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PunchOutOrderMessage.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "buyerCookie", + "punchOutOrderMessageHeader", + "itemIn" +}) +@XmlRootElement(name = "PunchOutOrderMessage") +public class PunchOutOrderMessage { + + @XmlElement(name = "BuyerCookie", required = true) + protected BuyerCookie buyerCookie; + @XmlElement(name = "PunchOutOrderMessageHeader", required = true) + protected PunchOutOrderMessageHeader punchOutOrderMessageHeader; + @XmlElement(name = "ItemIn") + protected List itemIn; + + /** + * Gets the value of the buyerCookie property. + * + * @return + * possible object is + * {@link BuyerCookie } + * + */ + public BuyerCookie getBuyerCookie() { + return buyerCookie; + } + + /** + * Sets the value of the buyerCookie property. + * + * @param value + * allowed object is + * {@link BuyerCookie } + * + */ + public void setBuyerCookie(BuyerCookie value) { + this.buyerCookie = value; + } + + /** + * Gets the value of the punchOutOrderMessageHeader property. + * + * @return + * possible object is + * {@link PunchOutOrderMessageHeader } + * + */ + public PunchOutOrderMessageHeader getPunchOutOrderMessageHeader() { + return punchOutOrderMessageHeader; + } + + /** + * Sets the value of the punchOutOrderMessageHeader property. + * + * @param value + * allowed object is + * {@link PunchOutOrderMessageHeader } + * + */ + public void setPunchOutOrderMessageHeader(PunchOutOrderMessageHeader value) { + this.punchOutOrderMessageHeader = value; + } + + /** + * Gets the value of the itemIn property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the itemIn property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getItemIn().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ItemIn } + * + * + */ + public List getItemIn() { + if (itemIn == null) { + itemIn = new ArrayList(); + } + return this.itemIn; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PunchOutOrderMessageHeader.java b/src/main/java/org/cxml/fulfill/PunchOutOrderMessageHeader.java new file mode 100644 index 0000000..5c487f9 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PunchOutOrderMessageHeader.java @@ -0,0 +1,251 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "sourcingStatus", + "total", + "shipTo", + "shipping", + "tax", + "supplierOrderInfo" +}) +@XmlRootElement(name = "PunchOutOrderMessageHeader") +public class PunchOutOrderMessageHeader { + + @XmlAttribute(name = "operationAllowed", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operationAllowed; + @XmlAttribute(name = "quoteStatus") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String quoteStatus; + @XmlElement(name = "SourcingStatus") + protected SourcingStatus sourcingStatus; + @XmlElement(name = "Total", required = true) + protected Total total; + @XmlElement(name = "ShipTo") + protected ShipTo shipTo; + @XmlElement(name = "Shipping") + protected Shipping shipping; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "SupplierOrderInfo") + protected SupplierOrderInfo supplierOrderInfo; + + /** + * Gets the value of the operationAllowed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperationAllowed() { + return operationAllowed; + } + + /** + * Sets the value of the operationAllowed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperationAllowed(String value) { + this.operationAllowed = value; + } + + /** + * Gets the value of the quoteStatus property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuoteStatus() { + if (quoteStatus == null) { + return "final"; + } else { + return quoteStatus; + } + } + + /** + * Sets the value of the quoteStatus property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuoteStatus(String value) { + this.quoteStatus = value; + } + + /** + * Gets the value of the sourcingStatus property. + * + * @return + * possible object is + * {@link SourcingStatus } + * + */ + public SourcingStatus getSourcingStatus() { + return sourcingStatus; + } + + /** + * Sets the value of the sourcingStatus property. + * + * @param value + * allowed object is + * {@link SourcingStatus } + * + */ + public void setSourcingStatus(SourcingStatus value) { + this.sourcingStatus = value; + } + + /** + * Gets the value of the total property. + * + * @return + * possible object is + * {@link Total } + * + */ + public Total getTotal() { + return total; + } + + /** + * Sets the value of the total property. + * + * @param value + * allowed object is + * {@link Total } + * + */ + public void setTotal(Total value) { + this.total = value; + } + + /** + * Gets the value of the shipTo property. + * + * @return + * possible object is + * {@link ShipTo } + * + */ + public ShipTo getShipTo() { + return shipTo; + } + + /** + * Sets the value of the shipTo property. + * + * @param value + * allowed object is + * {@link ShipTo } + * + */ + public void setShipTo(ShipTo value) { + this.shipTo = value; + } + + /** + * Gets the value of the shipping property. + * + * @return + * possible object is + * {@link Shipping } + * + */ + public Shipping getShipping() { + return shipping; + } + + /** + * Sets the value of the shipping property. + * + * @param value + * allowed object is + * {@link Shipping } + * + */ + public void setShipping(Shipping value) { + this.shipping = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the supplierOrderInfo property. + * + * @return + * possible object is + * {@link SupplierOrderInfo } + * + */ + public SupplierOrderInfo getSupplierOrderInfo() { + return supplierOrderInfo; + } + + /** + * Sets the value of the supplierOrderInfo property. + * + * @param value + * allowed object is + * {@link SupplierOrderInfo } + * + */ + public void setSupplierOrderInfo(SupplierOrderInfo value) { + this.supplierOrderInfo = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PunchOutSetupRequest.java b/src/main/java/org/cxml/fulfill/PunchOutSetupRequest.java new file mode 100644 index 0000000..a05af67 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PunchOutSetupRequest.java @@ -0,0 +1,291 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "buyerCookie", + "extrinsic", + "browserFormPost", + "contact", + "supplierSetup", + "shipTo", + "selectedItem", + "itemOut" +}) +@XmlRootElement(name = "PunchOutSetupRequest") +public class PunchOutSetupRequest { + + @XmlAttribute(name = "operation", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operation; + @XmlElement(name = "BuyerCookie", required = true) + protected BuyerCookie buyerCookie; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + @XmlElement(name = "BrowserFormPost") + protected BrowserFormPost browserFormPost; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "SupplierSetup") + protected SupplierSetup supplierSetup; + @XmlElement(name = "ShipTo") + protected ShipTo shipTo; + @XmlElement(name = "SelectedItem") + protected SelectedItem selectedItem; + @XmlElement(name = "ItemOut") + protected List itemOut; + + /** + * Gets the value of the operation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperation() { + return operation; + } + + /** + * Sets the value of the operation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperation(String value) { + this.operation = value; + } + + /** + * Gets the value of the buyerCookie property. + * + * @return + * possible object is + * {@link BuyerCookie } + * + */ + public BuyerCookie getBuyerCookie() { + return buyerCookie; + } + + /** + * Sets the value of the buyerCookie property. + * + * @param value + * allowed object is + * {@link BuyerCookie } + * + */ + public void setBuyerCookie(BuyerCookie value) { + this.buyerCookie = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + + /** + * Gets the value of the browserFormPost property. + * + * @return + * possible object is + * {@link BrowserFormPost } + * + */ + public BrowserFormPost getBrowserFormPost() { + return browserFormPost; + } + + /** + * Sets the value of the browserFormPost property. + * + * @param value + * allowed object is + * {@link BrowserFormPost } + * + */ + public void setBrowserFormPost(BrowserFormPost value) { + this.browserFormPost = value; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the supplierSetup property. + * + * @return + * possible object is + * {@link SupplierSetup } + * + */ + public SupplierSetup getSupplierSetup() { + return supplierSetup; + } + + /** + * Sets the value of the supplierSetup property. + * + * @param value + * allowed object is + * {@link SupplierSetup } + * + */ + public void setSupplierSetup(SupplierSetup value) { + this.supplierSetup = value; + } + + /** + * Gets the value of the shipTo property. + * + * @return + * possible object is + * {@link ShipTo } + * + */ + public ShipTo getShipTo() { + return shipTo; + } + + /** + * Sets the value of the shipTo property. + * + * @param value + * allowed object is + * {@link ShipTo } + * + */ + public void setShipTo(ShipTo value) { + this.shipTo = value; + } + + /** + * Gets the value of the selectedItem property. + * + * @return + * possible object is + * {@link SelectedItem } + * + */ + public SelectedItem getSelectedItem() { + return selectedItem; + } + + /** + * Sets the value of the selectedItem property. + * + * @param value + * allowed object is + * {@link SelectedItem } + * + */ + public void setSelectedItem(SelectedItem value) { + this.selectedItem = value; + } + + /** + * Gets the value of the itemOut property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the itemOut property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getItemOut().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ItemOut } + * + * + */ + public List getItemOut() { + if (itemOut == null) { + itemOut = new ArrayList(); + } + return this.itemOut; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PunchOutSetupResponse.java b/src/main/java/org/cxml/fulfill/PunchOutSetupResponse.java new file mode 100644 index 0000000..5b940ad --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PunchOutSetupResponse.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "startPage" +}) +@XmlRootElement(name = "PunchOutSetupResponse") +public class PunchOutSetupResponse { + + @XmlElement(name = "StartPage", required = true) + protected StartPage startPage; + + /** + * Gets the value of the startPage property. + * + * @return + * possible object is + * {@link StartPage } + * + */ + public StartPage getStartPage() { + return startPage; + } + + /** + * Sets the value of the startPage property. + * + * @param value + * allowed object is + * {@link StartPage } + * + */ + public void setStartPage(StartPage value) { + this.startPage = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PurchaseRequisition.java b/src/main/java/org/cxml/fulfill/PurchaseRequisition.java new file mode 100644 index 0000000..54ecb5c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PurchaseRequisition.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "purchaseRequisitionHeader", + "itemIn" +}) +@XmlRootElement(name = "PurchaseRequisition") +public class PurchaseRequisition { + + @XmlElement(name = "PurchaseRequisitionHeader", required = true) + protected PurchaseRequisitionHeader purchaseRequisitionHeader; + @XmlElement(name = "ItemIn") + protected List itemIn; + + /** + * Gets the value of the purchaseRequisitionHeader property. + * + * @return + * possible object is + * {@link PurchaseRequisitionHeader } + * + */ + public PurchaseRequisitionHeader getPurchaseRequisitionHeader() { + return purchaseRequisitionHeader; + } + + /** + * Sets the value of the purchaseRequisitionHeader property. + * + * @param value + * allowed object is + * {@link PurchaseRequisitionHeader } + * + */ + public void setPurchaseRequisitionHeader(PurchaseRequisitionHeader value) { + this.purchaseRequisitionHeader = value; + } + + /** + * Gets the value of the itemIn property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the itemIn property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getItemIn().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ItemIn } + * + * + */ + public List getItemIn() { + if (itemIn == null) { + itemIn = new ArrayList(); + } + return this.itemIn; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PurchaseRequisitionHeader.java b/src/main/java/org/cxml/fulfill/PurchaseRequisitionHeader.java new file mode 100644 index 0000000..23a1d3e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PurchaseRequisitionHeader.java @@ -0,0 +1,399 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "shipping", + "tax", + "total", + "shipTo", + "billTo", + "contact", + "comments", + "documentReference", + "extrinsic" +}) +@XmlRootElement(name = "PurchaseRequisitionHeader") +public class PurchaseRequisitionHeader { + + @XmlAttribute(name = "requisitionID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requisitionID; + @XmlAttribute(name = "requisitionDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requisitionDate; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlAttribute(name = "requisitionVersion") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requisitionVersion; + @XmlElement(name = "Shipping") + protected Shipping shipping; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "Total") + protected Total total; + @XmlElement(name = "ShipTo") + protected ShipTo shipTo; + @XmlElement(name = "BillTo") + protected BillTo billTo; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "DocumentReference") + protected DocumentReference documentReference; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the requisitionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequisitionID() { + return requisitionID; + } + + /** + * Sets the value of the requisitionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequisitionID(String value) { + this.requisitionID = value; + } + + /** + * Gets the value of the requisitionDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequisitionDate() { + return requisitionDate; + } + + /** + * Sets the value of the requisitionDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequisitionDate(String value) { + this.requisitionDate = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + if (type == null) { + return "new"; + } else { + return type; + } + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the requisitionVersion property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequisitionVersion() { + return requisitionVersion; + } + + /** + * Sets the value of the requisitionVersion property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequisitionVersion(String value) { + this.requisitionVersion = value; + } + + /** + * Gets the value of the shipping property. + * + * @return + * possible object is + * {@link Shipping } + * + */ + public Shipping getShipping() { + return shipping; + } + + /** + * Sets the value of the shipping property. + * + * @param value + * allowed object is + * {@link Shipping } + * + */ + public void setShipping(Shipping value) { + this.shipping = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the total property. + * + * @return + * possible object is + * {@link Total } + * + */ + public Total getTotal() { + return total; + } + + /** + * Sets the value of the total property. + * + * @param value + * allowed object is + * {@link Total } + * + */ + public void setTotal(Total value) { + this.total = value; + } + + /** + * Gets the value of the shipTo property. + * + * @return + * possible object is + * {@link ShipTo } + * + */ + public ShipTo getShipTo() { + return shipTo; + } + + /** + * Sets the value of the shipTo property. + * + * @param value + * allowed object is + * {@link ShipTo } + * + */ + public void setShipTo(ShipTo value) { + this.shipTo = value; + } + + /** + * Gets the value of the billTo property. + * + * @return + * possible object is + * {@link BillTo } + * + */ + public BillTo getBillTo() { + return billTo; + } + + /** + * Sets the value of the billTo property. + * + * @param value + * allowed object is + * {@link BillTo } + * + */ + public void setBillTo(BillTo value) { + this.billTo = value; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/PurchaseRequisitionRequest.java b/src/main/java/org/cxml/fulfill/PurchaseRequisitionRequest.java new file mode 100644 index 0000000..b45bf90 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/PurchaseRequisitionRequest.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "purchaseRequisition" +}) +@XmlRootElement(name = "PurchaseRequisitionRequest") +public class PurchaseRequisitionRequest { + + @XmlElement(name = "PurchaseRequisition", required = true) + protected PurchaseRequisition purchaseRequisition; + + /** + * Gets the value of the purchaseRequisition property. + * + * @return + * possible object is + * {@link PurchaseRequisition } + * + */ + public PurchaseRequisition getPurchaseRequisition() { + return purchaseRequisition; + } + + /** + * Sets the value of the purchaseRequisition property. + * + * @param value + * allowed object is + * {@link PurchaseRequisition } + * + */ + public void setPurchaseRequisition(PurchaseRequisition value) { + this.purchaseRequisition = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/QuantityTolerance.java b/src/main/java/org/cxml/fulfill/QuantityTolerance.java new file mode 100644 index 0000000..e49a9ea --- /dev/null +++ b/src/main/java/org/cxml/fulfill/QuantityTolerance.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "percentageOrValue" +}) +@XmlRootElement(name = "QuantityTolerance") +public class QuantityTolerance { + + @XmlElements({ + @XmlElement(name = "Percentage", required = true, type = Percentage.class), + @XmlElement(name = "Value", required = true, type = Value.class) + }) + protected List percentageOrValue; + + /** + * Gets the value of the percentageOrValue property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the percentageOrValue property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPercentageOrValue().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Percentage } + * {@link Value } + * + * + */ + public List getPercentageOrValue() { + if (percentageOrValue == null) { + percentageOrValue = new ArrayList(); + } + return this.percentageOrValue; + } + +} diff --git a/src/main/java/org/cxml/fulfill/RailDetail.java b/src/main/java/org/cxml/fulfill/RailDetail.java new file mode 100644 index 0000000..8ab6019 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/RailDetail.java @@ -0,0 +1,148 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "tripType", + "railLeg", + "availablePrice", + "penalty" +}) +@XmlRootElement(name = "RailDetail") +public class RailDetail { + + @XmlElement(name = "TripType", required = true) + protected TripType tripType; + @XmlElement(name = "RailLeg", required = true) + protected List railLeg; + @XmlElement(name = "AvailablePrice") + protected List availablePrice; + @XmlElement(name = "Penalty") + protected Penalty penalty; + + /** + * Gets the value of the tripType property. + * + * @return + * possible object is + * {@link TripType } + * + */ + public TripType getTripType() { + return tripType; + } + + /** + * Sets the value of the tripType property. + * + * @param value + * allowed object is + * {@link TripType } + * + */ + public void setTripType(TripType value) { + this.tripType = value; + } + + /** + * Gets the value of the railLeg property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the railLeg property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRailLeg().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link RailLeg } + * + * + */ + public List getRailLeg() { + if (railLeg == null) { + railLeg = new ArrayList(); + } + return this.railLeg; + } + + /** + * Gets the value of the availablePrice property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the availablePrice property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAvailablePrice().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AvailablePrice } + * + * + */ + public List getAvailablePrice() { + if (availablePrice == null) { + availablePrice = new ArrayList(); + } + return this.availablePrice; + } + + /** + * Gets the value of the penalty property. + * + * @return + * possible object is + * {@link Penalty } + * + */ + public Penalty getPenalty() { + return penalty; + } + + /** + * Sets the value of the penalty property. + * + * @param value + * allowed object is + * {@link Penalty } + * + */ + public void setPenalty(Penalty value) { + this.penalty = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/RailLeg.java b/src/main/java/org/cxml/fulfill/RailLeg.java new file mode 100644 index 0000000..8f2a340 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/RailLeg.java @@ -0,0 +1,363 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vendor", + "railLegOrigin", + "railLegDestination", + "bookingClassCode", + "rate", + "meal" +}) +@XmlRootElement(name = "RailLeg") +public class RailLeg { + + @XmlAttribute(name = "travelSegment", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String travelSegment; + @XmlAttribute(name = "departureTime", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String departureTime; + @XmlAttribute(name = "arrivalTime", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String arrivalTime; + @XmlAttribute(name = "trainNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String trainNumber; + @XmlAttribute(name = "seatNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String seatNumber; + @XmlAttribute(name = "carType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String carType; + @XmlElement(name = "Vendor", required = true) + protected Vendor vendor; + @XmlElement(name = "RailLegOrigin", required = true) + protected RailLegOrigin railLegOrigin; + @XmlElement(name = "RailLegDestination", required = true) + protected RailLegDestination railLegDestination; + @XmlElement(name = "BookingClassCode") + protected BookingClassCode bookingClassCode; + @XmlElement(name = "Rate") + protected Rate rate; + @XmlElement(name = "Meal") + protected List meal; + + /** + * Gets the value of the travelSegment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTravelSegment() { + return travelSegment; + } + + /** + * Sets the value of the travelSegment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTravelSegment(String value) { + this.travelSegment = value; + } + + /** + * Gets the value of the departureTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDepartureTime() { + return departureTime; + } + + /** + * Sets the value of the departureTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDepartureTime(String value) { + this.departureTime = value; + } + + /** + * Gets the value of the arrivalTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getArrivalTime() { + return arrivalTime; + } + + /** + * Sets the value of the arrivalTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setArrivalTime(String value) { + this.arrivalTime = value; + } + + /** + * Gets the value of the trainNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTrainNumber() { + return trainNumber; + } + + /** + * Sets the value of the trainNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTrainNumber(String value) { + this.trainNumber = value; + } + + /** + * Gets the value of the seatNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSeatNumber() { + return seatNumber; + } + + /** + * Sets the value of the seatNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSeatNumber(String value) { + this.seatNumber = value; + } + + /** + * Gets the value of the carType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCarType() { + return carType; + } + + /** + * Sets the value of the carType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCarType(String value) { + this.carType = value; + } + + /** + * Gets the value of the vendor property. + * + * @return + * possible object is + * {@link Vendor } + * + */ + public Vendor getVendor() { + return vendor; + } + + /** + * Sets the value of the vendor property. + * + * @param value + * allowed object is + * {@link Vendor } + * + */ + public void setVendor(Vendor value) { + this.vendor = value; + } + + /** + * Gets the value of the railLegOrigin property. + * + * @return + * possible object is + * {@link RailLegOrigin } + * + */ + public RailLegOrigin getRailLegOrigin() { + return railLegOrigin; + } + + /** + * Sets the value of the railLegOrigin property. + * + * @param value + * allowed object is + * {@link RailLegOrigin } + * + */ + public void setRailLegOrigin(RailLegOrigin value) { + this.railLegOrigin = value; + } + + /** + * Gets the value of the railLegDestination property. + * + * @return + * possible object is + * {@link RailLegDestination } + * + */ + public RailLegDestination getRailLegDestination() { + return railLegDestination; + } + + /** + * Sets the value of the railLegDestination property. + * + * @param value + * allowed object is + * {@link RailLegDestination } + * + */ + public void setRailLegDestination(RailLegDestination value) { + this.railLegDestination = value; + } + + /** + * Gets the value of the bookingClassCode property. + * + * @return + * possible object is + * {@link BookingClassCode } + * + */ + public BookingClassCode getBookingClassCode() { + return bookingClassCode; + } + + /** + * Sets the value of the bookingClassCode property. + * + * @param value + * allowed object is + * {@link BookingClassCode } + * + */ + public void setBookingClassCode(BookingClassCode value) { + this.bookingClassCode = value; + } + + /** + * Gets the value of the rate property. + * + * @return + * possible object is + * {@link Rate } + * + */ + public Rate getRate() { + return rate; + } + + /** + * Sets the value of the rate property. + * + * @param value + * allowed object is + * {@link Rate } + * + */ + public void setRate(Rate value) { + this.rate = value; + } + + /** + * Gets the value of the meal property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the meal property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMeal().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Meal } + * + * + */ + public List getMeal() { + if (meal == null) { + meal = new ArrayList(); + } + return this.meal; + } + +} diff --git a/src/main/java/org/cxml/fulfill/RailLegDestination.java b/src/main/java/org/cxml/fulfill/RailLegDestination.java new file mode 100644 index 0000000..0fae963 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/RailLegDestination.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "airportOrAddress" +}) +@XmlRootElement(name = "RailLegDestination") +public class RailLegDestination { + + @XmlElements({ + @XmlElement(name = "Airport", required = true, type = Airport.class), + @XmlElement(name = "Address", required = true, type = Address.class) + }) + protected List airportOrAddress; + + /** + * Gets the value of the airportOrAddress property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the airportOrAddress property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAirportOrAddress().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Airport } + * {@link Address } + * + * + */ + public List getAirportOrAddress() { + if (airportOrAddress == null) { + airportOrAddress = new ArrayList(); + } + return this.airportOrAddress; + } + +} diff --git a/src/main/java/org/cxml/fulfill/RailLegOrigin.java b/src/main/java/org/cxml/fulfill/RailLegOrigin.java new file mode 100644 index 0000000..3667621 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/RailLegOrigin.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "airportOrAddress" +}) +@XmlRootElement(name = "RailLegOrigin") +public class RailLegOrigin { + + @XmlElements({ + @XmlElement(name = "Airport", required = true, type = Airport.class), + @XmlElement(name = "Address", required = true, type = Address.class) + }) + protected List airportOrAddress; + + /** + * Gets the value of the airportOrAddress property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the airportOrAddress property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAirportOrAddress().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Airport } + * {@link Address } + * + * + */ + public List getAirportOrAddress() { + if (airportOrAddress == null) { + airportOrAddress = new ArrayList(); + } + return this.airportOrAddress; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Rate.java b/src/main/java/org/cxml/fulfill/Rate.java new file mode 100644 index 0000000..c1690a6 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Rate.java @@ -0,0 +1,139 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "total", + "unitRate", + "description" +}) +@XmlRootElement(name = "Rate") +public class Rate { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "Total", required = true) + protected Total total; + @XmlElement(name = "UnitRate", required = true) + protected UnitRate unitRate; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the total property. + * + * @return + * possible object is + * {@link Total } + * + */ + public Total getTotal() { + return total; + } + + /** + * Sets the value of the total property. + * + * @param value + * allowed object is + * {@link Total } + * + */ + public void setTotal(Total value) { + this.total = value; + } + + /** + * Gets the value of the unitRate property. + * + * @return + * possible object is + * {@link UnitRate } + * + */ + public UnitRate getUnitRate() { + return unitRate; + } + + /** + * Sets the value of the unitRate property. + * + * @param value + * allowed object is + * {@link UnitRate } + * + */ + public void setUnitRate(UnitRate value) { + this.unitRate = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ReceiptIDInfo.java b/src/main/java/org/cxml/fulfill/ReceiptIDInfo.java new file mode 100644 index 0000000..011414c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ReceiptIDInfo.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "ReceiptIDInfo") +public class ReceiptIDInfo { + + @XmlAttribute(name = "receiptID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptID; + @XmlAttribute(name = "receiptDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the receiptID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptID() { + return receiptID; + } + + /** + * Sets the value of the receiptID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptID(String value) { + this.receiptID = value; + } + + /** + * Gets the value of the receiptDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptDate() { + return receiptDate; + } + + /** + * Sets the value of the receiptDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptDate(String value) { + this.receiptDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ReceiptItem.java b/src/main/java/org/cxml/fulfill/ReceiptItem.java new file mode 100644 index 0000000..f6b4907 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ReceiptItem.java @@ -0,0 +1,422 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "receiptItemReference", + "unitRate", + "receivedAmount", + "assetInfo", + "deliveryAddress", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "ReceiptItem") +public class ReceiptItem { + + @XmlAttribute(name = "receiptLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptLineNumber; + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlAttribute(name = "parentReceiptLineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String parentReceiptLineNumber; + @XmlAttribute(name = "itemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; + @XmlAttribute(name = "completedIndicator") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String completedIndicator; + @XmlElement(name = "ReceiptItemReference", required = true) + protected ReceiptItemReference receiptItemReference; + @XmlElement(name = "UnitRate", required = true) + protected UnitRate unitRate; + @XmlElement(name = "ReceivedAmount", required = true) + protected ReceivedAmount receivedAmount; + @XmlElement(name = "AssetInfo") + protected List assetInfo; + @XmlElement(name = "DeliveryAddress") + protected DeliveryAddress deliveryAddress; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the receiptLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptLineNumber() { + return receiptLineNumber; + } + + /** + * Sets the value of the receiptLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptLineNumber(String value) { + this.receiptLineNumber = value; + } + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the parentReceiptLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentReceiptLineNumber() { + return parentReceiptLineNumber; + } + + /** + * Sets the value of the parentReceiptLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentReceiptLineNumber(String value) { + this.parentReceiptLineNumber = value; + } + + /** + * Gets the value of the itemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemType() { + return itemType; + } + + /** + * Sets the value of the itemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemType(String value) { + this.itemType = value; + } + + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + + /** + * Gets the value of the completedIndicator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompletedIndicator() { + return completedIndicator; + } + + /** + * Sets the value of the completedIndicator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompletedIndicator(String value) { + this.completedIndicator = value; + } + + /** + * Gets the value of the receiptItemReference property. + * + * @return + * possible object is + * {@link ReceiptItemReference } + * + */ + public ReceiptItemReference getReceiptItemReference() { + return receiptItemReference; + } + + /** + * Sets the value of the receiptItemReference property. + * + * @param value + * allowed object is + * {@link ReceiptItemReference } + * + */ + public void setReceiptItemReference(ReceiptItemReference value) { + this.receiptItemReference = value; + } + + /** + * Gets the value of the unitRate property. + * + * @return + * possible object is + * {@link UnitRate } + * + */ + public UnitRate getUnitRate() { + return unitRate; + } + + /** + * Sets the value of the unitRate property. + * + * @param value + * allowed object is + * {@link UnitRate } + * + */ + public void setUnitRate(UnitRate value) { + this.unitRate = value; + } + + /** + * Gets the value of the receivedAmount property. + * + * @return + * possible object is + * {@link ReceivedAmount } + * + */ + public ReceivedAmount getReceivedAmount() { + return receivedAmount; + } + + /** + * Sets the value of the receivedAmount property. + * + * @param value + * allowed object is + * {@link ReceivedAmount } + * + */ + public void setReceivedAmount(ReceivedAmount value) { + this.receivedAmount = value; + } + + /** + * Gets the value of the assetInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the assetInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAssetInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AssetInfo } + * + * + */ + public List getAssetInfo() { + if (assetInfo == null) { + assetInfo = new ArrayList(); + } + return this.assetInfo; + } + + /** + * Gets the value of the deliveryAddress property. + * + * @return + * possible object is + * {@link DeliveryAddress } + * + */ + public DeliveryAddress getDeliveryAddress() { + return deliveryAddress; + } + + /** + * Sets the value of the deliveryAddress property. + * + * @param value + * allowed object is + * {@link DeliveryAddress } + * + */ + public void setDeliveryAddress(DeliveryAddress value) { + this.deliveryAddress = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ReceiptItemReference.java b/src/main/java/org/cxml/fulfill/ReceiptItemReference.java new file mode 100644 index 0000000..6dff372 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ReceiptItemReference.java @@ -0,0 +1,205 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "description", + "manufacturerPartID", + "manufacturerName", + "shipNoticeReferenceOrShipNoticeIDInfo" +}) +@XmlRootElement(name = "ReceiptItemReference") +public class ReceiptItemReference { + + @XmlAttribute(name = "lineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlElement(name = "ItemID") + protected ItemID itemID; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "ManufacturerPartID") + protected String manufacturerPartID; + @XmlElement(name = "ManufacturerName") + protected ManufacturerName manufacturerName; + @XmlElements({ + @XmlElement(name = "ShipNoticeReference", type = ShipNoticeReference.class), + @XmlElement(name = "ShipNoticeIDInfo", type = ShipNoticeIDInfo.class) + }) + protected List shipNoticeReferenceOrShipNoticeIDInfo; + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the manufacturerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getManufacturerPartID() { + return manufacturerPartID; + } + + /** + * Sets the value of the manufacturerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setManufacturerPartID(String value) { + this.manufacturerPartID = value; + } + + /** + * Gets the value of the manufacturerName property. + * + * @return + * possible object is + * {@link ManufacturerName } + * + */ + public ManufacturerName getManufacturerName() { + return manufacturerName; + } + + /** + * Sets the value of the manufacturerName property. + * + * @param value + * allowed object is + * {@link ManufacturerName } + * + */ + public void setManufacturerName(ManufacturerName value) { + this.manufacturerName = value; + } + + /** + * Gets the value of the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipNoticeReferenceOrShipNoticeIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipNoticeReference } + * {@link ShipNoticeIDInfo } + * + * + */ + public List getShipNoticeReferenceOrShipNoticeIDInfo() { + if (shipNoticeReferenceOrShipNoticeIDInfo == null) { + shipNoticeReferenceOrShipNoticeIDInfo = new ArrayList(); + } + return this.shipNoticeReferenceOrShipNoticeIDInfo; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ReceiptOrder.java b/src/main/java/org/cxml/fulfill/ReceiptOrder.java new file mode 100644 index 0000000..7698bbb --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ReceiptOrder.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "receiptOrderInfo", + "receiptItem" +}) +@XmlRootElement(name = "ReceiptOrder") +public class ReceiptOrder { + + @XmlAttribute(name = "closeForReceiving") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String closeForReceiving; + @XmlElement(name = "ReceiptOrderInfo", required = true) + protected ReceiptOrderInfo receiptOrderInfo; + @XmlElement(name = "ReceiptItem", required = true) + protected List receiptItem; + + /** + * Gets the value of the closeForReceiving property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCloseForReceiving() { + return closeForReceiving; + } + + /** + * Sets the value of the closeForReceiving property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCloseForReceiving(String value) { + this.closeForReceiving = value; + } + + /** + * Gets the value of the receiptOrderInfo property. + * + * @return + * possible object is + * {@link ReceiptOrderInfo } + * + */ + public ReceiptOrderInfo getReceiptOrderInfo() { + return receiptOrderInfo; + } + + /** + * Sets the value of the receiptOrderInfo property. + * + * @param value + * allowed object is + * {@link ReceiptOrderInfo } + * + */ + public void setReceiptOrderInfo(ReceiptOrderInfo value) { + this.receiptOrderInfo = value; + } + + /** + * Gets the value of the receiptItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the receiptItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReceiptItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ReceiptItem } + * + * + */ + public List getReceiptItem() { + if (receiptItem == null) { + receiptItem = new ArrayList(); + } + return this.receiptItem; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ReceiptOrderInfo.java b/src/main/java/org/cxml/fulfill/ReceiptOrderInfo.java new file mode 100644 index 0000000..ea1933f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ReceiptOrderInfo.java @@ -0,0 +1,71 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrOrderIDInfo" +}) +@XmlRootElement(name = "ReceiptOrderInfo") +public class ReceiptOrderInfo { + + @XmlElements({ + @XmlElement(name = "OrderReference", required = true, type = OrderReference.class), + @XmlElement(name = "MasterAgreementReference", required = true, type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", required = true, type = MasterAgreementIDInfo.class), + @XmlElement(name = "OrderIDInfo", required = true, type = OrderIDInfo.class) + }) + protected List orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrOrderIDInfo; + + /** + * Gets the value of the orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrOrderIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrOrderIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrOrderIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderReference } + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * {@link OrderIDInfo } + * + * + */ + public List getOrderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrOrderIDInfo() { + if (orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrOrderIDInfo == null) { + orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrOrderIDInfo = new ArrayList(); + } + return this.orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrOrderIDInfo; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ReceiptReference.java b/src/main/java/org/cxml/fulfill/ReceiptReference.java new file mode 100644 index 0000000..ffd8d8f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ReceiptReference.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "ReceiptReference") +public class ReceiptReference { + + @XmlAttribute(name = "receiptID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptID; + @XmlAttribute(name = "receiptDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the receiptID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptID() { + return receiptID; + } + + /** + * Sets the value of the receiptID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptID(String value) { + this.receiptID = value; + } + + /** + * Gets the value of the receiptDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptDate() { + return receiptDate; + } + + /** + * Sets the value of the receiptDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptDate(String value) { + this.receiptDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ReceiptRequest.java b/src/main/java/org/cxml/fulfill/ReceiptRequest.java new file mode 100644 index 0000000..0bc6a31 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ReceiptRequest.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "receiptRequestHeader", + "receiptOrder", + "total" +}) +@XmlRootElement(name = "ReceiptRequest") +public class ReceiptRequest { + + @XmlElement(name = "ReceiptRequestHeader", required = true) + protected ReceiptRequestHeader receiptRequestHeader; + @XmlElement(name = "ReceiptOrder", required = true) + protected List receiptOrder; + @XmlElement(name = "Total", required = true) + protected Total total; + + /** + * Gets the value of the receiptRequestHeader property. + * + * @return + * possible object is + * {@link ReceiptRequestHeader } + * + */ + public ReceiptRequestHeader getReceiptRequestHeader() { + return receiptRequestHeader; + } + + /** + * Sets the value of the receiptRequestHeader property. + * + * @param value + * allowed object is + * {@link ReceiptRequestHeader } + * + */ + public void setReceiptRequestHeader(ReceiptRequestHeader value) { + this.receiptRequestHeader = value; + } + + /** + * Gets the value of the receiptOrder property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the receiptOrder property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReceiptOrder().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ReceiptOrder } + * + * + */ + public List getReceiptOrder() { + if (receiptOrder == null) { + receiptOrder = new ArrayList(); + } + return this.receiptOrder; + } + + /** + * Gets the value of the total property. + * + * @return + * possible object is + * {@link Total } + * + */ + public Total getTotal() { + return total; + } + + /** + * Sets the value of the total property. + * + * @param value + * allowed object is + * {@link Total } + * + */ + public void setTotal(Total value) { + this.total = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ReceiptRequestHeader.java b/src/main/java/org/cxml/fulfill/ReceiptRequestHeader.java new file mode 100644 index 0000000..79a4f6b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ReceiptRequestHeader.java @@ -0,0 +1,174 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "comments", + "extrinsic" +}) +@XmlRootElement(name = "ReceiptRequestHeader") +public class ReceiptRequestHeader { + + @XmlAttribute(name = "receiptID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptID; + @XmlAttribute(name = "receiptDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptDate; + @XmlAttribute(name = "operation", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operation; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the receiptID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptID() { + return receiptID; + } + + /** + * Sets the value of the receiptID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptID(String value) { + this.receiptID = value; + } + + /** + * Gets the value of the receiptDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptDate() { + return receiptDate; + } + + /** + * Sets the value of the receiptDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptDate(String value) { + this.receiptDate = value; + } + + /** + * Gets the value of the operation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperation() { + return operation; + } + + /** + * Sets the value of the operation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperation(String value) { + this.operation = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ReceivedAmount.java b/src/main/java/org/cxml/fulfill/ReceivedAmount.java new file mode 100644 index 0000000..c7d7d27 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ReceivedAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "ReceivedAmount") +public class ReceivedAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ReleaseInfo.java b/src/main/java/org/cxml/fulfill/ReleaseInfo.java new file mode 100644 index 0000000..cb6b356 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ReleaseInfo.java @@ -0,0 +1,228 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure", + "shipNoticeReleaseInfo", + "extrinsic" +}) +@XmlRootElement(name = "ReleaseInfo") +public class ReleaseInfo { + + @XmlAttribute(name = "releaseType", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String releaseType; + @XmlAttribute(name = "cumulativeReceivedQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cumulativeReceivedQuantity; + @XmlAttribute(name = "productionGoAheadEndDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String productionGoAheadEndDate; + @XmlAttribute(name = "materialGoAheadEndDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String materialGoAheadEndDate; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "ShipNoticeReleaseInfo") + protected ShipNoticeReleaseInfo shipNoticeReleaseInfo; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the releaseType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReleaseType() { + return releaseType; + } + + /** + * Sets the value of the releaseType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReleaseType(String value) { + this.releaseType = value; + } + + /** + * Gets the value of the cumulativeReceivedQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCumulativeReceivedQuantity() { + return cumulativeReceivedQuantity; + } + + /** + * Sets the value of the cumulativeReceivedQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCumulativeReceivedQuantity(String value) { + this.cumulativeReceivedQuantity = value; + } + + /** + * Gets the value of the productionGoAheadEndDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductionGoAheadEndDate() { + return productionGoAheadEndDate; + } + + /** + * Sets the value of the productionGoAheadEndDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductionGoAheadEndDate(String value) { + this.productionGoAheadEndDate = value; + } + + /** + * Gets the value of the materialGoAheadEndDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaterialGoAheadEndDate() { + return materialGoAheadEndDate; + } + + /** + * Sets the value of the materialGoAheadEndDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaterialGoAheadEndDate(String value) { + this.materialGoAheadEndDate = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the shipNoticeReleaseInfo property. + * + * @return + * possible object is + * {@link ShipNoticeReleaseInfo } + * + */ + public ShipNoticeReleaseInfo getShipNoticeReleaseInfo() { + return shipNoticeReleaseInfo; + } + + /** + * Sets the value of the shipNoticeReleaseInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeReleaseInfo } + * + */ + public void setShipNoticeReleaseInfo(ShipNoticeReleaseInfo value) { + this.shipNoticeReleaseInfo = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ReportedTime.java b/src/main/java/org/cxml/fulfill/ReportedTime.java new file mode 100644 index 0000000..ce8e0e3 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ReportedTime.java @@ -0,0 +1,121 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "period", + "timeCardTimeInterval", + "expense" +}) +@XmlRootElement(name = "ReportedTime") +public class ReportedTime { + + @XmlElement(name = "Period", required = true) + protected Period period; + @XmlElement(name = "TimeCardTimeInterval") + protected List timeCardTimeInterval; + @XmlElement(name = "Expense") + protected List expense; + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + + /** + * Gets the value of the timeCardTimeInterval property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the timeCardTimeInterval property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTimeCardTimeInterval().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TimeCardTimeInterval } + * + * + */ + public List getTimeCardTimeInterval() { + if (timeCardTimeInterval == null) { + timeCardTimeInterval = new ArrayList(); + } + return this.timeCardTimeInterval; + } + + /** + * Gets the value of the expense property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the expense property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExpense().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Expense } + * + * + */ + public List getExpense() { + if (expense == null) { + expense = new ArrayList(); + } + return this.expense; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Request.java b/src/main/java/org/cxml/fulfill/Request.java similarity index 62% rename from src/main/java/org/cxml/fulfull/Request.java rename to src/main/java/org/cxml/fulfill/Request.java index f2880d7..e88dad2 100644 --- a/src/main/java/org/cxml/fulfull/Request.java +++ b/src/main/java/org/cxml/fulfill/Request.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.fulfill; import java.util.ArrayList; import java.util.List; @@ -27,7 +27,7 @@ */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { - "confirmationRequestOrShipNoticeRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrTimeCardRequest" + "confirmationRequestOrShipNoticeRequestOrServiceEntryRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrOrderStatusRequestOrTimeCardRequestOrComponentConsumptionRequest" }) @XmlRootElement(name = "Request") public class Request { @@ -42,12 +42,15 @@ public class Request { @XmlElements({ @XmlElement(name = "ConfirmationRequest", required = true, type = ConfirmationRequest.class), @XmlElement(name = "ShipNoticeRequest", required = true, type = ShipNoticeRequest.class), + @XmlElement(name = "ServiceEntryRequest", required = true, type = ServiceEntryRequest.class), @XmlElement(name = "CopyRequest", required = true, type = CopyRequest.class), @XmlElement(name = "TimeCardInfoRequest", required = true, type = TimeCardInfoRequest.class), @XmlElement(name = "ReceiptRequest", required = true, type = ReceiptRequest.class), - @XmlElement(name = "TimeCardRequest", required = true, type = TimeCardRequest.class) + @XmlElement(name = "OrderStatusRequest", required = true, type = OrderStatusRequest.class), + @XmlElement(name = "TimeCardRequest", required = true, type = TimeCardRequest.class), + @XmlElement(name = "ComponentConsumptionRequest", required = true, type = ComponentConsumptionRequest.class) }) - protected List confirmationRequestOrShipNoticeRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrTimeCardRequest; + protected List confirmationRequestOrShipNoticeRequestOrServiceEntryRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrOrderStatusRequestOrTimeCardRequestOrComponentConsumptionRequest; /** * Gets the value of the deploymentMode property. @@ -102,18 +105,18 @@ public void setId(String value) { } /** - * Gets the value of the confirmationRequestOrShipNoticeRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrTimeCardRequest property. + * Gets the value of the confirmationRequestOrShipNoticeRequestOrServiceEntryRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrOrderStatusRequestOrTimeCardRequestOrComponentConsumptionRequest property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the confirmationRequestOrShipNoticeRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrTimeCardRequest property. + * This is why there is not a set method for the confirmationRequestOrShipNoticeRequestOrServiceEntryRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrOrderStatusRequestOrTimeCardRequestOrComponentConsumptionRequest property. * *

* For example, to add a new item, do as follows: *

-     *    getConfirmationRequestOrShipNoticeRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrTimeCardRequest().add(newItem);
+     *    getConfirmationRequestOrShipNoticeRequestOrServiceEntryRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrOrderStatusRequestOrTimeCardRequestOrComponentConsumptionRequest().add(newItem);
      * 
* * @@ -121,18 +124,21 @@ public void setId(String value) { * Objects of the following type(s) are allowed in the list * {@link ConfirmationRequest } * {@link ShipNoticeRequest } + * {@link ServiceEntryRequest } * {@link CopyRequest } * {@link TimeCardInfoRequest } * {@link ReceiptRequest } + * {@link OrderStatusRequest } * {@link TimeCardRequest } + * {@link ComponentConsumptionRequest } * * */ - public List getConfirmationRequestOrShipNoticeRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrTimeCardRequest() { - if (confirmationRequestOrShipNoticeRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrTimeCardRequest == null) { - confirmationRequestOrShipNoticeRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrTimeCardRequest = new ArrayList(); + public List getConfirmationRequestOrShipNoticeRequestOrServiceEntryRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrOrderStatusRequestOrTimeCardRequestOrComponentConsumptionRequest() { + if (confirmationRequestOrShipNoticeRequestOrServiceEntryRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrOrderStatusRequestOrTimeCardRequestOrComponentConsumptionRequest == null) { + confirmationRequestOrShipNoticeRequestOrServiceEntryRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrOrderStatusRequestOrTimeCardRequestOrComponentConsumptionRequest = new ArrayList(); } - return this.confirmationRequestOrShipNoticeRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrTimeCardRequest; + return this.confirmationRequestOrShipNoticeRequestOrServiceEntryRequestOrCopyRequestOrTimeCardInfoRequestOrReceiptRequestOrOrderStatusRequestOrTimeCardRequestOrComponentConsumptionRequest; } } diff --git a/src/main/java/org/cxml/fulfull/Response.java b/src/main/java/org/cxml/fulfill/Response.java similarity index 94% rename from src/main/java/org/cxml/fulfull/Response.java rename to src/main/java/org/cxml/fulfill/Response.java index ad6c9b9..48afd25 100644 --- a/src/main/java/org/cxml/fulfull/Response.java +++ b/src/main/java/org/cxml/fulfill/Response.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.fulfill; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/ReturnData.java b/src/main/java/org/cxml/fulfill/ReturnData.java similarity index 95% rename from src/main/java/org/cxml/fulfull/ReturnData.java rename to src/main/java/org/cxml/fulfill/ReturnData.java index a3c65a1..28f2084 100644 --- a/src/main/java/org/cxml/fulfull/ReturnData.java +++ b/src/main/java/org/cxml/fulfill/ReturnData.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.fulfill; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfill/RoomType.java b/src/main/java/org/cxml/fulfill/RoomType.java new file mode 100644 index 0000000..0245da8 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/RoomType.java @@ -0,0 +1,174 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description", + "amenities" +}) +@XmlRootElement(name = "RoomType") +public class RoomType { + + @XmlAttribute(name = "smoking", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String smoking; + @XmlAttribute(name = "numberOfBed") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String numberOfBed; + @XmlAttribute(name = "bedType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String bedType; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "Amenities") + protected List amenities; + + /** + * Gets the value of the smoking property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSmoking() { + return smoking; + } + + /** + * Sets the value of the smoking property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSmoking(String value) { + this.smoking = value; + } + + /** + * Gets the value of the numberOfBed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNumberOfBed() { + return numberOfBed; + } + + /** + * Sets the value of the numberOfBed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNumberOfBed(String value) { + this.numberOfBed = value; + } + + /** + * Gets the value of the bedType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBedType() { + return bedType; + } + + /** + * Sets the value of the bedType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBedType(String value) { + this.bedType = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the amenities property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the amenities property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAmenities().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Amenities } + * + * + */ + public List getAmenities() { + if (amenities == null) { + amenities = new ArrayList(); + } + return this.amenities; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Route.java b/src/main/java/org/cxml/fulfill/Route.java new file mode 100644 index 0000000..985f6f4 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Route.java @@ -0,0 +1,147 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact" +}) +@XmlRootElement(name = "Route") +public class Route { + + @XmlAttribute(name = "method", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String method; + @XmlAttribute(name = "startDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String startDate; + @XmlAttribute(name = "endDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String endDate; + @XmlElement(name = "Contact") + protected List contact; + + /** + * Gets the value of the method property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMethod() { + return method; + } + + /** + * Sets the value of the method property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMethod(String value) { + this.method = value; + } + + /** + * Gets the value of the startDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStartDate() { + return startDate; + } + + /** + * Sets the value of the startDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStartDate(String value) { + this.startDate = value; + } + + /** + * Gets the value of the endDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEndDate() { + return endDate; + } + + /** + * Sets the value of the endDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEndDate(String value) { + this.endDate = value; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ScheduleLine.java b/src/main/java/org/cxml/fulfill/ScheduleLine.java new file mode 100644 index 0000000..b464775 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ScheduleLine.java @@ -0,0 +1,259 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure", + "scheduleLineReleaseInfo", + "subcontractingComponent", + "extrinsic" +}) +@XmlRootElement(name = "ScheduleLine") +public class ScheduleLine { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "requestedDeliveryDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; + @XmlAttribute(name = "lineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlAttribute(name = "deliveryWindow") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String deliveryWindow; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "ScheduleLineReleaseInfo") + protected ScheduleLineReleaseInfo scheduleLineReleaseInfo; + @XmlElement(name = "SubcontractingComponent") + protected List subcontractingComponent; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the deliveryWindow property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDeliveryWindow() { + return deliveryWindow; + } + + /** + * Sets the value of the deliveryWindow property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDeliveryWindow(String value) { + this.deliveryWindow = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the scheduleLineReleaseInfo property. + * + * @return + * possible object is + * {@link ScheduleLineReleaseInfo } + * + */ + public ScheduleLineReleaseInfo getScheduleLineReleaseInfo() { + return scheduleLineReleaseInfo; + } + + /** + * Sets the value of the scheduleLineReleaseInfo property. + * + * @param value + * allowed object is + * {@link ScheduleLineReleaseInfo } + * + */ + public void setScheduleLineReleaseInfo(ScheduleLineReleaseInfo value) { + this.scheduleLineReleaseInfo = value; + } + + /** + * Gets the value of the subcontractingComponent property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the subcontractingComponent property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSubcontractingComponent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SubcontractingComponent } + * + * + */ + public List getSubcontractingComponent() { + if (subcontractingComponent == null) { + subcontractingComponent = new ArrayList(); + } + return this.subcontractingComponent; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ScheduleLineReleaseInfo.java b/src/main/java/org/cxml/fulfill/ScheduleLineReleaseInfo.java new file mode 100644 index 0000000..471a7e6 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ScheduleLineReleaseInfo.java @@ -0,0 +1,113 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "ScheduleLineReleaseInfo") +public class ScheduleLineReleaseInfo { + + @XmlAttribute(name = "commitmentCode", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String commitmentCode; + @XmlAttribute(name = "cumulativeScheduledQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cumulativeScheduledQuantity; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the commitmentCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCommitmentCode() { + return commitmentCode; + } + + /** + * Sets the value of the commitmentCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCommitmentCode(String value) { + this.commitmentCode = value; + } + + /** + * Gets the value of the cumulativeScheduledQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCumulativeScheduledQuantity() { + return cumulativeScheduledQuantity; + } + + /** + * Sets the value of the cumulativeScheduledQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCumulativeScheduledQuantity(String value) { + this.cumulativeScheduledQuantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Segment.java b/src/main/java/org/cxml/fulfill/Segment.java new file mode 100644 index 0000000..a3f0782 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Segment.java @@ -0,0 +1,110 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "Segment") +public class Segment { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String id; + @XmlAttribute(name = "description", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String description; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescription(String value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SelectedItem.java b/src/main/java/org/cxml/fulfill/SelectedItem.java new file mode 100644 index 0000000..60d88fd --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SelectedItem.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID" +}) +@XmlRootElement(name = "SelectedItem") +public class SelectedItem { + + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SelectedService.java b/src/main/java/org/cxml/fulfill/SelectedService.java new file mode 100644 index 0000000..a69fef0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SelectedService.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "SelectedService") +public class SelectedService { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Sender.java b/src/main/java/org/cxml/fulfill/Sender.java new file mode 100644 index 0000000..634c0b5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Sender.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "credential", + "userAgent" +}) +@XmlRootElement(name = "Sender") +public class Sender { + + @XmlElement(name = "Credential", required = true) + protected List credential; + @XmlElement(name = "UserAgent", required = true) + protected String userAgent; + + /** + * Gets the value of the credential property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the credential property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCredential().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Credential } + * + * + */ + public List getCredential() { + if (credential == null) { + credential = new ArrayList(); + } + return this.credential; + } + + /** + * Gets the value of the userAgent property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUserAgent() { + return userAgent; + } + + /** + * Sets the value of the userAgent property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUserAgent(String value) { + this.userAgent = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryDetailDiscount.java b/src/main/java/org/cxml/fulfill/ServiceEntryDetailDiscount.java new file mode 100644 index 0000000..b6dcff6 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryDetailDiscount.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "ServiceEntryDetailDiscount") +public class ServiceEntryDetailDiscount { + + @XmlAttribute(name = "percentageRate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String percentageRate; + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the percentageRate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPercentageRate() { + return percentageRate; + } + + /** + * Sets the value of the percentageRate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPercentageRate(String value) { + this.percentageRate = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryDetailLineIndicator.java b/src/main/java/org/cxml/fulfill/ServiceEntryDetailLineIndicator.java new file mode 100644 index 0000000..c7ab1e7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryDetailLineIndicator.java @@ -0,0 +1,164 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ServiceEntryDetailLineIndicator") +public class ServiceEntryDetailLineIndicator { + + @XmlAttribute(name = "isTaxInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isTaxInLine; + @XmlAttribute(name = "isSpecialHandlingInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isSpecialHandlingInLine; + @XmlAttribute(name = "isShippingInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isShippingInLine; + @XmlAttribute(name = "isDiscountInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isDiscountInLine; + @XmlAttribute(name = "isAccountingInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isAccountingInLine; + + /** + * Gets the value of the isTaxInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsTaxInLine() { + return isTaxInLine; + } + + /** + * Sets the value of the isTaxInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsTaxInLine(String value) { + this.isTaxInLine = value; + } + + /** + * Gets the value of the isSpecialHandlingInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsSpecialHandlingInLine() { + return isSpecialHandlingInLine; + } + + /** + * Sets the value of the isSpecialHandlingInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsSpecialHandlingInLine(String value) { + this.isSpecialHandlingInLine = value; + } + + /** + * Gets the value of the isShippingInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsShippingInLine() { + return isShippingInLine; + } + + /** + * Sets the value of the isShippingInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsShippingInLine(String value) { + this.isShippingInLine = value; + } + + /** + * Gets the value of the isDiscountInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsDiscountInLine() { + return isDiscountInLine; + } + + /** + * Sets the value of the isDiscountInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsDiscountInLine(String value) { + this.isDiscountInLine = value; + } + + /** + * Gets the value of the isAccountingInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsAccountingInLine() { + return isAccountingInLine; + } + + /** + * Sets the value of the isAccountingInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsAccountingInLine(String value) { + this.isAccountingInLine = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryDetailLineShipping.java b/src/main/java/org/cxml/fulfill/ServiceEntryDetailLineShipping.java new file mode 100644 index 0000000..e66e24f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryDetailLineShipping.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "serviceEntryDetailShipping", + "money" +}) +@XmlRootElement(name = "ServiceEntryDetailLineShipping") +public class ServiceEntryDetailLineShipping { + + @XmlElement(name = "ServiceEntryDetailShipping", required = true) + protected ServiceEntryDetailShipping serviceEntryDetailShipping; + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the serviceEntryDetailShipping property. + * + * @return + * possible object is + * {@link ServiceEntryDetailShipping } + * + */ + public ServiceEntryDetailShipping getServiceEntryDetailShipping() { + return serviceEntryDetailShipping; + } + + /** + * Sets the value of the serviceEntryDetailShipping property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailShipping } + * + */ + public void setServiceEntryDetailShipping(ServiceEntryDetailShipping value) { + this.serviceEntryDetailShipping = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryDetailLineSpecialHandling.java b/src/main/java/org/cxml/fulfill/ServiceEntryDetailLineSpecialHandling.java new file mode 100644 index 0000000..9a23ef1 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryDetailLineSpecialHandling.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description", + "money" +}) +@XmlRootElement(name = "ServiceEntryDetailLineSpecialHandling") +public class ServiceEntryDetailLineSpecialHandling { + + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryDetailShipping.java b/src/main/java/org/cxml/fulfill/ServiceEntryDetailShipping.java new file mode 100644 index 0000000..e5f1d9f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryDetailShipping.java @@ -0,0 +1,71 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference" +}) +@XmlRootElement(name = "ServiceEntryDetailShipping") +public class ServiceEntryDetailShipping { + + @XmlElements({ + @XmlElement(name = "Contact", type = Contact.class), + @XmlElement(name = "CarrierIdentifier", type = CarrierIdentifier.class), + @XmlElement(name = "ShipmentIdentifier", type = ShipmentIdentifier.class), + @XmlElement(name = "DocumentReference", type = DocumentReference.class) + }) + protected List contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference; + + /** + * Gets the value of the contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * {@link CarrierIdentifier } + * {@link ShipmentIdentifier } + * {@link DocumentReference } + * + * + */ + public List getContactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference() { + if (contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference == null) { + contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference = new ArrayList(); + } + return this.contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryHeaderModifications.java b/src/main/java/org/cxml/fulfill/ServiceEntryHeaderModifications.java new file mode 100644 index 0000000..cff7a1f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryHeaderModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "ServiceEntryHeaderModifications") +public class ServiceEntryHeaderModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryItem.java b/src/main/java/org/cxml/fulfill/ServiceEntryItem.java new file mode 100644 index 0000000..cf1dd01 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryItem.java @@ -0,0 +1,720 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemReference", + "masterAgreementReferenceOrMasterAgreementIDInfo", + "unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity", + "period", + "subtotalAmount", + "tax", + "grossAmount", + "serviceEntryDetailLineSpecialHandling", + "serviceEntryDetailLineShipping", + "shipNoticeIDInfo", + "serviceEntryDetailDiscount", + "serviceEntryItemModifications", + "totalCharges", + "totalAllowances", + "totalAmountWithoutTax", + "netAmount", + "distribution", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "ServiceEntryItem") +public class ServiceEntryItem { + + @XmlAttribute(name = "serviceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceLineNumber; + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "referenceDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String referenceDate; + @XmlAttribute(name = "inspectionDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String inspectionDate; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "ItemReference", required = true) + protected ItemReference itemReference; + @XmlElements({ + @XmlElement(name = "MasterAgreementReference", type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", type = MasterAgreementIDInfo.class) + }) + protected List masterAgreementReferenceOrMasterAgreementIDInfo; + @XmlElements({ + @XmlElement(name = "UnitRate", type = UnitRate.class), + @XmlElement(name = "UnitOfMeasure", type = UnitOfMeasure.class), + @XmlElement(name = "UnitPrice", type = UnitPrice.class), + @XmlElement(name = "PriceBasisQuantity", type = PriceBasisQuantity.class) + }) + protected List unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity; + @XmlElement(name = "Period") + protected Period period; + @XmlElement(name = "SubtotalAmount") + protected SubtotalAmount subtotalAmount; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "GrossAmount") + protected GrossAmount grossAmount; + @XmlElement(name = "ServiceEntryDetailLineSpecialHandling") + protected ServiceEntryDetailLineSpecialHandling serviceEntryDetailLineSpecialHandling; + @XmlElement(name = "ServiceEntryDetailLineShipping") + protected ServiceEntryDetailLineShipping serviceEntryDetailLineShipping; + @XmlElement(name = "ShipNoticeIDInfo") + protected ShipNoticeIDInfo shipNoticeIDInfo; + @XmlElement(name = "ServiceEntryDetailDiscount") + protected ServiceEntryDetailDiscount serviceEntryDetailDiscount; + @XmlElement(name = "ServiceEntryItemModifications") + protected ServiceEntryItemModifications serviceEntryItemModifications; + @XmlElement(name = "TotalCharges") + protected TotalCharges totalCharges; + @XmlElement(name = "TotalAllowances") + protected TotalAllowances totalAllowances; + @XmlElement(name = "TotalAmountWithoutTax") + protected TotalAmountWithoutTax totalAmountWithoutTax; + @XmlElement(name = "NetAmount") + protected NetAmount netAmount; + @XmlElement(name = "Distribution") + protected List distribution; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the serviceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceLineNumber() { + return serviceLineNumber; + } + + /** + * Sets the value of the serviceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceLineNumber(String value) { + this.serviceLineNumber = value; + } + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the referenceDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReferenceDate() { + return referenceDate; + } + + /** + * Sets the value of the referenceDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReferenceDate(String value) { + this.referenceDate = value; + } + + /** + * Gets the value of the inspectionDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInspectionDate() { + return inspectionDate; + } + + /** + * Sets the value of the inspectionDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInspectionDate(String value) { + this.inspectionDate = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the itemReference property. + * + * @return + * possible object is + * {@link ItemReference } + * + */ + public ItemReference getItemReference() { + return itemReference; + } + + /** + * Sets the value of the itemReference property. + * + * @param value + * allowed object is + * {@link ItemReference } + * + */ + public void setItemReference(ItemReference value) { + this.itemReference = value; + } + + /** + * Gets the value of the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMasterAgreementReferenceOrMasterAgreementIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * + * + */ + public List getMasterAgreementReferenceOrMasterAgreementIDInfo() { + if (masterAgreementReferenceOrMasterAgreementIDInfo == null) { + masterAgreementReferenceOrMasterAgreementIDInfo = new ArrayList(); + } + return this.masterAgreementReferenceOrMasterAgreementIDInfo; + } + + /** + * Gets the value of the unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getUnitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link UnitRate } + * {@link UnitOfMeasure } + * {@link UnitPrice } + * {@link PriceBasisQuantity } + * + * + */ + public List getUnitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity() { + if (unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity == null) { + unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity = new ArrayList(); + } + return this.unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity; + } + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + + /** + * Gets the value of the subtotalAmount property. + * + * @return + * possible object is + * {@link SubtotalAmount } + * + */ + public SubtotalAmount getSubtotalAmount() { + return subtotalAmount; + } + + /** + * Sets the value of the subtotalAmount property. + * + * @param value + * allowed object is + * {@link SubtotalAmount } + * + */ + public void setSubtotalAmount(SubtotalAmount value) { + this.subtotalAmount = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the grossAmount property. + * + * @return + * possible object is + * {@link GrossAmount } + * + */ + public GrossAmount getGrossAmount() { + return grossAmount; + } + + /** + * Sets the value of the grossAmount property. + * + * @param value + * allowed object is + * {@link GrossAmount } + * + */ + public void setGrossAmount(GrossAmount value) { + this.grossAmount = value; + } + + /** + * Gets the value of the serviceEntryDetailLineSpecialHandling property. + * + * @return + * possible object is + * {@link ServiceEntryDetailLineSpecialHandling } + * + */ + public ServiceEntryDetailLineSpecialHandling getServiceEntryDetailLineSpecialHandling() { + return serviceEntryDetailLineSpecialHandling; + } + + /** + * Sets the value of the serviceEntryDetailLineSpecialHandling property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailLineSpecialHandling } + * + */ + public void setServiceEntryDetailLineSpecialHandling(ServiceEntryDetailLineSpecialHandling value) { + this.serviceEntryDetailLineSpecialHandling = value; + } + + /** + * Gets the value of the serviceEntryDetailLineShipping property. + * + * @return + * possible object is + * {@link ServiceEntryDetailLineShipping } + * + */ + public ServiceEntryDetailLineShipping getServiceEntryDetailLineShipping() { + return serviceEntryDetailLineShipping; + } + + /** + * Sets the value of the serviceEntryDetailLineShipping property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailLineShipping } + * + */ + public void setServiceEntryDetailLineShipping(ServiceEntryDetailLineShipping value) { + this.serviceEntryDetailLineShipping = value; + } + + /** + * Gets the value of the shipNoticeIDInfo property. + * + * @return + * possible object is + * {@link ShipNoticeIDInfo } + * + */ + public ShipNoticeIDInfo getShipNoticeIDInfo() { + return shipNoticeIDInfo; + } + + /** + * Sets the value of the shipNoticeIDInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeIDInfo } + * + */ + public void setShipNoticeIDInfo(ShipNoticeIDInfo value) { + this.shipNoticeIDInfo = value; + } + + /** + * Gets the value of the serviceEntryDetailDiscount property. + * + * @return + * possible object is + * {@link ServiceEntryDetailDiscount } + * + */ + public ServiceEntryDetailDiscount getServiceEntryDetailDiscount() { + return serviceEntryDetailDiscount; + } + + /** + * Sets the value of the serviceEntryDetailDiscount property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailDiscount } + * + */ + public void setServiceEntryDetailDiscount(ServiceEntryDetailDiscount value) { + this.serviceEntryDetailDiscount = value; + } + + /** + * Gets the value of the serviceEntryItemModifications property. + * + * @return + * possible object is + * {@link ServiceEntryItemModifications } + * + */ + public ServiceEntryItemModifications getServiceEntryItemModifications() { + return serviceEntryItemModifications; + } + + /** + * Sets the value of the serviceEntryItemModifications property. + * + * @param value + * allowed object is + * {@link ServiceEntryItemModifications } + * + */ + public void setServiceEntryItemModifications(ServiceEntryItemModifications value) { + this.serviceEntryItemModifications = value; + } + + /** + * Gets the value of the totalCharges property. + * + * @return + * possible object is + * {@link TotalCharges } + * + */ + public TotalCharges getTotalCharges() { + return totalCharges; + } + + /** + * Sets the value of the totalCharges property. + * + * @param value + * allowed object is + * {@link TotalCharges } + * + */ + public void setTotalCharges(TotalCharges value) { + this.totalCharges = value; + } + + /** + * Gets the value of the totalAllowances property. + * + * @return + * possible object is + * {@link TotalAllowances } + * + */ + public TotalAllowances getTotalAllowances() { + return totalAllowances; + } + + /** + * Sets the value of the totalAllowances property. + * + * @param value + * allowed object is + * {@link TotalAllowances } + * + */ + public void setTotalAllowances(TotalAllowances value) { + this.totalAllowances = value; + } + + /** + * Gets the value of the totalAmountWithoutTax property. + * + * @return + * possible object is + * {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax getTotalAmountWithoutTax() { + return totalAmountWithoutTax; + } + + /** + * Sets the value of the totalAmountWithoutTax property. + * + * @param value + * allowed object is + * {@link TotalAmountWithoutTax } + * + */ + public void setTotalAmountWithoutTax(TotalAmountWithoutTax value) { + this.totalAmountWithoutTax = value; + } + + /** + * Gets the value of the netAmount property. + * + * @return + * possible object is + * {@link NetAmount } + * + */ + public NetAmount getNetAmount() { + return netAmount; + } + + /** + * Sets the value of the netAmount property. + * + * @param value + * allowed object is + * {@link NetAmount } + * + */ + public void setNetAmount(NetAmount value) { + this.netAmount = value; + } + + /** + * Gets the value of the distribution property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the distribution property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDistribution().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Distribution } + * + * + */ + public List getDistribution() { + if (distribution == null) { + distribution = new ArrayList(); + } + return this.distribution; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryItemModifications.java b/src/main/java/org/cxml/fulfill/ServiceEntryItemModifications.java new file mode 100644 index 0000000..7f59086 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryItemModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "ServiceEntryItemModifications") +public class ServiceEntryItemModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryOrder.java b/src/main/java/org/cxml/fulfill/ServiceEntryOrder.java new file mode 100644 index 0000000..a093aa2 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryOrder.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "serviceEntryOrderInfo", + "serviceEntryItem" +}) +@XmlRootElement(name = "ServiceEntryOrder") +public class ServiceEntryOrder { + + @XmlElement(name = "ServiceEntryOrderInfo", required = true) + protected ServiceEntryOrderInfo serviceEntryOrderInfo; + @XmlElement(name = "ServiceEntryItem", required = true) + protected List serviceEntryItem; + + /** + * Gets the value of the serviceEntryOrderInfo property. + * + * @return + * possible object is + * {@link ServiceEntryOrderInfo } + * + */ + public ServiceEntryOrderInfo getServiceEntryOrderInfo() { + return serviceEntryOrderInfo; + } + + /** + * Sets the value of the serviceEntryOrderInfo property. + * + * @param value + * allowed object is + * {@link ServiceEntryOrderInfo } + * + */ + public void setServiceEntryOrderInfo(ServiceEntryOrderInfo value) { + this.serviceEntryOrderInfo = value; + } + + /** + * Gets the value of the serviceEntryItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceEntryItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceEntryItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceEntryItem } + * + * + */ + public List getServiceEntryItem() { + if (serviceEntryItem == null) { + serviceEntryItem = new ArrayList(); + } + return this.serviceEntryItem; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryOrderInfo.java b/src/main/java/org/cxml/fulfill/ServiceEntryOrderInfo.java new file mode 100644 index 0000000..2c789c5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryOrderInfo.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderReferenceOrOrderIDInfo" +}) +@XmlRootElement(name = "ServiceEntryOrderInfo") +public class ServiceEntryOrderInfo { + + @XmlElements({ + @XmlElement(name = "OrderReference", required = true, type = OrderReference.class), + @XmlElement(name = "OrderIDInfo", required = true, type = OrderIDInfo.class) + }) + protected List orderReferenceOrOrderIDInfo; + + /** + * Gets the value of the orderReferenceOrOrderIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderReferenceOrOrderIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderReferenceOrOrderIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderReference } + * {@link OrderIDInfo } + * + * + */ + public List getOrderReferenceOrOrderIDInfo() { + if (orderReferenceOrOrderIDInfo == null) { + orderReferenceOrOrderIDInfo = new ArrayList(); + } + return this.orderReferenceOrOrderIDInfo; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryRequest.java b/src/main/java/org/cxml/fulfill/ServiceEntryRequest.java new file mode 100644 index 0000000..877c5b1 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryRequest.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "serviceEntryRequestHeader", + "serviceEntryOrder", + "serviceEntrySummary" +}) +@XmlRootElement(name = "ServiceEntryRequest") +public class ServiceEntryRequest { + + @XmlElement(name = "ServiceEntryRequestHeader", required = true) + protected ServiceEntryRequestHeader serviceEntryRequestHeader; + @XmlElement(name = "ServiceEntryOrder", required = true) + protected ServiceEntryOrder serviceEntryOrder; + @XmlElement(name = "ServiceEntrySummary", required = true) + protected ServiceEntrySummary serviceEntrySummary; + + /** + * Gets the value of the serviceEntryRequestHeader property. + * + * @return + * possible object is + * {@link ServiceEntryRequestHeader } + * + */ + public ServiceEntryRequestHeader getServiceEntryRequestHeader() { + return serviceEntryRequestHeader; + } + + /** + * Sets the value of the serviceEntryRequestHeader property. + * + * @param value + * allowed object is + * {@link ServiceEntryRequestHeader } + * + */ + public void setServiceEntryRequestHeader(ServiceEntryRequestHeader value) { + this.serviceEntryRequestHeader = value; + } + + /** + * Gets the value of the serviceEntryOrder property. + * + * @return + * possible object is + * {@link ServiceEntryOrder } + * + */ + public ServiceEntryOrder getServiceEntryOrder() { + return serviceEntryOrder; + } + + /** + * Sets the value of the serviceEntryOrder property. + * + * @param value + * allowed object is + * {@link ServiceEntryOrder } + * + */ + public void setServiceEntryOrder(ServiceEntryOrder value) { + this.serviceEntryOrder = value; + } + + /** + * Gets the value of the serviceEntrySummary property. + * + * @return + * possible object is + * {@link ServiceEntrySummary } + * + */ + public ServiceEntrySummary getServiceEntrySummary() { + return serviceEntrySummary; + } + + /** + * Sets the value of the serviceEntrySummary property. + * + * @param value + * allowed object is + * {@link ServiceEntrySummary } + * + */ + public void setServiceEntrySummary(ServiceEntrySummary value) { + this.serviceEntrySummary = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntryRequestHeader.java b/src/main/java/org/cxml/fulfill/ServiceEntryRequestHeader.java new file mode 100644 index 0000000..507b7e8 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntryRequestHeader.java @@ -0,0 +1,414 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "partnerContact", + "documentReferenceOrDocumentInfo", + "serviceEntryDetailLineIndicator", + "serviceEntryDetailShipping", + "shipNoticeIDInfo", + "paymentTerm", + "period", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "ServiceEntryRequestHeader") +public class ServiceEntryRequestHeader { + + @XmlAttribute(name = "serviceEntryDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryDate; + @XmlAttribute(name = "serviceEntryID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryID; + @XmlAttribute(name = "supplierReferenceNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String supplierReferenceNumber; + @XmlAttribute(name = "operation") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operation; + @XmlElement(name = "PartnerContact") + protected List partnerContact; + @XmlElements({ + @XmlElement(name = "DocumentReference", type = DocumentReference.class), + @XmlElement(name = "DocumentInfo", type = DocumentInfo.class) + }) + protected List documentReferenceOrDocumentInfo; + @XmlElement(name = "ServiceEntryDetailLineIndicator") + protected ServiceEntryDetailLineIndicator serviceEntryDetailLineIndicator; + @XmlElement(name = "ServiceEntryDetailShipping") + protected ServiceEntryDetailShipping serviceEntryDetailShipping; + @XmlElement(name = "ShipNoticeIDInfo") + protected ShipNoticeIDInfo shipNoticeIDInfo; + @XmlElement(name = "PaymentTerm") + protected List paymentTerm; + @XmlElement(name = "Period") + protected Period period; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the serviceEntryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryDate() { + return serviceEntryDate; + } + + /** + * Sets the value of the serviceEntryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryDate(String value) { + this.serviceEntryDate = value; + } + + /** + * Gets the value of the serviceEntryID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryID() { + return serviceEntryID; + } + + /** + * Sets the value of the serviceEntryID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryID(String value) { + this.serviceEntryID = value; + } + + /** + * Gets the value of the supplierReferenceNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSupplierReferenceNumber() { + return supplierReferenceNumber; + } + + /** + * Sets the value of the supplierReferenceNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSupplierReferenceNumber(String value) { + this.supplierReferenceNumber = value; + } + + /** + * Gets the value of the operation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperation() { + if (operation == null) { + return "new"; + } else { + return operation; + } + } + + /** + * Sets the value of the operation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperation(String value) { + this.operation = value; + } + + /** + * Gets the value of the partnerContact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the partnerContact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPartnerContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PartnerContact } + * + * + */ + public List getPartnerContact() { + if (partnerContact == null) { + partnerContact = new ArrayList(); + } + return this.partnerContact; + } + + /** + * Gets the value of the documentReferenceOrDocumentInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the documentReferenceOrDocumentInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDocumentReferenceOrDocumentInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DocumentReference } + * {@link DocumentInfo } + * + * + */ + public List getDocumentReferenceOrDocumentInfo() { + if (documentReferenceOrDocumentInfo == null) { + documentReferenceOrDocumentInfo = new ArrayList(); + } + return this.documentReferenceOrDocumentInfo; + } + + /** + * Gets the value of the serviceEntryDetailLineIndicator property. + * + * @return + * possible object is + * {@link ServiceEntryDetailLineIndicator } + * + */ + public ServiceEntryDetailLineIndicator getServiceEntryDetailLineIndicator() { + return serviceEntryDetailLineIndicator; + } + + /** + * Sets the value of the serviceEntryDetailLineIndicator property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailLineIndicator } + * + */ + public void setServiceEntryDetailLineIndicator(ServiceEntryDetailLineIndicator value) { + this.serviceEntryDetailLineIndicator = value; + } + + /** + * Gets the value of the serviceEntryDetailShipping property. + * + * @return + * possible object is + * {@link ServiceEntryDetailShipping } + * + */ + public ServiceEntryDetailShipping getServiceEntryDetailShipping() { + return serviceEntryDetailShipping; + } + + /** + * Sets the value of the serviceEntryDetailShipping property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailShipping } + * + */ + public void setServiceEntryDetailShipping(ServiceEntryDetailShipping value) { + this.serviceEntryDetailShipping = value; + } + + /** + * Gets the value of the shipNoticeIDInfo property. + * + * @return + * possible object is + * {@link ShipNoticeIDInfo } + * + */ + public ShipNoticeIDInfo getShipNoticeIDInfo() { + return shipNoticeIDInfo; + } + + /** + * Sets the value of the shipNoticeIDInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeIDInfo } + * + */ + public void setShipNoticeIDInfo(ShipNoticeIDInfo value) { + this.shipNoticeIDInfo = value; + } + + /** + * Gets the value of the paymentTerm property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paymentTerm property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPaymentTerm().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaymentTerm } + * + * + */ + public List getPaymentTerm() { + if (paymentTerm == null) { + paymentTerm = new ArrayList(); + } + return this.paymentTerm; + } + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntrySummary.java b/src/main/java/org/cxml/fulfill/ServiceEntrySummary.java new file mode 100644 index 0000000..7e2d0f0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntrySummary.java @@ -0,0 +1,406 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "subtotalAmount", + "tax", + "specialHandlingAmount", + "shippingAmount", + "grossAmount", + "serviceEntryDetailDiscount", + "serviceEntryHeaderModifications", + "serviceEntrySummaryLineItemModifications", + "totalCharges", + "totalAllowances", + "totalAmountWithoutTax", + "netAmount", + "depositAmount", + "dueAmount" +}) +@XmlRootElement(name = "ServiceEntrySummary") +public class ServiceEntrySummary { + + @XmlElement(name = "SubtotalAmount", required = true) + protected SubtotalAmount subtotalAmount; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "SpecialHandlingAmount") + protected SpecialHandlingAmount specialHandlingAmount; + @XmlElement(name = "ShippingAmount") + protected ShippingAmount shippingAmount; + @XmlElement(name = "GrossAmount") + protected GrossAmount grossAmount; + @XmlElement(name = "ServiceEntryDetailDiscount") + protected ServiceEntryDetailDiscount serviceEntryDetailDiscount; + @XmlElement(name = "ServiceEntryHeaderModifications") + protected ServiceEntryHeaderModifications serviceEntryHeaderModifications; + @XmlElement(name = "ServiceEntrySummaryLineItemModifications") + protected ServiceEntrySummaryLineItemModifications serviceEntrySummaryLineItemModifications; + @XmlElement(name = "TotalCharges") + protected TotalCharges totalCharges; + @XmlElement(name = "TotalAllowances") + protected TotalAllowances totalAllowances; + @XmlElement(name = "TotalAmountWithoutTax") + protected TotalAmountWithoutTax totalAmountWithoutTax; + @XmlElement(name = "NetAmount") + protected NetAmount netAmount; + @XmlElement(name = "DepositAmount") + protected DepositAmount depositAmount; + @XmlElement(name = "DueAmount") + protected DueAmount dueAmount; + + /** + * Gets the value of the subtotalAmount property. + * + * @return + * possible object is + * {@link SubtotalAmount } + * + */ + public SubtotalAmount getSubtotalAmount() { + return subtotalAmount; + } + + /** + * Sets the value of the subtotalAmount property. + * + * @param value + * allowed object is + * {@link SubtotalAmount } + * + */ + public void setSubtotalAmount(SubtotalAmount value) { + this.subtotalAmount = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the specialHandlingAmount property. + * + * @return + * possible object is + * {@link SpecialHandlingAmount } + * + */ + public SpecialHandlingAmount getSpecialHandlingAmount() { + return specialHandlingAmount; + } + + /** + * Sets the value of the specialHandlingAmount property. + * + * @param value + * allowed object is + * {@link SpecialHandlingAmount } + * + */ + public void setSpecialHandlingAmount(SpecialHandlingAmount value) { + this.specialHandlingAmount = value; + } + + /** + * Gets the value of the shippingAmount property. + * + * @return + * possible object is + * {@link ShippingAmount } + * + */ + public ShippingAmount getShippingAmount() { + return shippingAmount; + } + + /** + * Sets the value of the shippingAmount property. + * + * @param value + * allowed object is + * {@link ShippingAmount } + * + */ + public void setShippingAmount(ShippingAmount value) { + this.shippingAmount = value; + } + + /** + * Gets the value of the grossAmount property. + * + * @return + * possible object is + * {@link GrossAmount } + * + */ + public GrossAmount getGrossAmount() { + return grossAmount; + } + + /** + * Sets the value of the grossAmount property. + * + * @param value + * allowed object is + * {@link GrossAmount } + * + */ + public void setGrossAmount(GrossAmount value) { + this.grossAmount = value; + } + + /** + * Gets the value of the serviceEntryDetailDiscount property. + * + * @return + * possible object is + * {@link ServiceEntryDetailDiscount } + * + */ + public ServiceEntryDetailDiscount getServiceEntryDetailDiscount() { + return serviceEntryDetailDiscount; + } + + /** + * Sets the value of the serviceEntryDetailDiscount property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailDiscount } + * + */ + public void setServiceEntryDetailDiscount(ServiceEntryDetailDiscount value) { + this.serviceEntryDetailDiscount = value; + } + + /** + * Gets the value of the serviceEntryHeaderModifications property. + * + * @return + * possible object is + * {@link ServiceEntryHeaderModifications } + * + */ + public ServiceEntryHeaderModifications getServiceEntryHeaderModifications() { + return serviceEntryHeaderModifications; + } + + /** + * Sets the value of the serviceEntryHeaderModifications property. + * + * @param value + * allowed object is + * {@link ServiceEntryHeaderModifications } + * + */ + public void setServiceEntryHeaderModifications(ServiceEntryHeaderModifications value) { + this.serviceEntryHeaderModifications = value; + } + + /** + * Gets the value of the serviceEntrySummaryLineItemModifications property. + * + * @return + * possible object is + * {@link ServiceEntrySummaryLineItemModifications } + * + */ + public ServiceEntrySummaryLineItemModifications getServiceEntrySummaryLineItemModifications() { + return serviceEntrySummaryLineItemModifications; + } + + /** + * Sets the value of the serviceEntrySummaryLineItemModifications property. + * + * @param value + * allowed object is + * {@link ServiceEntrySummaryLineItemModifications } + * + */ + public void setServiceEntrySummaryLineItemModifications(ServiceEntrySummaryLineItemModifications value) { + this.serviceEntrySummaryLineItemModifications = value; + } + + /** + * Gets the value of the totalCharges property. + * + * @return + * possible object is + * {@link TotalCharges } + * + */ + public TotalCharges getTotalCharges() { + return totalCharges; + } + + /** + * Sets the value of the totalCharges property. + * + * @param value + * allowed object is + * {@link TotalCharges } + * + */ + public void setTotalCharges(TotalCharges value) { + this.totalCharges = value; + } + + /** + * Gets the value of the totalAllowances property. + * + * @return + * possible object is + * {@link TotalAllowances } + * + */ + public TotalAllowances getTotalAllowances() { + return totalAllowances; + } + + /** + * Sets the value of the totalAllowances property. + * + * @param value + * allowed object is + * {@link TotalAllowances } + * + */ + public void setTotalAllowances(TotalAllowances value) { + this.totalAllowances = value; + } + + /** + * Gets the value of the totalAmountWithoutTax property. + * + * @return + * possible object is + * {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax getTotalAmountWithoutTax() { + return totalAmountWithoutTax; + } + + /** + * Sets the value of the totalAmountWithoutTax property. + * + * @param value + * allowed object is + * {@link TotalAmountWithoutTax } + * + */ + public void setTotalAmountWithoutTax(TotalAmountWithoutTax value) { + this.totalAmountWithoutTax = value; + } + + /** + * Gets the value of the netAmount property. + * + * @return + * possible object is + * {@link NetAmount } + * + */ + public NetAmount getNetAmount() { + return netAmount; + } + + /** + * Sets the value of the netAmount property. + * + * @param value + * allowed object is + * {@link NetAmount } + * + */ + public void setNetAmount(NetAmount value) { + this.netAmount = value; + } + + /** + * Gets the value of the depositAmount property. + * + * @return + * possible object is + * {@link DepositAmount } + * + */ + public DepositAmount getDepositAmount() { + return depositAmount; + } + + /** + * Sets the value of the depositAmount property. + * + * @param value + * allowed object is + * {@link DepositAmount } + * + */ + public void setDepositAmount(DepositAmount value) { + this.depositAmount = value; + } + + /** + * Gets the value of the dueAmount property. + * + * @return + * possible object is + * {@link DueAmount } + * + */ + public DueAmount getDueAmount() { + return dueAmount; + } + + /** + * Sets the value of the dueAmount property. + * + * @param value + * allowed object is + * {@link DueAmount } + * + */ + public void setDueAmount(DueAmount value) { + this.dueAmount = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceEntrySummaryLineItemModifications.java b/src/main/java/org/cxml/fulfill/ServiceEntrySummaryLineItemModifications.java new file mode 100644 index 0000000..1ef96d3 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceEntrySummaryLineItemModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "ServiceEntrySummaryLineItemModifications") +public class ServiceEntrySummaryLineItemModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ServiceLevel.java b/src/main/java/org/cxml/fulfill/ServiceLevel.java new file mode 100644 index 0000000..56737e8 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ServiceLevel.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ServiceLevel") +public class ServiceLevel { + + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SharedSecret.java b/src/main/java/org/cxml/fulfill/SharedSecret.java new file mode 100644 index 0000000..2d3ec88 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SharedSecret.java @@ -0,0 +1,66 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "SharedSecret") +public class SharedSecret { + + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipControl.java b/src/main/java/org/cxml/fulfill/ShipControl.java new file mode 100644 index 0000000..96e621e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipControl.java @@ -0,0 +1,284 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "carrierIdentifier", + "shipmentIdentifier", + "packageIdentification", + "routeOrTransportInformation", + "contact", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "ShipControl") +public class ShipControl { + + @XmlAttribute(name = "startDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String startDate; + @XmlElement(name = "CarrierIdentifier", required = true) + protected List carrierIdentifier; + @XmlElement(name = "ShipmentIdentifier", required = true) + protected List shipmentIdentifier; + @XmlElement(name = "PackageIdentification") + protected PackageIdentification packageIdentification; + @XmlElements({ + @XmlElement(name = "Route", type = Route.class), + @XmlElement(name = "TransportInformation", type = TransportInformation.class) + }) + protected List routeOrTransportInformation; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the startDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStartDate() { + return startDate; + } + + /** + * Sets the value of the startDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStartDate(String value) { + this.startDate = value; + } + + /** + * Gets the value of the carrierIdentifier property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the carrierIdentifier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCarrierIdentifier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CarrierIdentifier } + * + * + */ + public List getCarrierIdentifier() { + if (carrierIdentifier == null) { + carrierIdentifier = new ArrayList(); + } + return this.carrierIdentifier; + } + + /** + * Gets the value of the shipmentIdentifier property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipmentIdentifier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipmentIdentifier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipmentIdentifier } + * + * + */ + public List getShipmentIdentifier() { + if (shipmentIdentifier == null) { + shipmentIdentifier = new ArrayList(); + } + return this.shipmentIdentifier; + } + + /** + * Gets the value of the packageIdentification property. + * + * @return + * possible object is + * {@link PackageIdentification } + * + */ + public PackageIdentification getPackageIdentification() { + return packageIdentification; + } + + /** + * Sets the value of the packageIdentification property. + * + * @param value + * allowed object is + * {@link PackageIdentification } + * + */ + public void setPackageIdentification(PackageIdentification value) { + this.packageIdentification = value; + } + + /** + * Gets the value of the routeOrTransportInformation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the routeOrTransportInformation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRouteOrTransportInformation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Route } + * {@link TransportInformation } + * + * + */ + public List getRouteOrTransportInformation() { + if (routeOrTransportInformation == null) { + routeOrTransportInformation = new ArrayList(); + } + return this.routeOrTransportInformation; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipNoticeHeader.java b/src/main/java/org/cxml/fulfill/ShipNoticeHeader.java new file mode 100644 index 0000000..e77356e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipNoticeHeader.java @@ -0,0 +1,559 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "serviceLevel", + "documentReference", + "contact", + "hazard", + "comments", + "termsOfDelivery", + "termsOfTransport", + "packaging", + "extrinsic", + "idReference" +}) +@XmlRootElement(name = "ShipNoticeHeader") +public class ShipNoticeHeader { + + @XmlAttribute(name = "shipmentID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shipmentID; + @XmlAttribute(name = "operation") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operation; + @XmlAttribute(name = "noticeDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String noticeDate; + @XmlAttribute(name = "shipmentDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shipmentDate; + @XmlAttribute(name = "deliveryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String deliveryDate; + @XmlAttribute(name = "shipmentType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String shipmentType; + @XmlAttribute(name = "fulfillmentType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String fulfillmentType; + @XmlAttribute(name = "requestedDeliveryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; + @XmlElement(name = "ServiceLevel") + protected List serviceLevel; + @XmlElement(name = "DocumentReference") + protected DocumentReference documentReference; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "Hazard") + protected List hazard; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "TermsOfDelivery") + protected TermsOfDelivery termsOfDelivery; + @XmlElement(name = "TermsOfTransport") + protected List termsOfTransport; + @XmlElement(name = "Packaging") + protected Packaging packaging; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the shipmentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipmentID() { + return shipmentID; + } + + /** + * Sets the value of the shipmentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipmentID(String value) { + this.shipmentID = value; + } + + /** + * Gets the value of the operation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperation() { + if (operation == null) { + return "new"; + } else { + return operation; + } + } + + /** + * Sets the value of the operation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperation(String value) { + this.operation = value; + } + + /** + * Gets the value of the noticeDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNoticeDate() { + return noticeDate; + } + + /** + * Sets the value of the noticeDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNoticeDate(String value) { + this.noticeDate = value; + } + + /** + * Gets the value of the shipmentDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipmentDate() { + return shipmentDate; + } + + /** + * Sets the value of the shipmentDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipmentDate(String value) { + this.shipmentDate = value; + } + + /** + * Gets the value of the deliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDeliveryDate() { + return deliveryDate; + } + + /** + * Sets the value of the deliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDeliveryDate(String value) { + this.deliveryDate = value; + } + + /** + * Gets the value of the shipmentType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipmentType() { + return shipmentType; + } + + /** + * Sets the value of the shipmentType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipmentType(String value) { + this.shipmentType = value; + } + + /** + * Gets the value of the fulfillmentType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFulfillmentType() { + return fulfillmentType; + } + + /** + * Sets the value of the fulfillmentType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFulfillmentType(String value) { + this.fulfillmentType = value; + } + + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + + /** + * Gets the value of the serviceLevel property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceLevel property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceLevel().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceLevel } + * + * + */ + public List getServiceLevel() { + if (serviceLevel == null) { + serviceLevel = new ArrayList(); + } + return this.serviceLevel; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the hazard property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the hazard property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getHazard().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Hazard } + * + * + */ + public List getHazard() { + if (hazard == null) { + hazard = new ArrayList(); + } + return this.hazard; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the termsOfDelivery property. + * + * @return + * possible object is + * {@link TermsOfDelivery } + * + */ + public TermsOfDelivery getTermsOfDelivery() { + return termsOfDelivery; + } + + /** + * Sets the value of the termsOfDelivery property. + * + * @param value + * allowed object is + * {@link TermsOfDelivery } + * + */ + public void setTermsOfDelivery(TermsOfDelivery value) { + this.termsOfDelivery = value; + } + + /** + * Gets the value of the termsOfTransport property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the termsOfTransport property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTermsOfTransport().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TermsOfTransport } + * + * + */ + public List getTermsOfTransport() { + if (termsOfTransport == null) { + termsOfTransport = new ArrayList(); + } + return this.termsOfTransport; + } + + /** + * Gets the value of the packaging property. + * + * @return + * possible object is + * {@link Packaging } + * + */ + public Packaging getPackaging() { + return packaging; + } + + /** + * Sets the value of the packaging property. + * + * @param value + * allowed object is + * {@link Packaging } + * + */ + public void setPackaging(Packaging value) { + this.packaging = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipNoticeIDInfo.java b/src/main/java/org/cxml/fulfill/ShipNoticeIDInfo.java new file mode 100644 index 0000000..4cfe228 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipNoticeIDInfo.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "ShipNoticeIDInfo") +public class ShipNoticeIDInfo { + + @XmlAttribute(name = "shipNoticeID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shipNoticeID; + @XmlAttribute(name = "shipNoticeDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shipNoticeDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the shipNoticeID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipNoticeID() { + return shipNoticeID; + } + + /** + * Sets the value of the shipNoticeID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipNoticeID(String value) { + this.shipNoticeID = value; + } + + /** + * Gets the value of the shipNoticeDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipNoticeDate() { + return shipNoticeDate; + } + + /** + * Sets the value of the shipNoticeDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipNoticeDate(String value) { + this.shipNoticeDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipNoticeItem.java b/src/main/java/org/cxml/fulfill/ShipNoticeItem.java new file mode 100644 index 0000000..41a0ff0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipNoticeItem.java @@ -0,0 +1,555 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "shipNoticeItemDetail", + "unitOfMeasure", + "packaging", + "hazard", + "batchOrSupplierBatchID", + "assetInfo", + "termsOfDelivery", + "orderedQuantity", + "shipNoticeItemIndustry", + "componentConsumptionDetails", + "extrinsic" +}) +@XmlRootElement(name = "ShipNoticeItem") +public class ShipNoticeItem { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "lineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlAttribute(name = "parentLineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String parentLineNumber; + @XmlAttribute(name = "shipNoticeLineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shipNoticeLineNumber; + @XmlAttribute(name = "itemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; + @XmlElement(name = "ItemID") + protected ItemID itemID; + @XmlElement(name = "ShipNoticeItemDetail") + protected ShipNoticeItemDetail shipNoticeItemDetail; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "Packaging") + protected List packaging; + @XmlElement(name = "Hazard") + protected List hazard; + @XmlElements({ + @XmlElement(name = "Batch", type = Batch.class), + @XmlElement(name = "SupplierBatchID", type = SupplierBatchID.class) + }) + protected List batchOrSupplierBatchID; + @XmlElement(name = "AssetInfo") + protected List assetInfo; + @XmlElement(name = "TermsOfDelivery") + protected TermsOfDelivery termsOfDelivery; + @XmlElement(name = "OrderedQuantity") + protected OrderedQuantity orderedQuantity; + @XmlElement(name = "ShipNoticeItemIndustry") + protected ShipNoticeItemIndustry shipNoticeItemIndustry; + @XmlElement(name = "ComponentConsumptionDetails") + protected List componentConsumptionDetails; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the parentLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentLineNumber() { + return parentLineNumber; + } + + /** + * Sets the value of the parentLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentLineNumber(String value) { + this.parentLineNumber = value; + } + + /** + * Gets the value of the shipNoticeLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipNoticeLineNumber() { + return shipNoticeLineNumber; + } + + /** + * Sets the value of the shipNoticeLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipNoticeLineNumber(String value) { + this.shipNoticeLineNumber = value; + } + + /** + * Gets the value of the itemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemType() { + return itemType; + } + + /** + * Sets the value of the itemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemType(String value) { + this.itemType = value; + } + + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the shipNoticeItemDetail property. + * + * @return + * possible object is + * {@link ShipNoticeItemDetail } + * + */ + public ShipNoticeItemDetail getShipNoticeItemDetail() { + return shipNoticeItemDetail; + } + + /** + * Sets the value of the shipNoticeItemDetail property. + * + * @param value + * allowed object is + * {@link ShipNoticeItemDetail } + * + */ + public void setShipNoticeItemDetail(ShipNoticeItemDetail value) { + this.shipNoticeItemDetail = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the packaging property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packaging property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackaging().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Packaging } + * + * + */ + public List getPackaging() { + if (packaging == null) { + packaging = new ArrayList(); + } + return this.packaging; + } + + /** + * Gets the value of the hazard property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the hazard property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getHazard().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Hazard } + * + * + */ + public List getHazard() { + if (hazard == null) { + hazard = new ArrayList(); + } + return this.hazard; + } + + /** + * Gets the value of the batchOrSupplierBatchID property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the batchOrSupplierBatchID property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBatchOrSupplierBatchID().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Batch } + * {@link SupplierBatchID } + * + * + */ + public List getBatchOrSupplierBatchID() { + if (batchOrSupplierBatchID == null) { + batchOrSupplierBatchID = new ArrayList(); + } + return this.batchOrSupplierBatchID; + } + + /** + * Gets the value of the assetInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the assetInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAssetInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AssetInfo } + * + * + */ + public List getAssetInfo() { + if (assetInfo == null) { + assetInfo = new ArrayList(); + } + return this.assetInfo; + } + + /** + * Gets the value of the termsOfDelivery property. + * + * @return + * possible object is + * {@link TermsOfDelivery } + * + */ + public TermsOfDelivery getTermsOfDelivery() { + return termsOfDelivery; + } + + /** + * Sets the value of the termsOfDelivery property. + * + * @param value + * allowed object is + * {@link TermsOfDelivery } + * + */ + public void setTermsOfDelivery(TermsOfDelivery value) { + this.termsOfDelivery = value; + } + + /** + * Gets the value of the orderedQuantity property. + * + * @return + * possible object is + * {@link OrderedQuantity } + * + */ + public OrderedQuantity getOrderedQuantity() { + return orderedQuantity; + } + + /** + * Sets the value of the orderedQuantity property. + * + * @param value + * allowed object is + * {@link OrderedQuantity } + * + */ + public void setOrderedQuantity(OrderedQuantity value) { + this.orderedQuantity = value; + } + + /** + * Gets the value of the shipNoticeItemIndustry property. + * + * @return + * possible object is + * {@link ShipNoticeItemIndustry } + * + */ + public ShipNoticeItemIndustry getShipNoticeItemIndustry() { + return shipNoticeItemIndustry; + } + + /** + * Sets the value of the shipNoticeItemIndustry property. + * + * @param value + * allowed object is + * {@link ShipNoticeItemIndustry } + * + */ + public void setShipNoticeItemIndustry(ShipNoticeItemIndustry value) { + this.shipNoticeItemIndustry = value; + } + + /** + * Gets the value of the componentConsumptionDetails property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the componentConsumptionDetails property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComponentConsumptionDetails().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ComponentConsumptionDetails } + * + * + */ + public List getComponentConsumptionDetails() { + if (componentConsumptionDetails == null) { + componentConsumptionDetails = new ArrayList(); + } + return this.componentConsumptionDetails; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipNoticeItemDetail.java b/src/main/java/org/cxml/fulfill/ShipNoticeItemDetail.java new file mode 100644 index 0000000..17d06a1 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipNoticeItemDetail.java @@ -0,0 +1,320 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitPrice", + "description", + "unitOfMeasure", + "priceBasisQuantity", + "classification", + "manufacturerPartID", + "manufacturerName", + "dimension", + "itemDetailIndustry", + "extrinsic" +}) +@XmlRootElement(name = "ShipNoticeItemDetail") +public class ShipNoticeItemDetail { + + @XmlElement(name = "UnitPrice") + protected UnitPrice unitPrice; + @XmlElement(name = "Description") + protected List description; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + @XmlElement(name = "Classification") + protected List classification; + @XmlElement(name = "ManufacturerPartID") + protected String manufacturerPartID; + @XmlElement(name = "ManufacturerName") + protected ManufacturerName manufacturerName; + @XmlElement(name = "Dimension") + protected List dimension; + @XmlElement(name = "ItemDetailIndustry") + protected ItemDetailIndustry itemDetailIndustry; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the unitPrice property. + * + * @return + * possible object is + * {@link UnitPrice } + * + */ + public UnitPrice getUnitPrice() { + return unitPrice; + } + + /** + * Sets the value of the unitPrice property. + * + * @param value + * allowed object is + * {@link UnitPrice } + * + */ + public void setUnitPrice(UnitPrice value) { + this.unitPrice = value; + } + + /** + * Gets the value of the description property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + return this.description; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + + /** + * Gets the value of the classification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the classification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getClassification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Classification } + * + * + */ + public List getClassification() { + if (classification == null) { + classification = new ArrayList(); + } + return this.classification; + } + + /** + * Gets the value of the manufacturerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getManufacturerPartID() { + return manufacturerPartID; + } + + /** + * Sets the value of the manufacturerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setManufacturerPartID(String value) { + this.manufacturerPartID = value; + } + + /** + * Gets the value of the manufacturerName property. + * + * @return + * possible object is + * {@link ManufacturerName } + * + */ + public ManufacturerName getManufacturerName() { + return manufacturerName; + } + + /** + * Sets the value of the manufacturerName property. + * + * @param value + * allowed object is + * {@link ManufacturerName } + * + */ + public void setManufacturerName(ManufacturerName value) { + this.manufacturerName = value; + } + + /** + * Gets the value of the dimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Dimension } + * + * + */ + public List getDimension() { + if (dimension == null) { + dimension = new ArrayList(); + } + return this.dimension; + } + + /** + * Gets the value of the itemDetailIndustry property. + * + * @return + * possible object is + * {@link ItemDetailIndustry } + * + */ + public ItemDetailIndustry getItemDetailIndustry() { + return itemDetailIndustry; + } + + /** + * Sets the value of the itemDetailIndustry property. + * + * @param value + * allowed object is + * {@link ItemDetailIndustry } + * + */ + public void setItemDetailIndustry(ItemDetailIndustry value) { + this.itemDetailIndustry = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipNoticeItemIndustry.java b/src/main/java/org/cxml/fulfill/ShipNoticeItemIndustry.java new file mode 100644 index 0000000..c6ea0c2 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipNoticeItemIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "shipNoticeItemRetail" +}) +@XmlRootElement(name = "ShipNoticeItemIndustry") +public class ShipNoticeItemIndustry { + + @XmlElement(name = "ShipNoticeItemRetail") + protected ShipNoticeItemRetail shipNoticeItemRetail; + + /** + * Gets the value of the shipNoticeItemRetail property. + * + * @return + * possible object is + * {@link ShipNoticeItemRetail } + * + */ + public ShipNoticeItemRetail getShipNoticeItemRetail() { + return shipNoticeItemRetail; + } + + /** + * Sets the value of the shipNoticeItemRetail property. + * + * @param value + * allowed object is + * {@link ShipNoticeItemRetail } + * + */ + public void setShipNoticeItemRetail(ShipNoticeItemRetail value) { + this.shipNoticeItemRetail = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipNoticeItemRetail.java b/src/main/java/org/cxml/fulfill/ShipNoticeItemRetail.java new file mode 100644 index 0000000..d823bf5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipNoticeItemRetail.java @@ -0,0 +1,163 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "bestBeforeDate", + "expiryDate", + "freeGoodsQuantity", + "promotionDealID", + "promotionVariantID" +}) +@XmlRootElement(name = "ShipNoticeItemRetail") +public class ShipNoticeItemRetail { + + @XmlElement(name = "BestBeforeDate") + protected BestBeforeDate bestBeforeDate; + @XmlElement(name = "ExpiryDate") + protected ExpiryDate expiryDate; + @XmlElement(name = "FreeGoodsQuantity") + protected FreeGoodsQuantity freeGoodsQuantity; + @XmlElement(name = "PromotionDealID") + protected String promotionDealID; + @XmlElement(name = "PromotionVariantID") + protected String promotionVariantID; + + /** + * Gets the value of the bestBeforeDate property. + * + * @return + * possible object is + * {@link BestBeforeDate } + * + */ + public BestBeforeDate getBestBeforeDate() { + return bestBeforeDate; + } + + /** + * Sets the value of the bestBeforeDate property. + * + * @param value + * allowed object is + * {@link BestBeforeDate } + * + */ + public void setBestBeforeDate(BestBeforeDate value) { + this.bestBeforeDate = value; + } + + /** + * Gets the value of the expiryDate property. + * + * @return + * possible object is + * {@link ExpiryDate } + * + */ + public ExpiryDate getExpiryDate() { + return expiryDate; + } + + /** + * Sets the value of the expiryDate property. + * + * @param value + * allowed object is + * {@link ExpiryDate } + * + */ + public void setExpiryDate(ExpiryDate value) { + this.expiryDate = value; + } + + /** + * Gets the value of the freeGoodsQuantity property. + * + * @return + * possible object is + * {@link FreeGoodsQuantity } + * + */ + public FreeGoodsQuantity getFreeGoodsQuantity() { + return freeGoodsQuantity; + } + + /** + * Sets the value of the freeGoodsQuantity property. + * + * @param value + * allowed object is + * {@link FreeGoodsQuantity } + * + */ + public void setFreeGoodsQuantity(FreeGoodsQuantity value) { + this.freeGoodsQuantity = value; + } + + /** + * Gets the value of the promotionDealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionDealID() { + return promotionDealID; + } + + /** + * Sets the value of the promotionDealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionDealID(String value) { + this.promotionDealID = value; + } + + /** + * Gets the value of the promotionVariantID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionVariantID() { + return promotionVariantID; + } + + /** + * Sets the value of the promotionVariantID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionVariantID(String value) { + this.promotionVariantID = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipNoticePortion.java b/src/main/java/org/cxml/fulfill/ShipNoticePortion.java new file mode 100644 index 0000000..5a82187 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipNoticePortion.java @@ -0,0 +1,222 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderReference", + "masterAgreementReferenceOrMasterAgreementIDInfo", + "contact", + "comments", + "extrinsic", + "shipNoticeItem" +}) +@XmlRootElement(name = "ShipNoticePortion") +public class ShipNoticePortion { + + @XmlElement(name = "OrderReference", required = true) + protected OrderReference orderReference; + @XmlElements({ + @XmlElement(name = "MasterAgreementReference", type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", type = MasterAgreementIDInfo.class) + }) + protected List masterAgreementReferenceOrMasterAgreementIDInfo; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + @XmlElement(name = "ShipNoticeItem") + protected List shipNoticeItem; + + /** + * Gets the value of the orderReference property. + * + * @return + * possible object is + * {@link OrderReference } + * + */ + public OrderReference getOrderReference() { + return orderReference; + } + + /** + * Sets the value of the orderReference property. + * + * @param value + * allowed object is + * {@link OrderReference } + * + */ + public void setOrderReference(OrderReference value) { + this.orderReference = value; + } + + /** + * Gets the value of the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMasterAgreementReferenceOrMasterAgreementIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * + * + */ + public List getMasterAgreementReferenceOrMasterAgreementIDInfo() { + if (masterAgreementReferenceOrMasterAgreementIDInfo == null) { + masterAgreementReferenceOrMasterAgreementIDInfo = new ArrayList(); + } + return this.masterAgreementReferenceOrMasterAgreementIDInfo; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + + /** + * Gets the value of the shipNoticeItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipNoticeItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipNoticeItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipNoticeItem } + * + * + */ + public List getShipNoticeItem() { + if (shipNoticeItem == null) { + shipNoticeItem = new ArrayList(); + } + return this.shipNoticeItem; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipNoticeReference.java b/src/main/java/org/cxml/fulfill/ShipNoticeReference.java new file mode 100644 index 0000000..5d2f198 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipNoticeReference.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "ShipNoticeReference") +public class ShipNoticeReference { + + @XmlAttribute(name = "shipNoticeID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shipNoticeID; + @XmlAttribute(name = "shipNoticeDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shipNoticeDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the shipNoticeID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipNoticeID() { + return shipNoticeID; + } + + /** + * Sets the value of the shipNoticeID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipNoticeID(String value) { + this.shipNoticeID = value; + } + + /** + * Gets the value of the shipNoticeDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipNoticeDate() { + return shipNoticeDate; + } + + /** + * Sets the value of the shipNoticeDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipNoticeDate(String value) { + this.shipNoticeDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipNoticeReleaseInfo.java b/src/main/java/org/cxml/fulfill/ShipNoticeReleaseInfo.java new file mode 100644 index 0000000..1969113 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipNoticeReleaseInfo.java @@ -0,0 +1,124 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "shipNoticeReferenceOrShipNoticeIDInfo", + "unitOfMeasure" +}) +@XmlRootElement(name = "ShipNoticeReleaseInfo") +public class ShipNoticeReleaseInfo { + + @XmlAttribute(name = "receivedQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receivedQuantity; + @XmlElements({ + @XmlElement(name = "ShipNoticeReference", required = true, type = ShipNoticeReference.class), + @XmlElement(name = "ShipNoticeIDInfo", required = true, type = ShipNoticeIDInfo.class) + }) + protected List shipNoticeReferenceOrShipNoticeIDInfo; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the receivedQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceivedQuantity() { + return receivedQuantity; + } + + /** + * Sets the value of the receivedQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceivedQuantity(String value) { + this.receivedQuantity = value; + } + + /** + * Gets the value of the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipNoticeReferenceOrShipNoticeIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipNoticeReference } + * {@link ShipNoticeIDInfo } + * + * + */ + public List getShipNoticeReferenceOrShipNoticeIDInfo() { + if (shipNoticeReferenceOrShipNoticeIDInfo == null) { + shipNoticeReferenceOrShipNoticeIDInfo = new ArrayList(); + } + return this.shipNoticeReferenceOrShipNoticeIDInfo; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipNoticeRequest.java b/src/main/java/org/cxml/fulfill/ShipNoticeRequest.java new file mode 100644 index 0000000..d795bc1 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipNoticeRequest.java @@ -0,0 +1,121 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "shipNoticeHeader", + "shipControl", + "shipNoticePortion" +}) +@XmlRootElement(name = "ShipNoticeRequest") +public class ShipNoticeRequest { + + @XmlElement(name = "ShipNoticeHeader", required = true) + protected ShipNoticeHeader shipNoticeHeader; + @XmlElement(name = "ShipControl") + protected List shipControl; + @XmlElement(name = "ShipNoticePortion") + protected List shipNoticePortion; + + /** + * Gets the value of the shipNoticeHeader property. + * + * @return + * possible object is + * {@link ShipNoticeHeader } + * + */ + public ShipNoticeHeader getShipNoticeHeader() { + return shipNoticeHeader; + } + + /** + * Sets the value of the shipNoticeHeader property. + * + * @param value + * allowed object is + * {@link ShipNoticeHeader } + * + */ + public void setShipNoticeHeader(ShipNoticeHeader value) { + this.shipNoticeHeader = value; + } + + /** + * Gets the value of the shipControl property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipControl property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipControl().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipControl } + * + * + */ + public List getShipControl() { + if (shipControl == null) { + shipControl = new ArrayList(); + } + return this.shipControl; + } + + /** + * Gets the value of the shipNoticePortion property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipNoticePortion property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipNoticePortion().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipNoticePortion } + * + * + */ + public List getShipNoticePortion() { + if (shipNoticePortion == null) { + shipNoticePortion = new ArrayList(); + } + return this.shipNoticePortion; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipTo.java b/src/main/java/org/cxml/fulfill/ShipTo.java new file mode 100644 index 0000000..786ef37 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipTo.java @@ -0,0 +1,153 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address", + "carrierIdentifier", + "transportInformation", + "idReference" +}) +@XmlRootElement(name = "ShipTo") +public class ShipTo { + + @XmlElement(name = "Address", required = true) + protected Address address; + @XmlElement(name = "CarrierIdentifier") + protected List carrierIdentifier; + @XmlElement(name = "TransportInformation") + protected List transportInformation; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + + /** + * Gets the value of the carrierIdentifier property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the carrierIdentifier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCarrierIdentifier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CarrierIdentifier } + * + * + */ + public List getCarrierIdentifier() { + if (carrierIdentifier == null) { + carrierIdentifier = new ArrayList(); + } + return this.carrierIdentifier; + } + + /** + * Gets the value of the transportInformation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the transportInformation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTransportInformation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TransportInformation } + * + * + */ + public List getTransportInformation() { + if (transportInformation == null) { + transportInformation = new ArrayList(); + } + return this.transportInformation; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShipmentIdentifier.java b/src/main/java/org/cxml/fulfill/ShipmentIdentifier.java new file mode 100644 index 0000000..a69d645 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShipmentIdentifier.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ShipmentIdentifier") +public class ShipmentIdentifier { + + @XmlAttribute(name = "domain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlAttribute(name = "trackingNumberDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String trackingNumberDate; + @XmlValue + protected String value; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the trackingNumberDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTrackingNumberDate() { + return trackingNumberDate; + } + + /** + * Sets the value of the trackingNumberDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTrackingNumberDate(String value) { + this.trackingNumberDate = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Shipping.java b/src/main/java/org/cxml/fulfill/Shipping.java new file mode 100644 index 0000000..8a36522 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Shipping.java @@ -0,0 +1,193 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "description", + "modifications" +}) +@XmlRootElement(name = "Shipping") +public class Shipping { + + @XmlAttribute(name = "trackingDomain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String trackingDomain; + @XmlAttribute(name = "trackingId") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String trackingId; + @XmlAttribute(name = "tracking") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String tracking; + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "Description", required = true) + protected Description description; + @XmlElement(name = "Modifications") + protected Modifications modifications; + + /** + * Gets the value of the trackingDomain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTrackingDomain() { + return trackingDomain; + } + + /** + * Sets the value of the trackingDomain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTrackingDomain(String value) { + this.trackingDomain = value; + } + + /** + * Gets the value of the trackingId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTrackingId() { + return trackingId; + } + + /** + * Sets the value of the trackingId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTrackingId(String value) { + this.trackingId = value; + } + + /** + * Gets the value of the tracking property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTracking() { + return tracking; + } + + /** + * Sets the value of the tracking property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTracking(String value) { + this.tracking = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the modifications property. + * + * @return + * possible object is + * {@link Modifications } + * + */ + public Modifications getModifications() { + return modifications; + } + + /** + * Sets the value of the modifications property. + * + * @param value + * allowed object is + * {@link Modifications } + * + */ + public void setModifications(Modifications value) { + this.modifications = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShippingAmount.java b/src/main/java/org/cxml/fulfill/ShippingAmount.java new file mode 100644 index 0000000..6f2dee9 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShippingAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "ShippingAmount") +public class ShippingAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShippingInstructions.java b/src/main/java/org/cxml/fulfill/ShippingInstructions.java new file mode 100644 index 0000000..98e926a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShippingInstructions.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description" +}) +@XmlRootElement(name = "ShippingInstructions") +public class ShippingInstructions { + + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShippingMark.java b/src/main/java/org/cxml/fulfill/ShippingMark.java new file mode 100644 index 0000000..f66a869 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShippingMark.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ShippingMark") +public class ShippingMark { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShippingPaymentMethod.java b/src/main/java/org/cxml/fulfill/ShippingPaymentMethod.java new file mode 100644 index 0000000..344cb33 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShippingPaymentMethod.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ShippingPaymentMethod") +public class ShippingPaymentMethod { + + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String valueAttribute; + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValueAttribute() { + return valueAttribute; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueAttribute(String value) { + this.valueAttribute = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ShortName.java b/src/main/java/org/cxml/fulfill/ShortName.java new file mode 100644 index 0000000..f108259 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ShortName.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ShortName") +public class ShortName { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SourcingStatus.java b/src/main/java/org/cxml/fulfill/SourcingStatus.java new file mode 100644 index 0000000..2f83dc7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SourcingStatus.java @@ -0,0 +1,113 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "SourcingStatus") +public class SourcingStatus { + + @XmlAttribute(name = "action") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String action; + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the action property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAction() { + return action; + } + + /** + * Sets the value of the action property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAction(String value) { + this.action = value; + } + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SpecialHandlingAmount.java b/src/main/java/org/cxml/fulfill/SpecialHandlingAmount.java new file mode 100644 index 0000000..696b63c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SpecialHandlingAmount.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "description" +}) +@XmlRootElement(name = "SpecialHandlingAmount") +public class SpecialHandlingAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SpendDetail.java b/src/main/java/org/cxml/fulfill/SpendDetail.java new file mode 100644 index 0000000..1490fa6 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SpendDetail.java @@ -0,0 +1,71 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "travelDetailOrFeeDetailOrLaborDetailOrExtrinsic" +}) +@XmlRootElement(name = "SpendDetail") +public class SpendDetail { + + @XmlElements({ + @XmlElement(name = "TravelDetail", required = true, type = TravelDetail.class), + @XmlElement(name = "FeeDetail", required = true, type = FeeDetail.class), + @XmlElement(name = "LaborDetail", required = true, type = LaborDetail.class), + @XmlElement(name = "Extrinsic", required = true, type = Extrinsic.class) + }) + protected List travelDetailOrFeeDetailOrLaborDetailOrExtrinsic; + + /** + * Gets the value of the travelDetailOrFeeDetailOrLaborDetailOrExtrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the travelDetailOrFeeDetailOrLaborDetailOrExtrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTravelDetailOrFeeDetailOrLaborDetailOrExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TravelDetail } + * {@link FeeDetail } + * {@link LaborDetail } + * {@link Extrinsic } + * + * + */ + public List getTravelDetailOrFeeDetailOrLaborDetailOrExtrinsic() { + if (travelDetailOrFeeDetailOrLaborDetailOrExtrinsic == null) { + travelDetailOrFeeDetailOrLaborDetailOrExtrinsic = new ArrayList(); + } + return this.travelDetailOrFeeDetailOrLaborDetailOrExtrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/StartPage.java b/src/main/java/org/cxml/fulfill/StartPage.java new file mode 100644 index 0000000..34c0945 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/StartPage.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "url" +}) +@XmlRootElement(name = "StartPage") +public class StartPage { + + @XmlElement(name = "URL", required = true) + protected URL url; + + /** + * Gets the value of the url property. + * + * @return + * possible object is + * {@link URL } + * + */ + public URL getURL() { + return url; + } + + /** + * Sets the value of the url property. + * + * @param value + * allowed object is + * {@link URL } + * + */ + public void setURL(URL value) { + this.url = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/State.java b/src/main/java/org/cxml/fulfill/State.java new file mode 100644 index 0000000..2fc2b47 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/State.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "State") +public class State { + + @XmlAttribute(name = "isoStateCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String isoStateCode; + @XmlValue + protected String value; + + /** + * Gets the value of the isoStateCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsoStateCode() { + return isoStateCode; + } + + /** + * Sets the value of the isoStateCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsoStateCode(String value) { + this.isoStateCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Status.java b/src/main/java/org/cxml/fulfill/Status.java new file mode 100644 index 0000000..1a25e59 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Status.java @@ -0,0 +1,139 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Status") +public class Status { + + @XmlAttribute(name = "code", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String code; + @XmlAttribute(name = "text", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String text; + @XmlAttribute(name = "xml:lang") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the code property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCode() { + return code; + } + + /** + * Sets the value of the code property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCode(String value) { + this.code = value; + } + + /** + * Gets the value of the text property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getText() { + return text; + } + + /** + * Sets the value of the text property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setText(String value) { + this.text = value; + } + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/StatusUpdateRequest.java b/src/main/java/org/cxml/fulfill/StatusUpdateRequest.java new file mode 100644 index 0000000..a4d0831 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/StatusUpdateRequest.java @@ -0,0 +1,157 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference", + "status", + "paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus", + "extrinsic" +}) +@XmlRootElement(name = "StatusUpdateRequest") +public class StatusUpdateRequest { + + @XmlElement(name = "DocumentReference") + protected DocumentReference documentReference; + @XmlElement(name = "Status", required = true) + protected Status status; + @XmlElements({ + @XmlElement(name = "PaymentStatus", type = PaymentStatus.class), + @XmlElement(name = "SourcingStatus", type = SourcingStatus.class), + @XmlElement(name = "InvoiceStatus", type = InvoiceStatus.class), + @XmlElement(name = "DocumentStatus", type = DocumentStatus.class) + }) + protected List paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + + /** + * Gets the value of the status property. + * + * @return + * possible object is + * {@link Status } + * + */ + public Status getStatus() { + return status; + } + + /** + * Sets the value of the status property. + * + * @param value + * allowed object is + * {@link Status } + * + */ + public void setStatus(Status value) { + this.status = value; + } + + /** + * Gets the value of the paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPaymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaymentStatus } + * {@link SourcingStatus } + * {@link InvoiceStatus } + * {@link DocumentStatus } + * + * + */ + public List getPaymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus() { + if (paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus == null) { + paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus = new ArrayList(); + } + return this.paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Street.java b/src/main/java/org/cxml/fulfill/Street.java new file mode 100644 index 0000000..a492ea1 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Street.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Street") +public class Street { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SubcontractingComponent.java b/src/main/java/org/cxml/fulfill/SubcontractingComponent.java new file mode 100644 index 0000000..ce3469b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SubcontractingComponent.java @@ -0,0 +1,247 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "componentID", + "unitOfMeasure", + "description", + "product", + "productRevisionID", + "batch" +}) +@XmlRootElement(name = "SubcontractingComponent") +public class SubcontractingComponent { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "requirementDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requirementDate; + @XmlElement(name = "ComponentID", required = true) + protected String componentID; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "Product") + protected Product product; + @XmlElement(name = "ProductRevisionID") + protected String productRevisionID; + @XmlElement(name = "Batch") + protected Batch batch; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the requirementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequirementDate() { + return requirementDate; + } + + /** + * Sets the value of the requirementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequirementDate(String value) { + this.requirementDate = value; + } + + /** + * Gets the value of the componentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComponentID() { + return componentID; + } + + /** + * Sets the value of the componentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComponentID(String value) { + this.componentID = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the product property. + * + * @return + * possible object is + * {@link Product } + * + */ + public Product getProduct() { + return product; + } + + /** + * Sets the value of the product property. + * + * @param value + * allowed object is + * {@link Product } + * + */ + public void setProduct(Product value) { + this.product = value; + } + + /** + * Gets the value of the productRevisionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductRevisionID() { + return productRevisionID; + } + + /** + * Sets the value of the productRevisionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductRevisionID(String value) { + this.productRevisionID = value; + } + + /** + * Gets the value of the batch property. + * + * @return + * possible object is + * {@link Batch } + * + */ + public Batch getBatch() { + return batch; + } + + /** + * Sets the value of the batch property. + * + * @param value + * allowed object is + * {@link Batch } + * + */ + public void setBatch(Batch value) { + this.batch = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SubmitterInfo.java b/src/main/java/org/cxml/fulfill/SubmitterInfo.java new file mode 100644 index 0000000..4a902c8 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SubmitterInfo.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact" +}) +@XmlRootElement(name = "SubmitterInfo") +public class SubmitterInfo { + + @XmlAttribute(name = "submittedDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String submittedDate; + @XmlElement(name = "Contact") + protected Contact contact; + + /** + * Gets the value of the submittedDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSubmittedDate() { + return submittedDate; + } + + /** + * Sets the value of the submittedDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSubmittedDate(String value) { + this.submittedDate = value; + } + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SubtotalAmount.java b/src/main/java/org/cxml/fulfill/SubtotalAmount.java new file mode 100644 index 0000000..9513cc0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SubtotalAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "SubtotalAmount") +public class SubtotalAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Supervisor.java b/src/main/java/org/cxml/fulfill/Supervisor.java new file mode 100644 index 0000000..ada697e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Supervisor.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact" +}) +@XmlRootElement(name = "Supervisor") +public class Supervisor { + + @XmlElement(name = "Contact", required = true) + protected Contact contact; + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Supplier.java b/src/main/java/org/cxml/fulfill/Supplier.java new file mode 100644 index 0000000..3a0486d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Supplier.java @@ -0,0 +1,205 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "name", + "comments", + "supplierID", + "supplierLocation" +}) +@XmlRootElement(name = "Supplier") +public class Supplier { + + @XmlAttribute(name = "corporateURL") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String corporateURL; + @XmlAttribute(name = "storeFrontURL") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String storeFrontURL; + @XmlElement(name = "Name", required = true) + protected Name name; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "SupplierID", required = true) + protected List supplierID; + @XmlElement(name = "SupplierLocation") + protected List supplierLocation; + + /** + * Gets the value of the corporateURL property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCorporateURL() { + return corporateURL; + } + + /** + * Sets the value of the corporateURL property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCorporateURL(String value) { + this.corporateURL = value; + } + + /** + * Gets the value of the storeFrontURL property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStoreFrontURL() { + return storeFrontURL; + } + + /** + * Sets the value of the storeFrontURL property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStoreFrontURL(String value) { + this.storeFrontURL = value; + } + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link Name } + * + */ + public Name getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link Name } + * + */ + public void setName(Name value) { + this.name = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the supplierID property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplierID property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplierID().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SupplierID } + * + * + */ + public List getSupplierID() { + if (supplierID == null) { + supplierID = new ArrayList(); + } + return this.supplierID; + } + + /** + * Gets the value of the supplierLocation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplierLocation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplierLocation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SupplierLocation } + * + * + */ + public List getSupplierLocation() { + if (supplierLocation == null) { + supplierLocation = new ArrayList(); + } + return this.supplierLocation; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SupplierBatchID.java b/src/main/java/org/cxml/fulfill/SupplierBatchID.java new file mode 100644 index 0000000..fe18739 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SupplierBatchID.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "SupplierBatchID") +public class SupplierBatchID { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SupplierID.java b/src/main/java/org/cxml/fulfill/SupplierID.java new file mode 100644 index 0000000..83716d1 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SupplierID.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "SupplierID") +public class SupplierID { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlValue + protected String value; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SupplierList.java b/src/main/java/org/cxml/fulfill/SupplierList.java new file mode 100644 index 0000000..87680aa --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SupplierList.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplier" +}) +@XmlRootElement(name = "SupplierList") +public class SupplierList { + + @XmlElement(name = "Supplier", required = true) + protected List supplier; + + /** + * Gets the value of the supplier property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Supplier } + * + * + */ + public List getSupplier() { + if (supplier == null) { + supplier = new ArrayList(); + } + return this.supplier; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SupplierLocation.java b/src/main/java/org/cxml/fulfill/SupplierLocation.java new file mode 100644 index 0000000..0cd2659 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SupplierLocation.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address", + "orderMethods" +}) +@XmlRootElement(name = "SupplierLocation") +public class SupplierLocation { + + @XmlElement(name = "Address", required = true) + protected Address address; + @XmlElement(name = "OrderMethods", required = true) + protected OrderMethods orderMethods; + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + + /** + * Gets the value of the orderMethods property. + * + * @return + * possible object is + * {@link OrderMethods } + * + */ + public OrderMethods getOrderMethods() { + return orderMethods; + } + + /** + * Sets the value of the orderMethods property. + * + * @param value + * allowed object is + * {@link OrderMethods } + * + */ + public void setOrderMethods(OrderMethods value) { + this.orderMethods = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SupplierOrderInfo.java b/src/main/java/org/cxml/fulfill/SupplierOrderInfo.java new file mode 100644 index 0000000..33befe8 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SupplierOrderInfo.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "SupplierOrderInfo") +public class SupplierOrderInfo { + + @XmlAttribute(name = "orderID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderID; + @XmlAttribute(name = "orderDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderDate; + + /** + * Gets the value of the orderID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderID() { + return orderID; + } + + /** + * Sets the value of the orderID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderID(String value) { + this.orderID = value; + } + + /** + * Gets the value of the orderDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderDate() { + return orderDate; + } + + /** + * Sets the value of the orderDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderDate(String value) { + this.orderDate = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SupplierPartAuxiliaryID.java b/src/main/java/org/cxml/fulfill/SupplierPartAuxiliaryID.java new file mode 100644 index 0000000..27ad76c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SupplierPartAuxiliaryID.java @@ -0,0 +1,66 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "SupplierPartAuxiliaryID") +public class SupplierPartAuxiliaryID { + + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SupplierPartID.java b/src/main/java/org/cxml/fulfill/SupplierPartID.java new file mode 100644 index 0000000..2c57aba --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SupplierPartID.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "SupplierPartID") +public class SupplierPartID { + + @XmlAttribute(name = "revisionID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String revisionID; + @XmlValue + protected String value; + + /** + * Gets the value of the revisionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRevisionID() { + return revisionID; + } + + /** + * Sets the value of the revisionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRevisionID(String value) { + this.revisionID = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/SupplierSetup.java b/src/main/java/org/cxml/fulfill/SupplierSetup.java new file mode 100644 index 0000000..ba7a283 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/SupplierSetup.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "url" +}) +@XmlRootElement(name = "SupplierSetup") +public class SupplierSetup { + + @XmlElement(name = "URL", required = true) + protected URL url; + + /** + * Gets the value of the url property. + * + * @return + * possible object is + * {@link URL } + * + */ + public URL getURL() { + return url; + } + + /** + * Sets the value of the url property. + * + * @param value + * allowed object is + * {@link URL } + * + */ + public void setURL(URL value) { + this.url = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Tax.java b/src/main/java/org/cxml/fulfill/Tax.java new file mode 100644 index 0000000..ce09aae --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Tax.java @@ -0,0 +1,148 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "description", + "taxDetail", + "extrinsic" +}) +@XmlRootElement(name = "Tax") +public class Tax { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "Description", required = true) + protected Description description; + @XmlElement(name = "TaxDetail") + protected List taxDetail; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the taxDetail property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the taxDetail property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTaxDetail().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TaxDetail } + * + * + */ + public List getTaxDetail() { + if (taxDetail == null) { + taxDetail = new ArrayList(); + } + return this.taxDetail; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TaxAmount.java b/src/main/java/org/cxml/fulfill/TaxAmount.java new file mode 100644 index 0000000..33b57ca --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TaxAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TaxAmount") +public class TaxAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TaxDetail.java b/src/main/java/org/cxml/fulfill/TaxDetail.java new file mode 100644 index 0000000..01c43f0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TaxDetail.java @@ -0,0 +1,472 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlIDREF; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "taxableAmount", + "taxAmount", + "taxLocation", + "description", + "triangularTransactionLawReference", + "taxRegime", + "extrinsic" +}) +@XmlRootElement(name = "TaxDetail") +public class TaxDetail { + + @XmlAttribute(name = "taxedElement") + @XmlIDREF + protected Object taxedElement; + @XmlAttribute(name = "purpose") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String purpose; + @XmlAttribute(name = "category", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String category; + @XmlAttribute(name = "percentageRate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String percentageRate; + @XmlAttribute(name = "isVatRecoverable") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isVatRecoverable; + @XmlAttribute(name = "taxPointDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String taxPointDate; + @XmlAttribute(name = "paymentDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String paymentDate; + @XmlAttribute(name = "isTriangularTransaction") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isTriangularTransaction; + @XmlAttribute(name = "exemptDetail") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String exemptDetail; + @XmlElement(name = "TaxableAmount") + protected TaxableAmount taxableAmount; + @XmlElement(name = "TaxAmount", required = true) + protected TaxAmount taxAmount; + @XmlElement(name = "TaxLocation") + protected TaxLocation taxLocation; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "TriangularTransactionLawReference") + protected TriangularTransactionLawReference triangularTransactionLawReference; + @XmlElement(name = "TaxRegime") + protected String taxRegime; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the taxedElement property. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getTaxedElement() { + return taxedElement; + } + + /** + * Sets the value of the taxedElement property. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setTaxedElement(Object value) { + this.taxedElement = value; + } + + /** + * Gets the value of the purpose property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPurpose() { + return purpose; + } + + /** + * Sets the value of the purpose property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPurpose(String value) { + this.purpose = value; + } + + /** + * Gets the value of the category property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCategory() { + return category; + } + + /** + * Sets the value of the category property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCategory(String value) { + this.category = value; + } + + /** + * Gets the value of the percentageRate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPercentageRate() { + return percentageRate; + } + + /** + * Sets the value of the percentageRate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPercentageRate(String value) { + this.percentageRate = value; + } + + /** + * Gets the value of the isVatRecoverable property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsVatRecoverable() { + return isVatRecoverable; + } + + /** + * Sets the value of the isVatRecoverable property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsVatRecoverable(String value) { + this.isVatRecoverable = value; + } + + /** + * Gets the value of the taxPointDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTaxPointDate() { + return taxPointDate; + } + + /** + * Sets the value of the taxPointDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTaxPointDate(String value) { + this.taxPointDate = value; + } + + /** + * Gets the value of the paymentDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPaymentDate() { + return paymentDate; + } + + /** + * Sets the value of the paymentDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPaymentDate(String value) { + this.paymentDate = value; + } + + /** + * Gets the value of the isTriangularTransaction property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsTriangularTransaction() { + return isTriangularTransaction; + } + + /** + * Sets the value of the isTriangularTransaction property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsTriangularTransaction(String value) { + this.isTriangularTransaction = value; + } + + /** + * Gets the value of the exemptDetail property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExemptDetail() { + return exemptDetail; + } + + /** + * Sets the value of the exemptDetail property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExemptDetail(String value) { + this.exemptDetail = value; + } + + /** + * Gets the value of the taxableAmount property. + * + * @return + * possible object is + * {@link TaxableAmount } + * + */ + public TaxableAmount getTaxableAmount() { + return taxableAmount; + } + + /** + * Sets the value of the taxableAmount property. + * + * @param value + * allowed object is + * {@link TaxableAmount } + * + */ + public void setTaxableAmount(TaxableAmount value) { + this.taxableAmount = value; + } + + /** + * Gets the value of the taxAmount property. + * + * @return + * possible object is + * {@link TaxAmount } + * + */ + public TaxAmount getTaxAmount() { + return taxAmount; + } + + /** + * Sets the value of the taxAmount property. + * + * @param value + * allowed object is + * {@link TaxAmount } + * + */ + public void setTaxAmount(TaxAmount value) { + this.taxAmount = value; + } + + /** + * Gets the value of the taxLocation property. + * + * @return + * possible object is + * {@link TaxLocation } + * + */ + public TaxLocation getTaxLocation() { + return taxLocation; + } + + /** + * Sets the value of the taxLocation property. + * + * @param value + * allowed object is + * {@link TaxLocation } + * + */ + public void setTaxLocation(TaxLocation value) { + this.taxLocation = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the triangularTransactionLawReference property. + * + * @return + * possible object is + * {@link TriangularTransactionLawReference } + * + */ + public TriangularTransactionLawReference getTriangularTransactionLawReference() { + return triangularTransactionLawReference; + } + + /** + * Sets the value of the triangularTransactionLawReference property. + * + * @param value + * allowed object is + * {@link TriangularTransactionLawReference } + * + */ + public void setTriangularTransactionLawReference(TriangularTransactionLawReference value) { + this.triangularTransactionLawReference = value; + } + + /** + * Gets the value of the taxRegime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTaxRegime() { + return taxRegime; + } + + /** + * Sets the value of the taxRegime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTaxRegime(String value) { + this.taxRegime = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TaxLocation.java b/src/main/java/org/cxml/fulfill/TaxLocation.java new file mode 100644 index 0000000..c2a2ec9 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TaxLocation.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "TaxLocation") +public class TaxLocation { + + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TaxableAmount.java b/src/main/java/org/cxml/fulfill/TaxableAmount.java new file mode 100644 index 0000000..9c34294 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TaxableAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TaxableAmount") +public class TaxableAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TelephoneNumber.java b/src/main/java/org/cxml/fulfill/TelephoneNumber.java new file mode 100644 index 0000000..ead8c32 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TelephoneNumber.java @@ -0,0 +1,136 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "countryCode", + "areaOrCityCode", + "number", + "extension" +}) +@XmlRootElement(name = "TelephoneNumber") +public class TelephoneNumber { + + @XmlElement(name = "CountryCode", required = true) + protected CountryCode countryCode; + @XmlElement(name = "AreaOrCityCode", required = true) + protected String areaOrCityCode; + @XmlElement(name = "Number", required = true) + protected String number; + @XmlElement(name = "Extension") + protected String extension; + + /** + * Gets the value of the countryCode property. + * + * @return + * possible object is + * {@link CountryCode } + * + */ + public CountryCode getCountryCode() { + return countryCode; + } + + /** + * Sets the value of the countryCode property. + * + * @param value + * allowed object is + * {@link CountryCode } + * + */ + public void setCountryCode(CountryCode value) { + this.countryCode = value; + } + + /** + * Gets the value of the areaOrCityCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAreaOrCityCode() { + return areaOrCityCode; + } + + /** + * Sets the value of the areaOrCityCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAreaOrCityCode(String value) { + this.areaOrCityCode = value; + } + + /** + * Gets the value of the number property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNumber() { + return number; + } + + /** + * Sets the value of the number property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNumber(String value) { + this.number = value; + } + + /** + * Gets the value of the extension property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExtension() { + return extension; + } + + /** + * Sets the value of the extension property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExtension(String value) { + this.extension = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TermReference.java b/src/main/java/org/cxml/fulfill/TermReference.java new file mode 100644 index 0000000..fb4f00a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TermReference.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "TermReference") +public class TermReference { + + @XmlAttribute(name = "termName", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String termName; + @XmlAttribute(name = "term", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String term; + + /** + * Gets the value of the termName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTermName() { + return termName; + } + + /** + * Sets the value of the termName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTermName(String value) { + this.termName = value; + } + + /** + * Gets the value of the term property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTerm() { + return term; + } + + /** + * Sets the value of the term property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTerm(String value) { + this.term = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TermsAndConditions.java b/src/main/java/org/cxml/fulfill/TermsAndConditions.java new file mode 100644 index 0000000..1a1a212 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TermsAndConditions.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description" +}) +@XmlRootElement(name = "TermsAndConditions") +public class TermsAndConditions { + + @XmlElement(name = "Description", required = true) + protected List description; + + /** + * Gets the value of the description property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + return this.description; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TermsOfDelivery.java b/src/main/java/org/cxml/fulfill/TermsOfDelivery.java new file mode 100644 index 0000000..6d2a4a0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TermsOfDelivery.java @@ -0,0 +1,170 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "termsOfDeliveryCode", + "shippingPaymentMethod", + "transportTerms", + "address", + "comments" +}) +@XmlRootElement(name = "TermsOfDelivery") +public class TermsOfDelivery { + + @XmlElement(name = "TermsOfDeliveryCode", required = true) + protected TermsOfDeliveryCode termsOfDeliveryCode; + @XmlElement(name = "ShippingPaymentMethod", required = true) + protected ShippingPaymentMethod shippingPaymentMethod; + @XmlElement(name = "TransportTerms") + protected TransportTerms transportTerms; + @XmlElement(name = "Address") + protected Address address; + @XmlElement(name = "Comments") + protected List comments; + + /** + * Gets the value of the termsOfDeliveryCode property. + * + * @return + * possible object is + * {@link TermsOfDeliveryCode } + * + */ + public TermsOfDeliveryCode getTermsOfDeliveryCode() { + return termsOfDeliveryCode; + } + + /** + * Sets the value of the termsOfDeliveryCode property. + * + * @param value + * allowed object is + * {@link TermsOfDeliveryCode } + * + */ + public void setTermsOfDeliveryCode(TermsOfDeliveryCode value) { + this.termsOfDeliveryCode = value; + } + + /** + * Gets the value of the shippingPaymentMethod property. + * + * @return + * possible object is + * {@link ShippingPaymentMethod } + * + */ + public ShippingPaymentMethod getShippingPaymentMethod() { + return shippingPaymentMethod; + } + + /** + * Sets the value of the shippingPaymentMethod property. + * + * @param value + * allowed object is + * {@link ShippingPaymentMethod } + * + */ + public void setShippingPaymentMethod(ShippingPaymentMethod value) { + this.shippingPaymentMethod = value; + } + + /** + * Gets the value of the transportTerms property. + * + * @return + * possible object is + * {@link TransportTerms } + * + */ + public TransportTerms getTransportTerms() { + return transportTerms; + } + + /** + * Sets the value of the transportTerms property. + * + * @param value + * allowed object is + * {@link TransportTerms } + * + */ + public void setTransportTerms(TransportTerms value) { + this.transportTerms = value; + } + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TermsOfDeliveryCode.java b/src/main/java/org/cxml/fulfill/TermsOfDeliveryCode.java new file mode 100644 index 0000000..0cee7a0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TermsOfDeliveryCode.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "TermsOfDeliveryCode") +public class TermsOfDeliveryCode { + + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String valueAttribute; + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValueAttribute() { + return valueAttribute; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueAttribute(String value) { + this.valueAttribute = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TermsOfTransport.java b/src/main/java/org/cxml/fulfill/TermsOfTransport.java new file mode 100644 index 0000000..55bdda1 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TermsOfTransport.java @@ -0,0 +1,202 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "sealID", + "sealingPartyCode", + "equipmentIdentificationCode", + "transportTerms", + "dimension", + "extrinsic" +}) +@XmlRootElement(name = "TermsOfTransport") +public class TermsOfTransport { + + @XmlElement(name = "SealID") + protected String sealID; + @XmlElement(name = "SealingPartyCode") + protected String sealingPartyCode; + @XmlElement(name = "EquipmentIdentificationCode") + protected String equipmentIdentificationCode; + @XmlElement(name = "TransportTerms") + protected TransportTerms transportTerms; + @XmlElement(name = "Dimension") + protected List dimension; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the sealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSealID() { + return sealID; + } + + /** + * Sets the value of the sealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSealID(String value) { + this.sealID = value; + } + + /** + * Gets the value of the sealingPartyCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSealingPartyCode() { + return sealingPartyCode; + } + + /** + * Sets the value of the sealingPartyCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSealingPartyCode(String value) { + this.sealingPartyCode = value; + } + + /** + * Gets the value of the equipmentIdentificationCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEquipmentIdentificationCode() { + return equipmentIdentificationCode; + } + + /** + * Sets the value of the equipmentIdentificationCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEquipmentIdentificationCode(String value) { + this.equipmentIdentificationCode = value; + } + + /** + * Gets the value of the transportTerms property. + * + * @return + * possible object is + * {@link TransportTerms } + * + */ + public TransportTerms getTransportTerms() { + return transportTerms; + } + + /** + * Sets the value of the transportTerms property. + * + * @param value + * allowed object is + * {@link TransportTerms } + * + */ + public void setTransportTerms(TransportTerms value) { + this.transportTerms = value; + } + + /** + * Gets the value of the dimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Dimension } + * + * + */ + public List getDimension() { + if (dimension == null) { + dimension = new ArrayList(); + } + return this.dimension; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TimeCard.java b/src/main/java/org/cxml/fulfill/TimeCard.java new file mode 100644 index 0000000..420c99a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TimeCard.java @@ -0,0 +1,316 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderInfo", + "contractor", + "reportedTime", + "submitterInfo", + "approvalInfo", + "comments", + "documentReference" +}) +@XmlRootElement(name = "TimeCard") +public class TimeCard { + + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlAttribute(name = "status") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String status; + @XmlAttribute(name = "timeCardID", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String timeCardID; + @XmlElement(name = "OrderInfo", required = true) + protected OrderInfo orderInfo; + @XmlElement(name = "Contractor", required = true) + protected Contractor contractor; + @XmlElement(name = "ReportedTime", required = true) + protected ReportedTime reportedTime; + @XmlElement(name = "SubmitterInfo", required = true) + protected SubmitterInfo submitterInfo; + @XmlElement(name = "ApprovalInfo") + protected List approvalInfo; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "DocumentReference") + protected DocumentReference documentReference; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + if (type == null) { + return "new"; + } else { + return type; + } + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the status property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStatus() { + if (status == null) { + return "submitted"; + } else { + return status; + } + } + + /** + * Sets the value of the status property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStatus(String value) { + this.status = value; + } + + /** + * Gets the value of the timeCardID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeCardID() { + return timeCardID; + } + + /** + * Sets the value of the timeCardID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeCardID(String value) { + this.timeCardID = value; + } + + /** + * Gets the value of the orderInfo property. + * + * @return + * possible object is + * {@link OrderInfo } + * + */ + public OrderInfo getOrderInfo() { + return orderInfo; + } + + /** + * Sets the value of the orderInfo property. + * + * @param value + * allowed object is + * {@link OrderInfo } + * + */ + public void setOrderInfo(OrderInfo value) { + this.orderInfo = value; + } + + /** + * Gets the value of the contractor property. + * + * @return + * possible object is + * {@link Contractor } + * + */ + public Contractor getContractor() { + return contractor; + } + + /** + * Sets the value of the contractor property. + * + * @param value + * allowed object is + * {@link Contractor } + * + */ + public void setContractor(Contractor value) { + this.contractor = value; + } + + /** + * Gets the value of the reportedTime property. + * + * @return + * possible object is + * {@link ReportedTime } + * + */ + public ReportedTime getReportedTime() { + return reportedTime; + } + + /** + * Sets the value of the reportedTime property. + * + * @param value + * allowed object is + * {@link ReportedTime } + * + */ + public void setReportedTime(ReportedTime value) { + this.reportedTime = value; + } + + /** + * Gets the value of the submitterInfo property. + * + * @return + * possible object is + * {@link SubmitterInfo } + * + */ + public SubmitterInfo getSubmitterInfo() { + return submitterInfo; + } + + /** + * Sets the value of the submitterInfo property. + * + * @param value + * allowed object is + * {@link SubmitterInfo } + * + */ + public void setSubmitterInfo(SubmitterInfo value) { + this.submitterInfo = value; + } + + /** + * Gets the value of the approvalInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the approvalInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getApprovalInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ApprovalInfo } + * + * + */ + public List getApprovalInfo() { + if (approvalInfo == null) { + approvalInfo = new ArrayList(); + } + return this.approvalInfo; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TimeCardInfoRequest.java b/src/main/java/org/cxml/fulfill/TimeCardInfoRequest.java new file mode 100644 index 0000000..544ceab --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TimeCardInfoRequest.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "timeCard" +}) +@XmlRootElement(name = "TimeCardInfoRequest") +public class TimeCardInfoRequest { + + @XmlElement(name = "TimeCard", required = true) + protected TimeCard timeCard; + + /** + * Gets the value of the timeCard property. + * + * @return + * possible object is + * {@link TimeCard } + * + */ + public TimeCard getTimeCard() { + return timeCard; + } + + /** + * Sets the value of the timeCard property. + * + * @param value + * allowed object is + * {@link TimeCard } + * + */ + public void setTimeCard(TimeCard value) { + this.timeCard = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TimeCardRequest.java b/src/main/java/org/cxml/fulfill/TimeCardRequest.java new file mode 100644 index 0000000..92f6c99 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TimeCardRequest.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "timeCard" +}) +@XmlRootElement(name = "TimeCardRequest") +public class TimeCardRequest { + + @XmlElement(name = "TimeCard", required = true) + protected TimeCard timeCard; + + /** + * Gets the value of the timeCard property. + * + * @return + * possible object is + * {@link TimeCard } + * + */ + public TimeCard getTimeCard() { + return timeCard; + } + + /** + * Sets the value of the timeCard property. + * + * @param value + * allowed object is + * {@link TimeCard } + * + */ + public void setTimeCard(TimeCard value) { + this.timeCard = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TimeCardTimeInterval.java b/src/main/java/org/cxml/fulfill/TimeCardTimeInterval.java new file mode 100644 index 0000000..d254451 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TimeCardTimeInterval.java @@ -0,0 +1,201 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "timeRange", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "TimeCardTimeInterval") +public class TimeCardTimeInterval { + + @XmlAttribute(name = "duration", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String duration; + @XmlAttribute(name = "payCode", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String payCode; + @XmlAttribute(name = "isNonBillable") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isNonBillable; + @XmlElement(name = "TimeRange", required = true) + protected TimeRange timeRange; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the duration property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDuration() { + return duration; + } + + /** + * Sets the value of the duration property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDuration(String value) { + this.duration = value; + } + + /** + * Gets the value of the payCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPayCode() { + return payCode; + } + + /** + * Sets the value of the payCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPayCode(String value) { + this.payCode = value; + } + + /** + * Gets the value of the isNonBillable property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsNonBillable() { + return isNonBillable; + } + + /** + * Sets the value of the isNonBillable property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsNonBillable(String value) { + this.isNonBillable = value; + } + + /** + * Gets the value of the timeRange property. + * + * @return + * possible object is + * {@link TimeRange } + * + */ + public TimeRange getTimeRange() { + return timeRange; + } + + /** + * Sets the value of the timeRange property. + * + * @param value + * allowed object is + * {@link TimeRange } + * + */ + public void setTimeRange(TimeRange value) { + this.timeRange = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TimeRange.java b/src/main/java/org/cxml/fulfill/TimeRange.java new file mode 100644 index 0000000..d211aeb --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TimeRange.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "TimeRange") +public class TimeRange { + + @XmlAttribute(name = "startDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String startDate; + @XmlAttribute(name = "endDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String endDate; + + /** + * Gets the value of the startDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStartDate() { + return startDate; + } + + /** + * Sets the value of the startDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStartDate(String value) { + this.startDate = value; + } + + /** + * Gets the value of the endDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEndDate() { + return endDate; + } + + /** + * Sets the value of the endDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEndDate(String value) { + this.endDate = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/To.java b/src/main/java/org/cxml/fulfill/To.java new file mode 100644 index 0000000..a2ac7f8 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/To.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "credential", + "correspondent" +}) +@XmlRootElement(name = "To") +public class To { + + @XmlElement(name = "Credential", required = true) + protected List credential; + @XmlElement(name = "Correspondent") + protected Correspondent correspondent; + + /** + * Gets the value of the credential property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the credential property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCredential().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Credential } + * + * + */ + public List getCredential() { + if (credential == null) { + credential = new ArrayList(); + } + return this.credential; + } + + /** + * Gets the value of the correspondent property. + * + * @return + * possible object is + * {@link Correspondent } + * + */ + public Correspondent getCorrespondent() { + return correspondent; + } + + /** + * Sets the value of the correspondent property. + * + * @param value + * allowed object is + * {@link Correspondent } + * + */ + public void setCorrespondent(Correspondent value) { + this.correspondent = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Tolerances.java b/src/main/java/org/cxml/fulfill/Tolerances.java new file mode 100644 index 0000000..c5225ae --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Tolerances.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "quantityTolerance", + "priceTolerance" +}) +@XmlRootElement(name = "Tolerances") +public class Tolerances { + + @XmlElement(name = "QuantityTolerance") + protected QuantityTolerance quantityTolerance; + @XmlElement(name = "PriceTolerance") + protected PriceTolerance priceTolerance; + + /** + * Gets the value of the quantityTolerance property. + * + * @return + * possible object is + * {@link QuantityTolerance } + * + */ + public QuantityTolerance getQuantityTolerance() { + return quantityTolerance; + } + + /** + * Sets the value of the quantityTolerance property. + * + * @param value + * allowed object is + * {@link QuantityTolerance } + * + */ + public void setQuantityTolerance(QuantityTolerance value) { + this.quantityTolerance = value; + } + + /** + * Gets the value of the priceTolerance property. + * + * @return + * possible object is + * {@link PriceTolerance } + * + */ + public PriceTolerance getPriceTolerance() { + return priceTolerance; + } + + /** + * Sets the value of the priceTolerance property. + * + * @param value + * allowed object is + * {@link PriceTolerance } + * + */ + public void setPriceTolerance(PriceTolerance value) { + this.priceTolerance = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Total.java b/src/main/java/org/cxml/fulfill/Total.java new file mode 100644 index 0000000..160388d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Total.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "modifications" +}) +@XmlRootElement(name = "Total") +public class Total { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "Modifications") + protected Modifications modifications; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the modifications property. + * + * @return + * possible object is + * {@link Modifications } + * + */ + public Modifications getModifications() { + return modifications; + } + + /** + * Sets the value of the modifications property. + * + * @param value + * allowed object is + * {@link Modifications } + * + */ + public void setModifications(Modifications value) { + this.modifications = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TotalAllowances.java b/src/main/java/org/cxml/fulfill/TotalAllowances.java new file mode 100644 index 0000000..0df6055 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TotalAllowances.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalAllowances") +public class TotalAllowances { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TotalAmountInBillingCurrency.java b/src/main/java/org/cxml/fulfill/TotalAmountInBillingCurrency.java new file mode 100644 index 0000000..b8713d5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TotalAmountInBillingCurrency.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalAmountInBillingCurrency") +public class TotalAmountInBillingCurrency { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TotalAmountInPostedCurrency.java b/src/main/java/org/cxml/fulfill/TotalAmountInPostedCurrency.java new file mode 100644 index 0000000..2c9da9e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TotalAmountInPostedCurrency.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalAmountInPostedCurrency") +public class TotalAmountInPostedCurrency { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TotalAmountWithoutTax.java b/src/main/java/org/cxml/fulfill/TotalAmountWithoutTax.java new file mode 100644 index 0000000..b2e4458 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TotalAmountWithoutTax.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalAmountWithoutTax") +public class TotalAmountWithoutTax { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TotalCharges.java b/src/main/java/org/cxml/fulfill/TotalCharges.java new file mode 100644 index 0000000..92d7efe --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TotalCharges.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalCharges") +public class TotalCharges { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TotalRetailAmount.java b/src/main/java/org/cxml/fulfill/TotalRetailAmount.java new file mode 100644 index 0000000..40122fb --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TotalRetailAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalRetailAmount") +public class TotalRetailAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TotalReturnableItemsDepositAmount.java b/src/main/java/org/cxml/fulfill/TotalReturnableItemsDepositAmount.java new file mode 100644 index 0000000..58f20c7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TotalReturnableItemsDepositAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalReturnableItemsDepositAmount") +public class TotalReturnableItemsDepositAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TransportInformation.java b/src/main/java/org/cxml/fulfill/TransportInformation.java new file mode 100644 index 0000000..a035ac3 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TransportInformation.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "route", + "shippingContractNumber", + "shippingInstructions" +}) +@XmlRootElement(name = "TransportInformation") +public class TransportInformation { + + @XmlElement(name = "Route") + protected Route route; + @XmlElement(name = "ShippingContractNumber") + protected String shippingContractNumber; + @XmlElement(name = "ShippingInstructions") + protected ShippingInstructions shippingInstructions; + + /** + * Gets the value of the route property. + * + * @return + * possible object is + * {@link Route } + * + */ + public Route getRoute() { + return route; + } + + /** + * Sets the value of the route property. + * + * @param value + * allowed object is + * {@link Route } + * + */ + public void setRoute(Route value) { + this.route = value; + } + + /** + * Gets the value of the shippingContractNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShippingContractNumber() { + return shippingContractNumber; + } + + /** + * Sets the value of the shippingContractNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShippingContractNumber(String value) { + this.shippingContractNumber = value; + } + + /** + * Gets the value of the shippingInstructions property. + * + * @return + * possible object is + * {@link ShippingInstructions } + * + */ + public ShippingInstructions getShippingInstructions() { + return shippingInstructions; + } + + /** + * Sets the value of the shippingInstructions property. + * + * @param value + * allowed object is + * {@link ShippingInstructions } + * + */ + public void setShippingInstructions(ShippingInstructions value) { + this.shippingInstructions = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TransportTerms.java b/src/main/java/org/cxml/fulfill/TransportTerms.java new file mode 100644 index 0000000..d8bfab9 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TransportTerms.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "TransportTerms") +public class TransportTerms { + + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String valueAttribute; + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValueAttribute() { + return valueAttribute; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueAttribute(String value) { + this.valueAttribute = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TravelDetail.java b/src/main/java/org/cxml/fulfill/TravelDetail.java new file mode 100644 index 0000000..399c05e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TravelDetail.java @@ -0,0 +1,241 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "airDetailOrCarRentalDetailOrHotelDetailOrRailDetail", + "policyViolation", + "comments", + "termsAndConditions" +}) +@XmlRootElement(name = "TravelDetail") +public class TravelDetail { + + @XmlAttribute(name = "confirmationNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String confirmationNumber; + @XmlAttribute(name = "pnrLocator") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String pnrLocator; + @XmlAttribute(name = "quoteExpirationTime") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quoteExpirationTime; + @XmlElements({ + @XmlElement(name = "AirDetail", required = true, type = AirDetail.class), + @XmlElement(name = "CarRentalDetail", required = true, type = CarRentalDetail.class), + @XmlElement(name = "HotelDetail", required = true, type = HotelDetail.class), + @XmlElement(name = "RailDetail", required = true, type = RailDetail.class) + }) + protected List airDetailOrCarRentalDetailOrHotelDetailOrRailDetail; + @XmlElement(name = "PolicyViolation") + protected List policyViolation; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "TermsAndConditions") + protected TermsAndConditions termsAndConditions; + + /** + * Gets the value of the confirmationNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getConfirmationNumber() { + return confirmationNumber; + } + + /** + * Sets the value of the confirmationNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setConfirmationNumber(String value) { + this.confirmationNumber = value; + } + + /** + * Gets the value of the pnrLocator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPnrLocator() { + return pnrLocator; + } + + /** + * Sets the value of the pnrLocator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPnrLocator(String value) { + this.pnrLocator = value; + } + + /** + * Gets the value of the quoteExpirationTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuoteExpirationTime() { + return quoteExpirationTime; + } + + /** + * Sets the value of the quoteExpirationTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuoteExpirationTime(String value) { + this.quoteExpirationTime = value; + } + + /** + * Gets the value of the airDetailOrCarRentalDetailOrHotelDetailOrRailDetail property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the airDetailOrCarRentalDetailOrHotelDetailOrRailDetail property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAirDetailOrCarRentalDetailOrHotelDetailOrRailDetail().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AirDetail } + * {@link CarRentalDetail } + * {@link HotelDetail } + * {@link RailDetail } + * + * + */ + public List getAirDetailOrCarRentalDetailOrHotelDetailOrRailDetail() { + if (airDetailOrCarRentalDetailOrHotelDetailOrRailDetail == null) { + airDetailOrCarRentalDetailOrHotelDetailOrRailDetail = new ArrayList(); + } + return this.airDetailOrCarRentalDetailOrHotelDetailOrRailDetail; + } + + /** + * Gets the value of the policyViolation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the policyViolation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPolicyViolation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PolicyViolation } + * + * + */ + public List getPolicyViolation() { + if (policyViolation == null) { + policyViolation = new ArrayList(); + } + return this.policyViolation; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the termsAndConditions property. + * + * @return + * possible object is + * {@link TermsAndConditions } + * + */ + public TermsAndConditions getTermsAndConditions() { + return termsAndConditions; + } + + /** + * Sets the value of the termsAndConditions property. + * + * @param value + * allowed object is + * {@link TermsAndConditions } + * + */ + public void setTermsAndConditions(TermsAndConditions value) { + this.termsAndConditions = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TriangularTransactionLawReference.java b/src/main/java/org/cxml/fulfill/TriangularTransactionLawReference.java new file mode 100644 index 0000000..f847e76 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TriangularTransactionLawReference.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "TriangularTransactionLawReference") +public class TriangularTransactionLawReference { + + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/TripType.java b/src/main/java/org/cxml/fulfill/TripType.java new file mode 100644 index 0000000..9de0669 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/TripType.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "TripType") +public class TripType { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/URL.java b/src/main/java/org/cxml/fulfill/URL.java new file mode 100644 index 0000000..6d29984 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/URL.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "URL") +public class URL { + + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlValue + protected String value; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/UnitGrossPrice.java b/src/main/java/org/cxml/fulfill/UnitGrossPrice.java new file mode 100644 index 0000000..aba6808 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/UnitGrossPrice.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "UnitGrossPrice") +public class UnitGrossPrice { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/UnitNetPriceCorrection.java b/src/main/java/org/cxml/fulfill/UnitNetPriceCorrection.java new file mode 100644 index 0000000..c41f91b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/UnitNetPriceCorrection.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "UnitNetPriceCorrection") +public class UnitNetPriceCorrection { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/UnitOfMeasure.java b/src/main/java/org/cxml/fulfill/UnitOfMeasure.java new file mode 100644 index 0000000..72e362e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/UnitOfMeasure.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "UnitOfMeasure") +public class UnitOfMeasure { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/UnitPrice.java b/src/main/java/org/cxml/fulfill/UnitPrice.java new file mode 100644 index 0000000..a042bc0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/UnitPrice.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "modifications" +}) +@XmlRootElement(name = "UnitPrice") +public class UnitPrice { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "Modifications") + protected Modifications modifications; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the modifications property. + * + * @return + * possible object is + * {@link Modifications } + * + */ + public Modifications getModifications() { + return modifications; + } + + /** + * Sets the value of the modifications property. + * + * @param value + * allowed object is + * {@link Modifications } + * + */ + public void setModifications(Modifications value) { + this.modifications = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/UnitRate.java b/src/main/java/org/cxml/fulfill/UnitRate.java new file mode 100644 index 0000000..178f8ef --- /dev/null +++ b/src/main/java/org/cxml/fulfill/UnitRate.java @@ -0,0 +1,136 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "unitOfMeasure", + "priceBasisQuantity", + "termReference" +}) +@XmlRootElement(name = "UnitRate") +public class UnitRate { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + @XmlElement(name = "TermReference") + protected TermReference termReference; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + + /** + * Gets the value of the termReference property. + * + * @return + * possible object is + * {@link TermReference } + * + */ + public TermReference getTermReference() { + return termReference; + } + + /** + * Sets the value of the termReference property. + * + * @param value + * allowed object is + * {@link TermReference } + * + */ + public void setTermReference(TermReference value) { + this.termReference = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/Value.java b/src/main/java/org/cxml/fulfill/Value.java new file mode 100644 index 0000000..bbfb037 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/Value.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "Value") +public class Value { + + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/ValueGroup.java b/src/main/java/org/cxml/fulfill/ValueGroup.java new file mode 100644 index 0000000..7424c6a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/ValueGroup.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference", + "parentID", + "propertyValue" +}) +@XmlRootElement(name = "ValueGroup") +public class ValueGroup { + + @XmlElement(name = "IdReference") + protected IdReference idReference; + @XmlElement(name = "ParentID") + protected String parentID; + @XmlElement(name = "PropertyValue") + protected List propertyValue; + + /** + * Gets the value of the idReference property. + * + * @return + * possible object is + * {@link IdReference } + * + */ + public IdReference getIdReference() { + return idReference; + } + + /** + * Sets the value of the idReference property. + * + * @param value + * allowed object is + * {@link IdReference } + * + */ + public void setIdReference(IdReference value) { + this.idReference = value; + } + + /** + * Gets the value of the parentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentID() { + return parentID; + } + + /** + * Sets the value of the parentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentID(String value) { + this.parentID = value; + } + + /** + * Gets the value of the propertyValue property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the propertyValue property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPropertyValue().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PropertyValue } + * + * + */ + public List getPropertyValue() { + if (propertyValue == null) { + propertyValue = new ArrayList(); + } + return this.propertyValue; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ShipTo.java b/src/main/java/org/cxml/fulfill/Vendor.java similarity index 60% rename from src/main/java/org/cxml/fulfull/ShipTo.java rename to src/main/java/org/cxml/fulfill/Vendor.java index 36ec475..61760ac 100644 --- a/src/main/java/org/cxml/fulfull/ShipTo.java +++ b/src/main/java/org/cxml/fulfill/Vendor.java @@ -1,20 +1,23 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.fulfill; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; /** @@ -23,94 +26,94 @@ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "address", - "carrierIdentifier", - "transportInformation" + "supplierID" }) -@XmlRootElement(name = "ShipTo") -public class ShipTo { +@XmlRootElement(name = "Vendor") +public class Vendor { + @XmlAttribute(name = "preferred", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String preferred; @XmlElement(name = "Address", required = true) protected Address address; - @XmlElement(name = "CarrierIdentifier") - protected CarrierIdentifier carrierIdentifier; - @XmlElement(name = "TransportInformation") - protected List transportInformation; + @XmlElement(name = "SupplierID") + protected List supplierID; /** - * Gets the value of the address property. + * Gets the value of the preferred property. * * @return * possible object is - * {@link Address } + * {@link String } * */ - public Address getAddress() { - return address; + public String getPreferred() { + return preferred; } /** - * Sets the value of the address property. + * Sets the value of the preferred property. * * @param value * allowed object is - * {@link Address } + * {@link String } * */ - public void setAddress(Address value) { - this.address = value; + public void setPreferred(String value) { + this.preferred = value; } /** - * Gets the value of the carrierIdentifier property. + * Gets the value of the address property. * * @return * possible object is - * {@link CarrierIdentifier } + * {@link Address } * */ - public CarrierIdentifier getCarrierIdentifier() { - return carrierIdentifier; + public Address getAddress() { + return address; } /** - * Sets the value of the carrierIdentifier property. + * Sets the value of the address property. * * @param value * allowed object is - * {@link CarrierIdentifier } + * {@link Address } * */ - public void setCarrierIdentifier(CarrierIdentifier value) { - this.carrierIdentifier = value; + public void setAddress(Address value) { + this.address = value; } /** - * Gets the value of the transportInformation property. + * Gets the value of the supplierID property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the transportInformation property. + * This is why there is not a set method for the supplierID property. * *

* For example, to add a new item, do as follows: *

-     *    getTransportInformation().add(newItem);
+     *    getSupplierID().add(newItem);
      * 
* * *

* Objects of the following type(s) are allowed in the list - * {@link TransportInformation } + * {@link SupplierID } * * */ - public List getTransportInformation() { - if (transportInformation == null) { - transportInformation = new ArrayList(); + public List getSupplierID() { + if (supplierID == null) { + supplierID = new ArrayList(); } - return this.transportInformation; + return this.supplierID; } } diff --git a/src/main/java/org/cxml/fulfill/WorkLocation.java b/src/main/java/org/cxml/fulfill/WorkLocation.java new file mode 100644 index 0000000..54b946b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/WorkLocation.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address" +}) +@XmlRootElement(name = "WorkLocation") +public class WorkLocation { + + @XmlElement(name = "Address", required = true) + protected Address address; + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesAllDataObjectsTimeStamp.java b/src/main/java/org/cxml/fulfill/XadesAllDataObjectsTimeStamp.java new file mode 100644 index 0000000..c209c87 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesAllDataObjectsTimeStamp.java @@ -0,0 +1,126 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsCanonicalizationMethod", + "xadesEncapsulatedTimeStampOrXadesXMLTimeStamp" +}) +@XmlRootElement(name = "xades:AllDataObjectsTimeStamp") +public class XadesAllDataObjectsTimeStamp { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "ds:CanonicalizationMethod") + protected DsCanonicalizationMethod dsCanonicalizationMethod; + @XmlElements({ + @XmlElement(name = "xades:EncapsulatedTimeStamp", required = true, type = XadesEncapsulatedTimeStamp.class), + @XmlElement(name = "xades:XMLTimeStamp", required = true, type = XadesXMLTimeStamp.class) + }) + protected List xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the dsCanonicalizationMethod property. + * + * @return + * possible object is + * {@link DsCanonicalizationMethod } + * + */ + public DsCanonicalizationMethod getDsCanonicalizationMethod() { + return dsCanonicalizationMethod; + } + + /** + * Sets the value of the dsCanonicalizationMethod property. + * + * @param value + * allowed object is + * {@link DsCanonicalizationMethod } + * + */ + public void setDsCanonicalizationMethod(DsCanonicalizationMethod value) { + this.dsCanonicalizationMethod = value; + } + + /** + * Gets the value of the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedTimeStamp } + * {@link XadesXMLTimeStamp } + * + * + */ + public List getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp() { + if (xadesEncapsulatedTimeStampOrXadesXMLTimeStamp == null) { + xadesEncapsulatedTimeStampOrXadesXMLTimeStamp = new ArrayList(); + } + return this.xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesAllSignedDataObjects.java b/src/main/java/org/cxml/fulfill/XadesAllSignedDataObjects.java new file mode 100644 index 0000000..f55b3a2 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesAllSignedDataObjects.java @@ -0,0 +1,66 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "xades:AllSignedDataObjects") +public class XadesAllSignedDataObjects { + + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesAny.java b/src/main/java/org/cxml/fulfill/XadesAny.java new file mode 100644 index 0000000..ba5031d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesAny.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:Any") +public class XadesAny { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesArchiveTimeStamp.java b/src/main/java/org/cxml/fulfill/XadesArchiveTimeStamp.java new file mode 100644 index 0000000..fcbe6a0 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesArchiveTimeStamp.java @@ -0,0 +1,158 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesInclude", + "dsCanonicalizationMethod", + "xadesEncapsulatedTimeStampOrXadesXMLTimeStamp" +}) +@XmlRootElement(name = "xades:ArchiveTimeStamp") +public class XadesArchiveTimeStamp { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:Include") + protected List xadesInclude; + @XmlElement(name = "ds:CanonicalizationMethod") + protected DsCanonicalizationMethod dsCanonicalizationMethod; + @XmlElements({ + @XmlElement(name = "xades:EncapsulatedTimeStamp", required = true, type = XadesEncapsulatedTimeStamp.class), + @XmlElement(name = "xades:XMLTimeStamp", required = true, type = XadesXMLTimeStamp.class) + }) + protected List xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesInclude property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesInclude property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesInclude().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesInclude } + * + * + */ + public List getXadesInclude() { + if (xadesInclude == null) { + xadesInclude = new ArrayList(); + } + return this.xadesInclude; + } + + /** + * Gets the value of the dsCanonicalizationMethod property. + * + * @return + * possible object is + * {@link DsCanonicalizationMethod } + * + */ + public DsCanonicalizationMethod getDsCanonicalizationMethod() { + return dsCanonicalizationMethod; + } + + /** + * Sets the value of the dsCanonicalizationMethod property. + * + * @param value + * allowed object is + * {@link DsCanonicalizationMethod } + * + */ + public void setDsCanonicalizationMethod(DsCanonicalizationMethod value) { + this.dsCanonicalizationMethod = value; + } + + /** + * Gets the value of the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedTimeStamp } + * {@link XadesXMLTimeStamp } + * + * + */ + public List getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp() { + if (xadesEncapsulatedTimeStampOrXadesXMLTimeStamp == null) { + xadesEncapsulatedTimeStampOrXadesXMLTimeStamp = new ArrayList(); + } + return this.xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesAttrAuthoritiesCertValues.java b/src/main/java/org/cxml/fulfill/XadesAttrAuthoritiesCertValues.java new file mode 100644 index 0000000..d8e52ff --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesAttrAuthoritiesCertValues.java @@ -0,0 +1,99 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesEncapsulatedX509CertificateOrXadesOtherCertificate" +}) +@XmlRootElement(name = "xades:AttrAuthoritiesCertValues") +public class XadesAttrAuthoritiesCertValues { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElements({ + @XmlElement(name = "xades:EncapsulatedX509Certificate", type = XadesEncapsulatedX509Certificate.class), + @XmlElement(name = "xades:OtherCertificate", type = XadesOtherCertificate.class) + }) + protected List xadesEncapsulatedX509CertificateOrXadesOtherCertificate; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesEncapsulatedX509CertificateOrXadesOtherCertificate property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedX509CertificateOrXadesOtherCertificate property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedX509CertificateOrXadesOtherCertificate().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedX509Certificate } + * {@link XadesOtherCertificate } + * + * + */ + public List getXadesEncapsulatedX509CertificateOrXadesOtherCertificate() { + if (xadesEncapsulatedX509CertificateOrXadesOtherCertificate == null) { + xadesEncapsulatedX509CertificateOrXadesOtherCertificate = new ArrayList(); + } + return this.xadesEncapsulatedX509CertificateOrXadesOtherCertificate; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesAttributeCertificateRefs.java b/src/main/java/org/cxml/fulfill/XadesAttributeCertificateRefs.java new file mode 100644 index 0000000..235f940 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesAttributeCertificateRefs.java @@ -0,0 +1,87 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCertRefs" +}) +@XmlRootElement(name = "xades:AttributeCertificateRefs") +public class XadesAttributeCertificateRefs { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:CertRefs", required = true) + protected XadesCertRefs xadesCertRefs; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesCertRefs property. + * + * @return + * possible object is + * {@link XadesCertRefs } + * + */ + public XadesCertRefs getXadesCertRefs() { + return xadesCertRefs; + } + + /** + * Sets the value of the xadesCertRefs property. + * + * @param value + * allowed object is + * {@link XadesCertRefs } + * + */ + public void setXadesCertRefs(XadesCertRefs value) { + this.xadesCertRefs = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesAttributeRevocationRefs.java b/src/main/java/org/cxml/fulfill/XadesAttributeRevocationRefs.java new file mode 100644 index 0000000..24acd2e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesAttributeRevocationRefs.java @@ -0,0 +1,141 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCRLRefs", + "xadesOCSPRefs", + "xadesOtherRefs" +}) +@XmlRootElement(name = "xades:AttributeRevocationRefs") +public class XadesAttributeRevocationRefs { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:CRLRefs") + protected XadesCRLRefs xadesCRLRefs; + @XmlElement(name = "xades:OCSPRefs") + protected XadesOCSPRefs xadesOCSPRefs; + @XmlElement(name = "xades:OtherRefs") + protected XadesOtherRefs xadesOtherRefs; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesCRLRefs property. + * + * @return + * possible object is + * {@link XadesCRLRefs } + * + */ + public XadesCRLRefs getXadesCRLRefs() { + return xadesCRLRefs; + } + + /** + * Sets the value of the xadesCRLRefs property. + * + * @param value + * allowed object is + * {@link XadesCRLRefs } + * + */ + public void setXadesCRLRefs(XadesCRLRefs value) { + this.xadesCRLRefs = value; + } + + /** + * Gets the value of the xadesOCSPRefs property. + * + * @return + * possible object is + * {@link XadesOCSPRefs } + * + */ + public XadesOCSPRefs getXadesOCSPRefs() { + return xadesOCSPRefs; + } + + /** + * Sets the value of the xadesOCSPRefs property. + * + * @param value + * allowed object is + * {@link XadesOCSPRefs } + * + */ + public void setXadesOCSPRefs(XadesOCSPRefs value) { + this.xadesOCSPRefs = value; + } + + /** + * Gets the value of the xadesOtherRefs property. + * + * @return + * possible object is + * {@link XadesOtherRefs } + * + */ + public XadesOtherRefs getXadesOtherRefs() { + return xadesOtherRefs; + } + + /** + * Sets the value of the xadesOtherRefs property. + * + * @param value + * allowed object is + * {@link XadesOtherRefs } + * + */ + public void setXadesOtherRefs(XadesOtherRefs value) { + this.xadesOtherRefs = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesAttributeRevocationValues.java b/src/main/java/org/cxml/fulfill/XadesAttributeRevocationValues.java new file mode 100644 index 0000000..ee00988 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesAttributeRevocationValues.java @@ -0,0 +1,141 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCRLValues", + "xadesOCSPValues", + "xadesOtherValues" +}) +@XmlRootElement(name = "xades:AttributeRevocationValues") +public class XadesAttributeRevocationValues { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:CRLValues") + protected XadesCRLValues xadesCRLValues; + @XmlElement(name = "xades:OCSPValues") + protected XadesOCSPValues xadesOCSPValues; + @XmlElement(name = "xades:OtherValues") + protected XadesOtherValues xadesOtherValues; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesCRLValues property. + * + * @return + * possible object is + * {@link XadesCRLValues } + * + */ + public XadesCRLValues getXadesCRLValues() { + return xadesCRLValues; + } + + /** + * Sets the value of the xadesCRLValues property. + * + * @param value + * allowed object is + * {@link XadesCRLValues } + * + */ + public void setXadesCRLValues(XadesCRLValues value) { + this.xadesCRLValues = value; + } + + /** + * Gets the value of the xadesOCSPValues property. + * + * @return + * possible object is + * {@link XadesOCSPValues } + * + */ + public XadesOCSPValues getXadesOCSPValues() { + return xadesOCSPValues; + } + + /** + * Sets the value of the xadesOCSPValues property. + * + * @param value + * allowed object is + * {@link XadesOCSPValues } + * + */ + public void setXadesOCSPValues(XadesOCSPValues value) { + this.xadesOCSPValues = value; + } + + /** + * Gets the value of the xadesOtherValues property. + * + * @return + * possible object is + * {@link XadesOtherValues } + * + */ + public XadesOtherValues getXadesOtherValues() { + return xadesOtherValues; + } + + /** + * Sets the value of the xadesOtherValues property. + * + * @param value + * allowed object is + * {@link XadesOtherValues } + * + */ + public void setXadesOtherValues(XadesOtherValues value) { + this.xadesOtherValues = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesByKey.java b/src/main/java/org/cxml/fulfill/XadesByKey.java new file mode 100644 index 0000000..1433a38 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesByKey.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:ByKey") +public class XadesByKey { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesByName.java b/src/main/java/org/cxml/fulfill/XadesByName.java new file mode 100644 index 0000000..63ae0c2 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesByName.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:ByName") +public class XadesByName { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCRLIdentifier.java b/src/main/java/org/cxml/fulfill/XadesCRLIdentifier.java new file mode 100644 index 0000000..ef892c2 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCRLIdentifier.java @@ -0,0 +1,139 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesIssuer", + "xadesIssueTime", + "xadesNumber" +}) +@XmlRootElement(name = "xades:CRLIdentifier") +public class XadesCRLIdentifier { + + @XmlAttribute(name = "URI") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String uri; + @XmlElement(name = "xades:Issuer", required = true) + protected String xadesIssuer; + @XmlElement(name = "xades:IssueTime", required = true) + protected String xadesIssueTime; + @XmlElement(name = "xades:Number") + protected String xadesNumber; + + /** + * Gets the value of the uri property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getURI() { + return uri; + } + + /** + * Sets the value of the uri property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setURI(String value) { + this.uri = value; + } + + /** + * Gets the value of the xadesIssuer property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesIssuer() { + return xadesIssuer; + } + + /** + * Sets the value of the xadesIssuer property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesIssuer(String value) { + this.xadesIssuer = value; + } + + /** + * Gets the value of the xadesIssueTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesIssueTime() { + return xadesIssueTime; + } + + /** + * Sets the value of the xadesIssueTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesIssueTime(String value) { + this.xadesIssueTime = value; + } + + /** + * Gets the value of the xadesNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesNumber() { + return xadesNumber; + } + + /** + * Sets the value of the xadesNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesNumber(String value) { + this.xadesNumber = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCRLRef.java b/src/main/java/org/cxml/fulfill/XadesCRLRef.java new file mode 100644 index 0000000..bd3f5fd --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCRLRef.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesDigestAlgAndValue", + "xadesCRLIdentifier" +}) +@XmlRootElement(name = "xades:CRLRef") +public class XadesCRLRef { + + @XmlElement(name = "xades:DigestAlgAndValue", required = true) + protected XadesDigestAlgAndValue xadesDigestAlgAndValue; + @XmlElement(name = "xades:CRLIdentifier") + protected XadesCRLIdentifier xadesCRLIdentifier; + + /** + * Gets the value of the xadesDigestAlgAndValue property. + * + * @return + * possible object is + * {@link XadesDigestAlgAndValue } + * + */ + public XadesDigestAlgAndValue getXadesDigestAlgAndValue() { + return xadesDigestAlgAndValue; + } + + /** + * Sets the value of the xadesDigestAlgAndValue property. + * + * @param value + * allowed object is + * {@link XadesDigestAlgAndValue } + * + */ + public void setXadesDigestAlgAndValue(XadesDigestAlgAndValue value) { + this.xadesDigestAlgAndValue = value; + } + + /** + * Gets the value of the xadesCRLIdentifier property. + * + * @return + * possible object is + * {@link XadesCRLIdentifier } + * + */ + public XadesCRLIdentifier getXadesCRLIdentifier() { + return xadesCRLIdentifier; + } + + /** + * Sets the value of the xadesCRLIdentifier property. + * + * @param value + * allowed object is + * {@link XadesCRLIdentifier } + * + */ + public void setXadesCRLIdentifier(XadesCRLIdentifier value) { + this.xadesCRLIdentifier = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCRLRefs.java b/src/main/java/org/cxml/fulfill/XadesCRLRefs.java new file mode 100644 index 0000000..f01ac3a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCRLRefs.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCRLRef" +}) +@XmlRootElement(name = "xades:CRLRefs") +public class XadesCRLRefs { + + @XmlElement(name = "xades:CRLRef", required = true) + protected List xadesCRLRef; + + /** + * Gets the value of the xadesCRLRef property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesCRLRef property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesCRLRef().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesCRLRef } + * + * + */ + public List getXadesCRLRef() { + if (xadesCRLRef == null) { + xadesCRLRef = new ArrayList(); + } + return this.xadesCRLRef; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCRLValues.java b/src/main/java/org/cxml/fulfill/XadesCRLValues.java new file mode 100644 index 0000000..a116ac6 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCRLValues.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesEncapsulatedCRLValue" +}) +@XmlRootElement(name = "xades:CRLValues") +public class XadesCRLValues { + + @XmlElement(name = "xades:EncapsulatedCRLValue", required = true) + protected List xadesEncapsulatedCRLValue; + + /** + * Gets the value of the xadesEncapsulatedCRLValue property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedCRLValue property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedCRLValue().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedCRLValue } + * + * + */ + public List getXadesEncapsulatedCRLValue() { + if (xadesEncapsulatedCRLValue == null) { + xadesEncapsulatedCRLValue = new ArrayList(); + } + return this.xadesEncapsulatedCRLValue; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCert.java b/src/main/java/org/cxml/fulfill/XadesCert.java new file mode 100644 index 0000000..c10fbfc --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCert.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCertDigest", + "xadesIssuerSerial" +}) +@XmlRootElement(name = "xades:Cert") +public class XadesCert { + + @XmlAttribute(name = "URI") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String uri; + @XmlElement(name = "xades:CertDigest", required = true) + protected XadesCertDigest xadesCertDigest; + @XmlElement(name = "xades:IssuerSerial", required = true) + protected XadesIssuerSerial xadesIssuerSerial; + + /** + * Gets the value of the uri property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getURI() { + return uri; + } + + /** + * Sets the value of the uri property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setURI(String value) { + this.uri = value; + } + + /** + * Gets the value of the xadesCertDigest property. + * + * @return + * possible object is + * {@link XadesCertDigest } + * + */ + public XadesCertDigest getXadesCertDigest() { + return xadesCertDigest; + } + + /** + * Sets the value of the xadesCertDigest property. + * + * @param value + * allowed object is + * {@link XadesCertDigest } + * + */ + public void setXadesCertDigest(XadesCertDigest value) { + this.xadesCertDigest = value; + } + + /** + * Gets the value of the xadesIssuerSerial property. + * + * @return + * possible object is + * {@link XadesIssuerSerial } + * + */ + public XadesIssuerSerial getXadesIssuerSerial() { + return xadesIssuerSerial; + } + + /** + * Sets the value of the xadesIssuerSerial property. + * + * @param value + * allowed object is + * {@link XadesIssuerSerial } + * + */ + public void setXadesIssuerSerial(XadesIssuerSerial value) { + this.xadesIssuerSerial = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCertDigest.java b/src/main/java/org/cxml/fulfill/XadesCertDigest.java new file mode 100644 index 0000000..876f658 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCertDigest.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsDigestMethod", + "dsDigestValue" +}) +@XmlRootElement(name = "xades:CertDigest") +public class XadesCertDigest { + + @XmlElement(name = "ds:DigestMethod", required = true) + protected DsDigestMethod dsDigestMethod; + @XmlElement(name = "ds:DigestValue", required = true) + protected String dsDigestValue; + + /** + * Gets the value of the dsDigestMethod property. + * + * @return + * possible object is + * {@link DsDigestMethod } + * + */ + public DsDigestMethod getDsDigestMethod() { + return dsDigestMethod; + } + + /** + * Sets the value of the dsDigestMethod property. + * + * @param value + * allowed object is + * {@link DsDigestMethod } + * + */ + public void setDsDigestMethod(DsDigestMethod value) { + this.dsDigestMethod = value; + } + + /** + * Gets the value of the dsDigestValue property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsDigestValue() { + return dsDigestValue; + } + + /** + * Sets the value of the dsDigestValue property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsDigestValue(String value) { + this.dsDigestValue = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCertRefs.java b/src/main/java/org/cxml/fulfill/XadesCertRefs.java new file mode 100644 index 0000000..1722ef5 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCertRefs.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCert" +}) +@XmlRootElement(name = "xades:CertRefs") +public class XadesCertRefs { + + @XmlElement(name = "xades:Cert", required = true) + protected List xadesCert; + + /** + * Gets the value of the xadesCert property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesCert property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesCert().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesCert } + * + * + */ + public List getXadesCert() { + if (xadesCert == null) { + xadesCert = new ArrayList(); + } + return this.xadesCert; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCertificateValues.java b/src/main/java/org/cxml/fulfill/XadesCertificateValues.java new file mode 100644 index 0000000..afacb97 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCertificateValues.java @@ -0,0 +1,99 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesEncapsulatedX509CertificateOrXadesOtherCertificate" +}) +@XmlRootElement(name = "xades:CertificateValues") +public class XadesCertificateValues { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElements({ + @XmlElement(name = "xades:EncapsulatedX509Certificate", type = XadesEncapsulatedX509Certificate.class), + @XmlElement(name = "xades:OtherCertificate", type = XadesOtherCertificate.class) + }) + protected List xadesEncapsulatedX509CertificateOrXadesOtherCertificate; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesEncapsulatedX509CertificateOrXadesOtherCertificate property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedX509CertificateOrXadesOtherCertificate property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedX509CertificateOrXadesOtherCertificate().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedX509Certificate } + * {@link XadesOtherCertificate } + * + * + */ + public List getXadesEncapsulatedX509CertificateOrXadesOtherCertificate() { + if (xadesEncapsulatedX509CertificateOrXadesOtherCertificate == null) { + xadesEncapsulatedX509CertificateOrXadesOtherCertificate = new ArrayList(); + } + return this.xadesEncapsulatedX509CertificateOrXadesOtherCertificate; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCertifiedRole.java b/src/main/java/org/cxml/fulfill/XadesCertifiedRole.java new file mode 100644 index 0000000..cbdff84 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCertifiedRole.java @@ -0,0 +1,115 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:CertifiedRole") +public class XadesCertifiedRole { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlAttribute(name = "Encoding") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String encoding; + @XmlValue + protected String value; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the encoding property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEncoding() { + return encoding; + } + + /** + * Sets the value of the encoding property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEncoding(String value) { + this.encoding = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCertifiedRoles.java b/src/main/java/org/cxml/fulfill/XadesCertifiedRoles.java new file mode 100644 index 0000000..24be0df --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCertifiedRoles.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCertifiedRole" +}) +@XmlRootElement(name = "xades:CertifiedRoles") +public class XadesCertifiedRoles { + + @XmlElement(name = "xades:CertifiedRole", required = true) + protected List xadesCertifiedRole; + + /** + * Gets the value of the xadesCertifiedRole property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesCertifiedRole property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesCertifiedRole().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesCertifiedRole } + * + * + */ + public List getXadesCertifiedRole() { + if (xadesCertifiedRole == null) { + xadesCertifiedRole = new ArrayList(); + } + return this.xadesCertifiedRole; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesClaimedRole.java b/src/main/java/org/cxml/fulfill/XadesClaimedRole.java new file mode 100644 index 0000000..a0366a6 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesClaimedRole.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:ClaimedRole") +public class XadesClaimedRole { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesClaimedRoles.java b/src/main/java/org/cxml/fulfill/XadesClaimedRoles.java new file mode 100644 index 0000000..ea04772 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesClaimedRoles.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesClaimedRole" +}) +@XmlRootElement(name = "xades:ClaimedRoles") +public class XadesClaimedRoles { + + @XmlElement(name = "xades:ClaimedRole", required = true) + protected List xadesClaimedRole; + + /** + * Gets the value of the xadesClaimedRole property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesClaimedRole property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesClaimedRole().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesClaimedRole } + * + * + */ + public List getXadesClaimedRole() { + if (xadesClaimedRole == null) { + xadesClaimedRole = new ArrayList(); + } + return this.xadesClaimedRole; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCommitmentTypeId.java b/src/main/java/org/cxml/fulfill/XadesCommitmentTypeId.java new file mode 100644 index 0000000..38e9790 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCommitmentTypeId.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesIdentifier", + "xadesDescription", + "xadesDocumentationReferences" +}) +@XmlRootElement(name = "xades:CommitmentTypeId") +public class XadesCommitmentTypeId { + + @XmlElement(name = "xades:Identifier", required = true) + protected XadesIdentifier xadesIdentifier; + @XmlElement(name = "xades:Description") + protected String xadesDescription; + @XmlElement(name = "xades:DocumentationReferences") + protected XadesDocumentationReferences xadesDocumentationReferences; + + /** + * Gets the value of the xadesIdentifier property. + * + * @return + * possible object is + * {@link XadesIdentifier } + * + */ + public XadesIdentifier getXadesIdentifier() { + return xadesIdentifier; + } + + /** + * Sets the value of the xadesIdentifier property. + * + * @param value + * allowed object is + * {@link XadesIdentifier } + * + */ + public void setXadesIdentifier(XadesIdentifier value) { + this.xadesIdentifier = value; + } + + /** + * Gets the value of the xadesDescription property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesDescription() { + return xadesDescription; + } + + /** + * Sets the value of the xadesDescription property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesDescription(String value) { + this.xadesDescription = value; + } + + /** + * Gets the value of the xadesDocumentationReferences property. + * + * @return + * possible object is + * {@link XadesDocumentationReferences } + * + */ + public XadesDocumentationReferences getXadesDocumentationReferences() { + return xadesDocumentationReferences; + } + + /** + * Sets the value of the xadesDocumentationReferences property. + * + * @param value + * allowed object is + * {@link XadesDocumentationReferences } + * + */ + public void setXadesDocumentationReferences(XadesDocumentationReferences value) { + this.xadesDocumentationReferences = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCommitmentTypeIndication.java b/src/main/java/org/cxml/fulfill/XadesCommitmentTypeIndication.java new file mode 100644 index 0000000..f9adcb2 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCommitmentTypeIndication.java @@ -0,0 +1,121 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCommitmentTypeId", + "xadesObjectReferenceOrXadesAllSignedDataObjects", + "xadesCommitmentTypeQualifiers" +}) +@XmlRootElement(name = "xades:CommitmentTypeIndication") +public class XadesCommitmentTypeIndication { + + @XmlElement(name = "xades:CommitmentTypeId", required = true) + protected XadesCommitmentTypeId xadesCommitmentTypeId; + @XmlElements({ + @XmlElement(name = "xades:ObjectReference", required = true, type = XadesObjectReference.class), + @XmlElement(name = "xades:AllSignedDataObjects", required = true, type = XadesAllSignedDataObjects.class) + }) + protected List xadesObjectReferenceOrXadesAllSignedDataObjects; + @XmlElement(name = "xades:CommitmentTypeQualifiers") + protected XadesCommitmentTypeQualifiers xadesCommitmentTypeQualifiers; + + /** + * Gets the value of the xadesCommitmentTypeId property. + * + * @return + * possible object is + * {@link XadesCommitmentTypeId } + * + */ + public XadesCommitmentTypeId getXadesCommitmentTypeId() { + return xadesCommitmentTypeId; + } + + /** + * Sets the value of the xadesCommitmentTypeId property. + * + * @param value + * allowed object is + * {@link XadesCommitmentTypeId } + * + */ + public void setXadesCommitmentTypeId(XadesCommitmentTypeId value) { + this.xadesCommitmentTypeId = value; + } + + /** + * Gets the value of the xadesObjectReferenceOrXadesAllSignedDataObjects property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesObjectReferenceOrXadesAllSignedDataObjects property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesObjectReferenceOrXadesAllSignedDataObjects().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesObjectReference } + * {@link XadesAllSignedDataObjects } + * + * + */ + public List getXadesObjectReferenceOrXadesAllSignedDataObjects() { + if (xadesObjectReferenceOrXadesAllSignedDataObjects == null) { + xadesObjectReferenceOrXadesAllSignedDataObjects = new ArrayList(); + } + return this.xadesObjectReferenceOrXadesAllSignedDataObjects; + } + + /** + * Gets the value of the xadesCommitmentTypeQualifiers property. + * + * @return + * possible object is + * {@link XadesCommitmentTypeQualifiers } + * + */ + public XadesCommitmentTypeQualifiers getXadesCommitmentTypeQualifiers() { + return xadesCommitmentTypeQualifiers; + } + + /** + * Sets the value of the xadesCommitmentTypeQualifiers property. + * + * @param value + * allowed object is + * {@link XadesCommitmentTypeQualifiers } + * + */ + public void setXadesCommitmentTypeQualifiers(XadesCommitmentTypeQualifiers value) { + this.xadesCommitmentTypeQualifiers = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCommitmentTypeQualifier.java b/src/main/java/org/cxml/fulfill/XadesCommitmentTypeQualifier.java new file mode 100644 index 0000000..5a26f35 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCommitmentTypeQualifier.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:CommitmentTypeQualifier") +public class XadesCommitmentTypeQualifier { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCommitmentTypeQualifiers.java b/src/main/java/org/cxml/fulfill/XadesCommitmentTypeQualifiers.java new file mode 100644 index 0000000..52b9a97 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCommitmentTypeQualifiers.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCommitmentTypeQualifier" +}) +@XmlRootElement(name = "xades:CommitmentTypeQualifiers") +public class XadesCommitmentTypeQualifiers { + + @XmlElement(name = "xades:CommitmentTypeQualifier") + protected List xadesCommitmentTypeQualifier; + + /** + * Gets the value of the xadesCommitmentTypeQualifier property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesCommitmentTypeQualifier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesCommitmentTypeQualifier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesCommitmentTypeQualifier } + * + * + */ + public List getXadesCommitmentTypeQualifier() { + if (xadesCommitmentTypeQualifier == null) { + xadesCommitmentTypeQualifier = new ArrayList(); + } + return this.xadesCommitmentTypeQualifier; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCompleteCertificateRefs.java b/src/main/java/org/cxml/fulfill/XadesCompleteCertificateRefs.java new file mode 100644 index 0000000..b381068 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCompleteCertificateRefs.java @@ -0,0 +1,87 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCertRefs" +}) +@XmlRootElement(name = "xades:CompleteCertificateRefs") +public class XadesCompleteCertificateRefs { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:CertRefs", required = true) + protected XadesCertRefs xadesCertRefs; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesCertRefs property. + * + * @return + * possible object is + * {@link XadesCertRefs } + * + */ + public XadesCertRefs getXadesCertRefs() { + return xadesCertRefs; + } + + /** + * Sets the value of the xadesCertRefs property. + * + * @param value + * allowed object is + * {@link XadesCertRefs } + * + */ + public void setXadesCertRefs(XadesCertRefs value) { + this.xadesCertRefs = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCompleteRevocationRefs.java b/src/main/java/org/cxml/fulfill/XadesCompleteRevocationRefs.java new file mode 100644 index 0000000..ccb799b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCompleteRevocationRefs.java @@ -0,0 +1,141 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCRLRefs", + "xadesOCSPRefs", + "xadesOtherRefs" +}) +@XmlRootElement(name = "xades:CompleteRevocationRefs") +public class XadesCompleteRevocationRefs { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:CRLRefs") + protected XadesCRLRefs xadesCRLRefs; + @XmlElement(name = "xades:OCSPRefs") + protected XadesOCSPRefs xadesOCSPRefs; + @XmlElement(name = "xades:OtherRefs") + protected XadesOtherRefs xadesOtherRefs; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesCRLRefs property. + * + * @return + * possible object is + * {@link XadesCRLRefs } + * + */ + public XadesCRLRefs getXadesCRLRefs() { + return xadesCRLRefs; + } + + /** + * Sets the value of the xadesCRLRefs property. + * + * @param value + * allowed object is + * {@link XadesCRLRefs } + * + */ + public void setXadesCRLRefs(XadesCRLRefs value) { + this.xadesCRLRefs = value; + } + + /** + * Gets the value of the xadesOCSPRefs property. + * + * @return + * possible object is + * {@link XadesOCSPRefs } + * + */ + public XadesOCSPRefs getXadesOCSPRefs() { + return xadesOCSPRefs; + } + + /** + * Sets the value of the xadesOCSPRefs property. + * + * @param value + * allowed object is + * {@link XadesOCSPRefs } + * + */ + public void setXadesOCSPRefs(XadesOCSPRefs value) { + this.xadesOCSPRefs = value; + } + + /** + * Gets the value of the xadesOtherRefs property. + * + * @return + * possible object is + * {@link XadesOtherRefs } + * + */ + public XadesOtherRefs getXadesOtherRefs() { + return xadesOtherRefs; + } + + /** + * Sets the value of the xadesOtherRefs property. + * + * @param value + * allowed object is + * {@link XadesOtherRefs } + * + */ + public void setXadesOtherRefs(XadesOtherRefs value) { + this.xadesOtherRefs = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesCounterSignature.java b/src/main/java/org/cxml/fulfill/XadesCounterSignature.java new file mode 100644 index 0000000..42b5b42 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesCounterSignature.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsSignature" +}) +@XmlRootElement(name = "xades:CounterSignature") +public class XadesCounterSignature { + + @XmlElement(name = "ds:Signature", required = true) + protected DsSignature dsSignature; + + /** + * Gets the value of the dsSignature property. + * + * @return + * possible object is + * {@link DsSignature } + * + */ + public DsSignature getDsSignature() { + return dsSignature; + } + + /** + * Sets the value of the dsSignature property. + * + * @param value + * allowed object is + * {@link DsSignature } + * + */ + public void setDsSignature(DsSignature value) { + this.dsSignature = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesDataObjectFormat.java b/src/main/java/org/cxml/fulfill/XadesDataObjectFormat.java new file mode 100644 index 0000000..e0df07e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesDataObjectFormat.java @@ -0,0 +1,166 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesDescription", + "xadesObjectIdentifier", + "xadesMimeType", + "xadesEncoding" +}) +@XmlRootElement(name = "xades:DataObjectFormat") +public class XadesDataObjectFormat { + + @XmlAttribute(name = "ObjectReference", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String objectReference; + @XmlElement(name = "xades:Description") + protected String xadesDescription; + @XmlElement(name = "xades:ObjectIdentifier") + protected XadesObjectIdentifier xadesObjectIdentifier; + @XmlElement(name = "xades:MimeType") + protected String xadesMimeType; + @XmlElement(name = "xades:Encoding") + protected String xadesEncoding; + + /** + * Gets the value of the objectReference property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getObjectReference() { + return objectReference; + } + + /** + * Sets the value of the objectReference property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setObjectReference(String value) { + this.objectReference = value; + } + + /** + * Gets the value of the xadesDescription property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesDescription() { + return xadesDescription; + } + + /** + * Sets the value of the xadesDescription property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesDescription(String value) { + this.xadesDescription = value; + } + + /** + * Gets the value of the xadesObjectIdentifier property. + * + * @return + * possible object is + * {@link XadesObjectIdentifier } + * + */ + public XadesObjectIdentifier getXadesObjectIdentifier() { + return xadesObjectIdentifier; + } + + /** + * Sets the value of the xadesObjectIdentifier property. + * + * @param value + * allowed object is + * {@link XadesObjectIdentifier } + * + */ + public void setXadesObjectIdentifier(XadesObjectIdentifier value) { + this.xadesObjectIdentifier = value; + } + + /** + * Gets the value of the xadesMimeType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesMimeType() { + return xadesMimeType; + } + + /** + * Sets the value of the xadesMimeType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesMimeType(String value) { + this.xadesMimeType = value; + } + + /** + * Gets the value of the xadesEncoding property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesEncoding() { + return xadesEncoding; + } + + /** + * Sets the value of the xadesEncoding property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesEncoding(String value) { + this.xadesEncoding = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesDigestAlgAndValue.java b/src/main/java/org/cxml/fulfill/XadesDigestAlgAndValue.java new file mode 100644 index 0000000..db8d482 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesDigestAlgAndValue.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsDigestMethod", + "dsDigestValue" +}) +@XmlRootElement(name = "xades:DigestAlgAndValue") +public class XadesDigestAlgAndValue { + + @XmlElement(name = "ds:DigestMethod", required = true) + protected DsDigestMethod dsDigestMethod; + @XmlElement(name = "ds:DigestValue", required = true) + protected String dsDigestValue; + + /** + * Gets the value of the dsDigestMethod property. + * + * @return + * possible object is + * {@link DsDigestMethod } + * + */ + public DsDigestMethod getDsDigestMethod() { + return dsDigestMethod; + } + + /** + * Sets the value of the dsDigestMethod property. + * + * @param value + * allowed object is + * {@link DsDigestMethod } + * + */ + public void setDsDigestMethod(DsDigestMethod value) { + this.dsDigestMethod = value; + } + + /** + * Gets the value of the dsDigestValue property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsDigestValue() { + return dsDigestValue; + } + + /** + * Sets the value of the dsDigestValue property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsDigestValue(String value) { + this.dsDigestValue = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesDocumentationReference.java b/src/main/java/org/cxml/fulfill/XadesDocumentationReference.java new file mode 100644 index 0000000..d5486a2 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesDocumentationReference.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:DocumentationReference") +public class XadesDocumentationReference { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesDocumentationReferences.java b/src/main/java/org/cxml/fulfill/XadesDocumentationReferences.java new file mode 100644 index 0000000..3d997fc --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesDocumentationReferences.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesDocumentationReference" +}) +@XmlRootElement(name = "xades:DocumentationReferences") +public class XadesDocumentationReferences { + + @XmlElement(name = "xades:DocumentationReference", required = true) + protected List xadesDocumentationReference; + + /** + * Gets the value of the xadesDocumentationReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesDocumentationReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesDocumentationReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesDocumentationReference } + * + * + */ + public List getXadesDocumentationReference() { + if (xadesDocumentationReference == null) { + xadesDocumentationReference = new ArrayList(); + } + return this.xadesDocumentationReference; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesEncapsulatedCRLValue.java b/src/main/java/org/cxml/fulfill/XadesEncapsulatedCRLValue.java new file mode 100644 index 0000000..272a88b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesEncapsulatedCRLValue.java @@ -0,0 +1,115 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:EncapsulatedCRLValue") +public class XadesEncapsulatedCRLValue { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlAttribute(name = "Encoding") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String encoding; + @XmlValue + protected String value; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the encoding property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEncoding() { + return encoding; + } + + /** + * Sets the value of the encoding property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEncoding(String value) { + this.encoding = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesEncapsulatedOCSPValue.java b/src/main/java/org/cxml/fulfill/XadesEncapsulatedOCSPValue.java new file mode 100644 index 0000000..caa7ea9 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesEncapsulatedOCSPValue.java @@ -0,0 +1,115 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:EncapsulatedOCSPValue") +public class XadesEncapsulatedOCSPValue { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlAttribute(name = "Encoding") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String encoding; + @XmlValue + protected String value; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the encoding property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEncoding() { + return encoding; + } + + /** + * Sets the value of the encoding property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEncoding(String value) { + this.encoding = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesEncapsulatedPKIData.java b/src/main/java/org/cxml/fulfill/XadesEncapsulatedPKIData.java new file mode 100644 index 0000000..cc0b88a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesEncapsulatedPKIData.java @@ -0,0 +1,115 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:EncapsulatedPKIData") +public class XadesEncapsulatedPKIData { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlAttribute(name = "Encoding") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String encoding; + @XmlValue + protected String value; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the encoding property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEncoding() { + return encoding; + } + + /** + * Sets the value of the encoding property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEncoding(String value) { + this.encoding = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesEncapsulatedTimeStamp.java b/src/main/java/org/cxml/fulfill/XadesEncapsulatedTimeStamp.java new file mode 100644 index 0000000..63fe858 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesEncapsulatedTimeStamp.java @@ -0,0 +1,87 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:EncapsulatedTimeStamp") +public class XadesEncapsulatedTimeStamp { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlValue + protected String value; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesEncapsulatedX509Certificate.java b/src/main/java/org/cxml/fulfill/XadesEncapsulatedX509Certificate.java new file mode 100644 index 0000000..21dca89 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesEncapsulatedX509Certificate.java @@ -0,0 +1,115 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:EncapsulatedX509Certificate") +public class XadesEncapsulatedX509Certificate { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlAttribute(name = "Encoding") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String encoding; + @XmlValue + protected String value; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the encoding property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEncoding() { + return encoding; + } + + /** + * Sets the value of the encoding property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEncoding(String value) { + this.encoding = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesIdentifier.java b/src/main/java/org/cxml/fulfill/XadesIdentifier.java new file mode 100644 index 0000000..4c90d08 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesIdentifier.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:Identifier") +public class XadesIdentifier { + + @XmlAttribute(name = "Qualifier") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String qualifier; + @XmlValue + protected String value; + + /** + * Gets the value of the qualifier property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQualifier() { + return qualifier; + } + + /** + * Sets the value of the qualifier property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQualifier(String value) { + this.qualifier = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesInclude.java b/src/main/java/org/cxml/fulfill/XadesInclude.java new file mode 100644 index 0000000..ff12056 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesInclude.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "xades:Include") +public class XadesInclude { + + @XmlAttribute(name = "URI", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String uri; + @XmlAttribute(name = "referencedData") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String referencedData; + + /** + * Gets the value of the uri property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getURI() { + return uri; + } + + /** + * Sets the value of the uri property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setURI(String value) { + this.uri = value; + } + + /** + * Gets the value of the referencedData property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReferencedData() { + return referencedData; + } + + /** + * Sets the value of the referencedData property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReferencedData(String value) { + this.referencedData = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesIndividualDataObjectsTimeStamp.java b/src/main/java/org/cxml/fulfill/XadesIndividualDataObjectsTimeStamp.java new file mode 100644 index 0000000..81d35a7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesIndividualDataObjectsTimeStamp.java @@ -0,0 +1,158 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesInclude", + "dsCanonicalizationMethod", + "xadesEncapsulatedTimeStampOrXadesXMLTimeStamp" +}) +@XmlRootElement(name = "xades:IndividualDataObjectsTimeStamp") +public class XadesIndividualDataObjectsTimeStamp { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:Include", required = true) + protected List xadesInclude; + @XmlElement(name = "ds:CanonicalizationMethod") + protected DsCanonicalizationMethod dsCanonicalizationMethod; + @XmlElements({ + @XmlElement(name = "xades:EncapsulatedTimeStamp", required = true, type = XadesEncapsulatedTimeStamp.class), + @XmlElement(name = "xades:XMLTimeStamp", required = true, type = XadesXMLTimeStamp.class) + }) + protected List xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesInclude property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesInclude property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesInclude().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesInclude } + * + * + */ + public List getXadesInclude() { + if (xadesInclude == null) { + xadesInclude = new ArrayList(); + } + return this.xadesInclude; + } + + /** + * Gets the value of the dsCanonicalizationMethod property. + * + * @return + * possible object is + * {@link DsCanonicalizationMethod } + * + */ + public DsCanonicalizationMethod getDsCanonicalizationMethod() { + return dsCanonicalizationMethod; + } + + /** + * Sets the value of the dsCanonicalizationMethod property. + * + * @param value + * allowed object is + * {@link DsCanonicalizationMethod } + * + */ + public void setDsCanonicalizationMethod(DsCanonicalizationMethod value) { + this.dsCanonicalizationMethod = value; + } + + /** + * Gets the value of the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedTimeStamp } + * {@link XadesXMLTimeStamp } + * + * + */ + public List getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp() { + if (xadesEncapsulatedTimeStampOrXadesXMLTimeStamp == null) { + xadesEncapsulatedTimeStampOrXadesXMLTimeStamp = new ArrayList(); + } + return this.xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesInt.java b/src/main/java/org/cxml/fulfill/XadesInt.java new file mode 100644 index 0000000..e3bf4e3 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesInt.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:int") +public class XadesInt { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesIssuerSerial.java b/src/main/java/org/cxml/fulfill/XadesIssuerSerial.java new file mode 100644 index 0000000..a6c354b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesIssuerSerial.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsX509IssuerName", + "dsX509SerialNumber" +}) +@XmlRootElement(name = "xades:IssuerSerial") +public class XadesIssuerSerial { + + @XmlElement(name = "ds:X509IssuerName", required = true) + protected String dsX509IssuerName; + @XmlElement(name = "ds:X509SerialNumber", required = true) + protected String dsX509SerialNumber; + + /** + * Gets the value of the dsX509IssuerName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsX509IssuerName() { + return dsX509IssuerName; + } + + /** + * Sets the value of the dsX509IssuerName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsX509IssuerName(String value) { + this.dsX509IssuerName = value; + } + + /** + * Gets the value of the dsX509SerialNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsX509SerialNumber() { + return dsX509SerialNumber; + } + + /** + * Sets the value of the dsX509SerialNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsX509SerialNumber(String value) { + this.dsX509SerialNumber = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesNoticeNumbers.java b/src/main/java/org/cxml/fulfill/XadesNoticeNumbers.java new file mode 100644 index 0000000..b466fde --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesNoticeNumbers.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesInt" +}) +@XmlRootElement(name = "xades:NoticeNumbers") +public class XadesNoticeNumbers { + + @XmlElement(name = "xades:int") + protected List xadesInt; + + /** + * Gets the value of the xadesInt property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesInt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesInt().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesInt } + * + * + */ + public List getXadesInt() { + if (xadesInt == null) { + xadesInt = new ArrayList(); + } + return this.xadesInt; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesNoticeRef.java b/src/main/java/org/cxml/fulfill/XadesNoticeRef.java new file mode 100644 index 0000000..9a571ab --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesNoticeRef.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesOrganization", + "xadesNoticeNumbers" +}) +@XmlRootElement(name = "xades:NoticeRef") +public class XadesNoticeRef { + + @XmlElement(name = "xades:Organization", required = true) + protected String xadesOrganization; + @XmlElement(name = "xades:NoticeNumbers", required = true) + protected XadesNoticeNumbers xadesNoticeNumbers; + + /** + * Gets the value of the xadesOrganization property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesOrganization() { + return xadesOrganization; + } + + /** + * Sets the value of the xadesOrganization property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesOrganization(String value) { + this.xadesOrganization = value; + } + + /** + * Gets the value of the xadesNoticeNumbers property. + * + * @return + * possible object is + * {@link XadesNoticeNumbers } + * + */ + public XadesNoticeNumbers getXadesNoticeNumbers() { + return xadesNoticeNumbers; + } + + /** + * Sets the value of the xadesNoticeNumbers property. + * + * @param value + * allowed object is + * {@link XadesNoticeNumbers } + * + */ + public void setXadesNoticeNumbers(XadesNoticeNumbers value) { + this.xadesNoticeNumbers = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesOCSPIdentifier.java b/src/main/java/org/cxml/fulfill/XadesOCSPIdentifier.java new file mode 100644 index 0000000..dd0a2fd --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesOCSPIdentifier.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesResponderID", + "xadesProducedAt" +}) +@XmlRootElement(name = "xades:OCSPIdentifier") +public class XadesOCSPIdentifier { + + @XmlAttribute(name = "URI") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String uri; + @XmlElement(name = "xades:ResponderID", required = true) + protected XadesResponderID xadesResponderID; + @XmlElement(name = "xades:ProducedAt", required = true) + protected String xadesProducedAt; + + /** + * Gets the value of the uri property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getURI() { + return uri; + } + + /** + * Sets the value of the uri property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setURI(String value) { + this.uri = value; + } + + /** + * Gets the value of the xadesResponderID property. + * + * @return + * possible object is + * {@link XadesResponderID } + * + */ + public XadesResponderID getXadesResponderID() { + return xadesResponderID; + } + + /** + * Sets the value of the xadesResponderID property. + * + * @param value + * allowed object is + * {@link XadesResponderID } + * + */ + public void setXadesResponderID(XadesResponderID value) { + this.xadesResponderID = value; + } + + /** + * Gets the value of the xadesProducedAt property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesProducedAt() { + return xadesProducedAt; + } + + /** + * Sets the value of the xadesProducedAt property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesProducedAt(String value) { + this.xadesProducedAt = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesOCSPRef.java b/src/main/java/org/cxml/fulfill/XadesOCSPRef.java new file mode 100644 index 0000000..0126092 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesOCSPRef.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesOCSPIdentifier", + "xadesDigestAlgAndValue" +}) +@XmlRootElement(name = "xades:OCSPRef") +public class XadesOCSPRef { + + @XmlElement(name = "xades:OCSPIdentifier", required = true) + protected XadesOCSPIdentifier xadesOCSPIdentifier; + @XmlElement(name = "xades:DigestAlgAndValue") + protected XadesDigestAlgAndValue xadesDigestAlgAndValue; + + /** + * Gets the value of the xadesOCSPIdentifier property. + * + * @return + * possible object is + * {@link XadesOCSPIdentifier } + * + */ + public XadesOCSPIdentifier getXadesOCSPIdentifier() { + return xadesOCSPIdentifier; + } + + /** + * Sets the value of the xadesOCSPIdentifier property. + * + * @param value + * allowed object is + * {@link XadesOCSPIdentifier } + * + */ + public void setXadesOCSPIdentifier(XadesOCSPIdentifier value) { + this.xadesOCSPIdentifier = value; + } + + /** + * Gets the value of the xadesDigestAlgAndValue property. + * + * @return + * possible object is + * {@link XadesDigestAlgAndValue } + * + */ + public XadesDigestAlgAndValue getXadesDigestAlgAndValue() { + return xadesDigestAlgAndValue; + } + + /** + * Sets the value of the xadesDigestAlgAndValue property. + * + * @param value + * allowed object is + * {@link XadesDigestAlgAndValue } + * + */ + public void setXadesDigestAlgAndValue(XadesDigestAlgAndValue value) { + this.xadesDigestAlgAndValue = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesOCSPRefs.java b/src/main/java/org/cxml/fulfill/XadesOCSPRefs.java new file mode 100644 index 0000000..3a134f8 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesOCSPRefs.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesOCSPRef" +}) +@XmlRootElement(name = "xades:OCSPRefs") +public class XadesOCSPRefs { + + @XmlElement(name = "xades:OCSPRef", required = true) + protected List xadesOCSPRef; + + /** + * Gets the value of the xadesOCSPRef property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesOCSPRef property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesOCSPRef().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesOCSPRef } + * + * + */ + public List getXadesOCSPRef() { + if (xadesOCSPRef == null) { + xadesOCSPRef = new ArrayList(); + } + return this.xadesOCSPRef; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesOCSPValues.java b/src/main/java/org/cxml/fulfill/XadesOCSPValues.java new file mode 100644 index 0000000..804169d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesOCSPValues.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesEncapsulatedOCSPValue" +}) +@XmlRootElement(name = "xades:OCSPValues") +public class XadesOCSPValues { + + @XmlElement(name = "xades:EncapsulatedOCSPValue", required = true) + protected List xadesEncapsulatedOCSPValue; + + /** + * Gets the value of the xadesEncapsulatedOCSPValue property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedOCSPValue property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedOCSPValue().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedOCSPValue } + * + * + */ + public List getXadesEncapsulatedOCSPValue() { + if (xadesEncapsulatedOCSPValue == null) { + xadesEncapsulatedOCSPValue = new ArrayList(); + } + return this.xadesEncapsulatedOCSPValue; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesObjectIdentifier.java b/src/main/java/org/cxml/fulfill/XadesObjectIdentifier.java new file mode 100644 index 0000000..c13836c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesObjectIdentifier.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesIdentifier", + "xadesDescription", + "xadesDocumentationReferences" +}) +@XmlRootElement(name = "xades:ObjectIdentifier") +public class XadesObjectIdentifier { + + @XmlElement(name = "xades:Identifier", required = true) + protected XadesIdentifier xadesIdentifier; + @XmlElement(name = "xades:Description") + protected String xadesDescription; + @XmlElement(name = "xades:DocumentationReferences") + protected XadesDocumentationReferences xadesDocumentationReferences; + + /** + * Gets the value of the xadesIdentifier property. + * + * @return + * possible object is + * {@link XadesIdentifier } + * + */ + public XadesIdentifier getXadesIdentifier() { + return xadesIdentifier; + } + + /** + * Sets the value of the xadesIdentifier property. + * + * @param value + * allowed object is + * {@link XadesIdentifier } + * + */ + public void setXadesIdentifier(XadesIdentifier value) { + this.xadesIdentifier = value; + } + + /** + * Gets the value of the xadesDescription property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesDescription() { + return xadesDescription; + } + + /** + * Sets the value of the xadesDescription property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesDescription(String value) { + this.xadesDescription = value; + } + + /** + * Gets the value of the xadesDocumentationReferences property. + * + * @return + * possible object is + * {@link XadesDocumentationReferences } + * + */ + public XadesDocumentationReferences getXadesDocumentationReferences() { + return xadesDocumentationReferences; + } + + /** + * Sets the value of the xadesDocumentationReferences property. + * + * @param value + * allowed object is + * {@link XadesDocumentationReferences } + * + */ + public void setXadesDocumentationReferences(XadesDocumentationReferences value) { + this.xadesDocumentationReferences = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesObjectReference.java b/src/main/java/org/cxml/fulfill/XadesObjectReference.java new file mode 100644 index 0000000..a367e7c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesObjectReference.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:ObjectReference") +public class XadesObjectReference { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesOtherCertificate.java b/src/main/java/org/cxml/fulfill/XadesOtherCertificate.java new file mode 100644 index 0000000..82bbc4e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesOtherCertificate.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:OtherCertificate") +public class XadesOtherCertificate { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesOtherRef.java b/src/main/java/org/cxml/fulfill/XadesOtherRef.java new file mode 100644 index 0000000..fc6db43 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesOtherRef.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:OtherRef") +public class XadesOtherRef { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesOtherRefs.java b/src/main/java/org/cxml/fulfill/XadesOtherRefs.java new file mode 100644 index 0000000..dbc4094 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesOtherRefs.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesOtherRef" +}) +@XmlRootElement(name = "xades:OtherRefs") +public class XadesOtherRefs { + + @XmlElement(name = "xades:OtherRef", required = true) + protected List xadesOtherRef; + + /** + * Gets the value of the xadesOtherRef property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesOtherRef property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesOtherRef().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesOtherRef } + * + * + */ + public List getXadesOtherRef() { + if (xadesOtherRef == null) { + xadesOtherRef = new ArrayList(); + } + return this.xadesOtherRef; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesOtherTimeStamp.java b/src/main/java/org/cxml/fulfill/XadesOtherTimeStamp.java new file mode 100644 index 0000000..ad14b49 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesOtherTimeStamp.java @@ -0,0 +1,158 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesReferenceInfo", + "dsCanonicalizationMethod", + "xadesEncapsulatedTimeStampOrXadesXMLTimeStamp" +}) +@XmlRootElement(name = "xades:OtherTimeStamp") +public class XadesOtherTimeStamp { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:ReferenceInfo", required = true) + protected List xadesReferenceInfo; + @XmlElement(name = "ds:CanonicalizationMethod") + protected DsCanonicalizationMethod dsCanonicalizationMethod; + @XmlElements({ + @XmlElement(name = "xades:EncapsulatedTimeStamp", required = true, type = XadesEncapsulatedTimeStamp.class), + @XmlElement(name = "xades:XMLTimeStamp", required = true, type = XadesXMLTimeStamp.class) + }) + protected List xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesReferenceInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesReferenceInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesReferenceInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesReferenceInfo } + * + * + */ + public List getXadesReferenceInfo() { + if (xadesReferenceInfo == null) { + xadesReferenceInfo = new ArrayList(); + } + return this.xadesReferenceInfo; + } + + /** + * Gets the value of the dsCanonicalizationMethod property. + * + * @return + * possible object is + * {@link DsCanonicalizationMethod } + * + */ + public DsCanonicalizationMethod getDsCanonicalizationMethod() { + return dsCanonicalizationMethod; + } + + /** + * Sets the value of the dsCanonicalizationMethod property. + * + * @param value + * allowed object is + * {@link DsCanonicalizationMethod } + * + */ + public void setDsCanonicalizationMethod(DsCanonicalizationMethod value) { + this.dsCanonicalizationMethod = value; + } + + /** + * Gets the value of the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedTimeStamp } + * {@link XadesXMLTimeStamp } + * + * + */ + public List getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp() { + if (xadesEncapsulatedTimeStampOrXadesXMLTimeStamp == null) { + xadesEncapsulatedTimeStampOrXadesXMLTimeStamp = new ArrayList(); + } + return this.xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesOtherValue.java b/src/main/java/org/cxml/fulfill/XadesOtherValue.java new file mode 100644 index 0000000..788b889 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesOtherValue.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:OtherValue") +public class XadesOtherValue { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesOtherValues.java b/src/main/java/org/cxml/fulfill/XadesOtherValues.java new file mode 100644 index 0000000..e43d54b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesOtherValues.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesOtherValue" +}) +@XmlRootElement(name = "xades:OtherValues") +public class XadesOtherValues { + + @XmlElement(name = "xades:OtherValue", required = true) + protected List xadesOtherValue; + + /** + * Gets the value of the xadesOtherValue property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesOtherValue property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesOtherValue().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesOtherValue } + * + * + */ + public List getXadesOtherValue() { + if (xadesOtherValue == null) { + xadesOtherValue = new ArrayList(); + } + return this.xadesOtherValue; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesQualifyingProperties.java b/src/main/java/org/cxml/fulfill/XadesQualifyingProperties.java new file mode 100644 index 0000000..ce5c615 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesQualifyingProperties.java @@ -0,0 +1,173 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesSignedProperties", + "xadesUnsignedProperties" +}) +@XmlRootElement(name = "xades:QualifyingProperties") +public class XadesQualifyingProperties { + + @XmlAttribute(name = "Target", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String target; + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlAttribute(name = "xmlns:xades") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlnsXades; + @XmlElement(name = "xades:SignedProperties") + protected XadesSignedProperties xadesSignedProperties; + @XmlElement(name = "xades:UnsignedProperties") + protected XadesUnsignedProperties xadesUnsignedProperties; + + /** + * Gets the value of the target property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTarget() { + return target; + } + + /** + * Sets the value of the target property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTarget(String value) { + this.target = value; + } + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xmlnsXades property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlnsXades() { + if (xmlnsXades == null) { + return "http://uri.etsi.org/01903/v1.3.2#"; + } else { + return xmlnsXades; + } + } + + /** + * Sets the value of the xmlnsXades property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlnsXades(String value) { + this.xmlnsXades = value; + } + + /** + * Gets the value of the xadesSignedProperties property. + * + * @return + * possible object is + * {@link XadesSignedProperties } + * + */ + public XadesSignedProperties getXadesSignedProperties() { + return xadesSignedProperties; + } + + /** + * Sets the value of the xadesSignedProperties property. + * + * @param value + * allowed object is + * {@link XadesSignedProperties } + * + */ + public void setXadesSignedProperties(XadesSignedProperties value) { + this.xadesSignedProperties = value; + } + + /** + * Gets the value of the xadesUnsignedProperties property. + * + * @return + * possible object is + * {@link XadesUnsignedProperties } + * + */ + public XadesUnsignedProperties getXadesUnsignedProperties() { + return xadesUnsignedProperties; + } + + /** + * Sets the value of the xadesUnsignedProperties property. + * + * @param value + * allowed object is + * {@link XadesUnsignedProperties } + * + */ + public void setXadesUnsignedProperties(XadesUnsignedProperties value) { + this.xadesUnsignedProperties = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesQualifyingPropertiesReference.java b/src/main/java/org/cxml/fulfill/XadesQualifyingPropertiesReference.java new file mode 100644 index 0000000..1e8ec26 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesQualifyingPropertiesReference.java @@ -0,0 +1,86 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "xades:QualifyingPropertiesReference") +public class XadesQualifyingPropertiesReference { + + @XmlAttribute(name = "URI", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String uri; + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + + /** + * Gets the value of the uri property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getURI() { + return uri; + } + + /** + * Sets the value of the uri property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setURI(String value) { + this.uri = value; + } + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesReferenceInfo.java b/src/main/java/org/cxml/fulfill/XadesReferenceInfo.java new file mode 100644 index 0000000..55111ee --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesReferenceInfo.java @@ -0,0 +1,142 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsDigestMethod", + "dsDigestValue" +}) +@XmlRootElement(name = "xades:ReferenceInfo") +public class XadesReferenceInfo { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlAttribute(name = "URI") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String uri; + @XmlElement(name = "ds:DigestMethod", required = true) + protected DsDigestMethod dsDigestMethod; + @XmlElement(name = "ds:DigestValue", required = true) + protected String dsDigestValue; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the uri property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getURI() { + return uri; + } + + /** + * Sets the value of the uri property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setURI(String value) { + this.uri = value; + } + + /** + * Gets the value of the dsDigestMethod property. + * + * @return + * possible object is + * {@link DsDigestMethod } + * + */ + public DsDigestMethod getDsDigestMethod() { + return dsDigestMethod; + } + + /** + * Sets the value of the dsDigestMethod property. + * + * @param value + * allowed object is + * {@link DsDigestMethod } + * + */ + public void setDsDigestMethod(DsDigestMethod value) { + this.dsDigestMethod = value; + } + + /** + * Gets the value of the dsDigestValue property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsDigestValue() { + return dsDigestValue; + } + + /** + * Sets the value of the dsDigestValue property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsDigestValue(String value) { + this.dsDigestValue = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesRefsOnlyTimeStamp.java b/src/main/java/org/cxml/fulfill/XadesRefsOnlyTimeStamp.java new file mode 100644 index 0000000..b2ff85d --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesRefsOnlyTimeStamp.java @@ -0,0 +1,158 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesInclude", + "dsCanonicalizationMethod", + "xadesEncapsulatedTimeStampOrXadesXMLTimeStamp" +}) +@XmlRootElement(name = "xades:RefsOnlyTimeStamp") +public class XadesRefsOnlyTimeStamp { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:Include") + protected List xadesInclude; + @XmlElement(name = "ds:CanonicalizationMethod") + protected DsCanonicalizationMethod dsCanonicalizationMethod; + @XmlElements({ + @XmlElement(name = "xades:EncapsulatedTimeStamp", required = true, type = XadesEncapsulatedTimeStamp.class), + @XmlElement(name = "xades:XMLTimeStamp", required = true, type = XadesXMLTimeStamp.class) + }) + protected List xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesInclude property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesInclude property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesInclude().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesInclude } + * + * + */ + public List getXadesInclude() { + if (xadesInclude == null) { + xadesInclude = new ArrayList(); + } + return this.xadesInclude; + } + + /** + * Gets the value of the dsCanonicalizationMethod property. + * + * @return + * possible object is + * {@link DsCanonicalizationMethod } + * + */ + public DsCanonicalizationMethod getDsCanonicalizationMethod() { + return dsCanonicalizationMethod; + } + + /** + * Sets the value of the dsCanonicalizationMethod property. + * + * @param value + * allowed object is + * {@link DsCanonicalizationMethod } + * + */ + public void setDsCanonicalizationMethod(DsCanonicalizationMethod value) { + this.dsCanonicalizationMethod = value; + } + + /** + * Gets the value of the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedTimeStamp } + * {@link XadesXMLTimeStamp } + * + * + */ + public List getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp() { + if (xadesEncapsulatedTimeStampOrXadesXMLTimeStamp == null) { + xadesEncapsulatedTimeStampOrXadesXMLTimeStamp = new ArrayList(); + } + return this.xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Packaging.java b/src/main/java/org/cxml/fulfill/XadesResponderID.java similarity index 58% rename from src/main/java/org/cxml/fulfull/Packaging.java rename to src/main/java/org/cxml/fulfill/XadesResponderID.java index 8c1ecca..fb4b8e9 100644 --- a/src/main/java/org/cxml/fulfull/Packaging.java +++ b/src/main/java/org/cxml/fulfill/XadesResponderID.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.fulfill; import java.util.ArrayList; import java.util.List; @@ -23,45 +23,45 @@ */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { - "packagingCodeOrDimension" + "xadesByNameOrXadesByKey" }) -@XmlRootElement(name = "Packaging") -public class Packaging { +@XmlRootElement(name = "xades:ResponderID") +public class XadesResponderID { @XmlElements({ - @XmlElement(name = "PackagingCode", required = true, type = PackagingCode.class), - @XmlElement(name = "Dimension", required = true, type = Dimension.class) + @XmlElement(name = "xades:ByName", required = true, type = XadesByName.class), + @XmlElement(name = "xades:ByKey", required = true, type = XadesByKey.class) }) - protected List packagingCodeOrDimension; + protected List xadesByNameOrXadesByKey; /** - * Gets the value of the packagingCodeOrDimension property. + * Gets the value of the xadesByNameOrXadesByKey property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the packagingCodeOrDimension property. + * This is why there is not a set method for the xadesByNameOrXadesByKey property. * *

* For example, to add a new item, do as follows: *

-     *    getPackagingCodeOrDimension().add(newItem);
+     *    getXadesByNameOrXadesByKey().add(newItem);
      * 
* * *

* Objects of the following type(s) are allowed in the list - * {@link PackagingCode } - * {@link Dimension } + * {@link XadesByName } + * {@link XadesByKey } * * */ - public List getPackagingCodeOrDimension() { - if (packagingCodeOrDimension == null) { - packagingCodeOrDimension = new ArrayList(); + public List getXadesByNameOrXadesByKey() { + if (xadesByNameOrXadesByKey == null) { + xadesByNameOrXadesByKey = new ArrayList(); } - return this.packagingCodeOrDimension; + return this.xadesByNameOrXadesByKey; } } diff --git a/src/main/java/org/cxml/fulfill/XadesRevocationValues.java b/src/main/java/org/cxml/fulfill/XadesRevocationValues.java new file mode 100644 index 0000000..d81d003 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesRevocationValues.java @@ -0,0 +1,141 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCRLValues", + "xadesOCSPValues", + "xadesOtherValues" +}) +@XmlRootElement(name = "xades:RevocationValues") +public class XadesRevocationValues { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:CRLValues") + protected XadesCRLValues xadesCRLValues; + @XmlElement(name = "xades:OCSPValues") + protected XadesOCSPValues xadesOCSPValues; + @XmlElement(name = "xades:OtherValues") + protected XadesOtherValues xadesOtherValues; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesCRLValues property. + * + * @return + * possible object is + * {@link XadesCRLValues } + * + */ + public XadesCRLValues getXadesCRLValues() { + return xadesCRLValues; + } + + /** + * Sets the value of the xadesCRLValues property. + * + * @param value + * allowed object is + * {@link XadesCRLValues } + * + */ + public void setXadesCRLValues(XadesCRLValues value) { + this.xadesCRLValues = value; + } + + /** + * Gets the value of the xadesOCSPValues property. + * + * @return + * possible object is + * {@link XadesOCSPValues } + * + */ + public XadesOCSPValues getXadesOCSPValues() { + return xadesOCSPValues; + } + + /** + * Sets the value of the xadesOCSPValues property. + * + * @param value + * allowed object is + * {@link XadesOCSPValues } + * + */ + public void setXadesOCSPValues(XadesOCSPValues value) { + this.xadesOCSPValues = value; + } + + /** + * Gets the value of the xadesOtherValues property. + * + * @return + * possible object is + * {@link XadesOtherValues } + * + */ + public XadesOtherValues getXadesOtherValues() { + return xadesOtherValues; + } + + /** + * Sets the value of the xadesOtherValues property. + * + * @param value + * allowed object is + * {@link XadesOtherValues } + * + */ + public void setXadesOtherValues(XadesOtherValues value) { + this.xadesOtherValues = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSPURI.java b/src/main/java/org/cxml/fulfill/XadesSPURI.java new file mode 100644 index 0000000..c1011a7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSPURI.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:SPURI") +public class XadesSPURI { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSPUserNotice.java b/src/main/java/org/cxml/fulfill/XadesSPUserNotice.java new file mode 100644 index 0000000..81f371a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSPUserNotice.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesNoticeRef", + "xadesExplicitText" +}) +@XmlRootElement(name = "xades:SPUserNotice") +public class XadesSPUserNotice { + + @XmlElement(name = "xades:NoticeRef") + protected XadesNoticeRef xadesNoticeRef; + @XmlElement(name = "xades:ExplicitText") + protected String xadesExplicitText; + + /** + * Gets the value of the xadesNoticeRef property. + * + * @return + * possible object is + * {@link XadesNoticeRef } + * + */ + public XadesNoticeRef getXadesNoticeRef() { + return xadesNoticeRef; + } + + /** + * Sets the value of the xadesNoticeRef property. + * + * @param value + * allowed object is + * {@link XadesNoticeRef } + * + */ + public void setXadesNoticeRef(XadesNoticeRef value) { + this.xadesNoticeRef = value; + } + + /** + * Gets the value of the xadesExplicitText property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesExplicitText() { + return xadesExplicitText; + } + + /** + * Sets the value of the xadesExplicitText property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesExplicitText(String value) { + this.xadesExplicitText = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSigAndRefsTimeStamp.java b/src/main/java/org/cxml/fulfill/XadesSigAndRefsTimeStamp.java new file mode 100644 index 0000000..2e7d042 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSigAndRefsTimeStamp.java @@ -0,0 +1,158 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesInclude", + "dsCanonicalizationMethod", + "xadesEncapsulatedTimeStampOrXadesXMLTimeStamp" +}) +@XmlRootElement(name = "xades:SigAndRefsTimeStamp") +public class XadesSigAndRefsTimeStamp { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:Include") + protected List xadesInclude; + @XmlElement(name = "ds:CanonicalizationMethod") + protected DsCanonicalizationMethod dsCanonicalizationMethod; + @XmlElements({ + @XmlElement(name = "xades:EncapsulatedTimeStamp", required = true, type = XadesEncapsulatedTimeStamp.class), + @XmlElement(name = "xades:XMLTimeStamp", required = true, type = XadesXMLTimeStamp.class) + }) + protected List xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesInclude property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesInclude property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesInclude().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesInclude } + * + * + */ + public List getXadesInclude() { + if (xadesInclude == null) { + xadesInclude = new ArrayList(); + } + return this.xadesInclude; + } + + /** + * Gets the value of the dsCanonicalizationMethod property. + * + * @return + * possible object is + * {@link DsCanonicalizationMethod } + * + */ + public DsCanonicalizationMethod getDsCanonicalizationMethod() { + return dsCanonicalizationMethod; + } + + /** + * Sets the value of the dsCanonicalizationMethod property. + * + * @param value + * allowed object is + * {@link DsCanonicalizationMethod } + * + */ + public void setDsCanonicalizationMethod(DsCanonicalizationMethod value) { + this.dsCanonicalizationMethod = value; + } + + /** + * Gets the value of the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedTimeStamp } + * {@link XadesXMLTimeStamp } + * + * + */ + public List getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp() { + if (xadesEncapsulatedTimeStampOrXadesXMLTimeStamp == null) { + xadesEncapsulatedTimeStampOrXadesXMLTimeStamp = new ArrayList(); + } + return this.xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSigPolicyHash.java b/src/main/java/org/cxml/fulfill/XadesSigPolicyHash.java new file mode 100644 index 0000000..5a9a48c --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSigPolicyHash.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsDigestMethod", + "dsDigestValue" +}) +@XmlRootElement(name = "xades:SigPolicyHash") +public class XadesSigPolicyHash { + + @XmlElement(name = "ds:DigestMethod", required = true) + protected DsDigestMethod dsDigestMethod; + @XmlElement(name = "ds:DigestValue", required = true) + protected String dsDigestValue; + + /** + * Gets the value of the dsDigestMethod property. + * + * @return + * possible object is + * {@link DsDigestMethod } + * + */ + public DsDigestMethod getDsDigestMethod() { + return dsDigestMethod; + } + + /** + * Sets the value of the dsDigestMethod property. + * + * @param value + * allowed object is + * {@link DsDigestMethod } + * + */ + public void setDsDigestMethod(DsDigestMethod value) { + this.dsDigestMethod = value; + } + + /** + * Gets the value of the dsDigestValue property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDsDigestValue() { + return dsDigestValue; + } + + /** + * Sets the value of the dsDigestValue property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDsDigestValue(String value) { + this.dsDigestValue = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSigPolicyId.java b/src/main/java/org/cxml/fulfill/XadesSigPolicyId.java new file mode 100644 index 0000000..00cac6e --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSigPolicyId.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesIdentifier", + "xadesDescription", + "xadesDocumentationReferences" +}) +@XmlRootElement(name = "xades:SigPolicyId") +public class XadesSigPolicyId { + + @XmlElement(name = "xades:Identifier", required = true) + protected XadesIdentifier xadesIdentifier; + @XmlElement(name = "xades:Description") + protected String xadesDescription; + @XmlElement(name = "xades:DocumentationReferences") + protected XadesDocumentationReferences xadesDocumentationReferences; + + /** + * Gets the value of the xadesIdentifier property. + * + * @return + * possible object is + * {@link XadesIdentifier } + * + */ + public XadesIdentifier getXadesIdentifier() { + return xadesIdentifier; + } + + /** + * Sets the value of the xadesIdentifier property. + * + * @param value + * allowed object is + * {@link XadesIdentifier } + * + */ + public void setXadesIdentifier(XadesIdentifier value) { + this.xadesIdentifier = value; + } + + /** + * Gets the value of the xadesDescription property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesDescription() { + return xadesDescription; + } + + /** + * Sets the value of the xadesDescription property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesDescription(String value) { + this.xadesDescription = value; + } + + /** + * Gets the value of the xadesDocumentationReferences property. + * + * @return + * possible object is + * {@link XadesDocumentationReferences } + * + */ + public XadesDocumentationReferences getXadesDocumentationReferences() { + return xadesDocumentationReferences; + } + + /** + * Sets the value of the xadesDocumentationReferences property. + * + * @param value + * allowed object is + * {@link XadesDocumentationReferences } + * + */ + public void setXadesDocumentationReferences(XadesDocumentationReferences value) { + this.xadesDocumentationReferences = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSigPolicyQualifier.java b/src/main/java/org/cxml/fulfill/XadesSigPolicyQualifier.java new file mode 100644 index 0000000..d4eb68a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSigPolicyQualifier.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:SigPolicyQualifier") +public class XadesSigPolicyQualifier { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSigPolicyQualifiers.java b/src/main/java/org/cxml/fulfill/XadesSigPolicyQualifiers.java new file mode 100644 index 0000000..f0fff51 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSigPolicyQualifiers.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesSigPolicyQualifier" +}) +@XmlRootElement(name = "xades:SigPolicyQualifiers") +public class XadesSigPolicyQualifiers { + + @XmlElement(name = "xades:SigPolicyQualifier", required = true) + protected List xadesSigPolicyQualifier; + + /** + * Gets the value of the xadesSigPolicyQualifier property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesSigPolicyQualifier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesSigPolicyQualifier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesSigPolicyQualifier } + * + * + */ + public List getXadesSigPolicyQualifier() { + if (xadesSigPolicyQualifier == null) { + xadesSigPolicyQualifier = new ArrayList(); + } + return this.xadesSigPolicyQualifier; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSignaturePolicyId.java b/src/main/java/org/cxml/fulfill/XadesSignaturePolicyId.java new file mode 100644 index 0000000..637f372 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSignaturePolicyId.java @@ -0,0 +1,136 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesSigPolicyId", + "dsTransforms", + "xadesSigPolicyHash", + "xadesSigPolicyQualifiers" +}) +@XmlRootElement(name = "xades:SignaturePolicyId") +public class XadesSignaturePolicyId { + + @XmlElement(name = "xades:SigPolicyId", required = true) + protected XadesSigPolicyId xadesSigPolicyId; + @XmlElement(name = "ds:Transforms") + protected DsTransforms dsTransforms; + @XmlElement(name = "xades:SigPolicyHash", required = true) + protected XadesSigPolicyHash xadesSigPolicyHash; + @XmlElement(name = "xades:SigPolicyQualifiers") + protected XadesSigPolicyQualifiers xadesSigPolicyQualifiers; + + /** + * Gets the value of the xadesSigPolicyId property. + * + * @return + * possible object is + * {@link XadesSigPolicyId } + * + */ + public XadesSigPolicyId getXadesSigPolicyId() { + return xadesSigPolicyId; + } + + /** + * Sets the value of the xadesSigPolicyId property. + * + * @param value + * allowed object is + * {@link XadesSigPolicyId } + * + */ + public void setXadesSigPolicyId(XadesSigPolicyId value) { + this.xadesSigPolicyId = value; + } + + /** + * Gets the value of the dsTransforms property. + * + * @return + * possible object is + * {@link DsTransforms } + * + */ + public DsTransforms getDsTransforms() { + return dsTransforms; + } + + /** + * Sets the value of the dsTransforms property. + * + * @param value + * allowed object is + * {@link DsTransforms } + * + */ + public void setDsTransforms(DsTransforms value) { + this.dsTransforms = value; + } + + /** + * Gets the value of the xadesSigPolicyHash property. + * + * @return + * possible object is + * {@link XadesSigPolicyHash } + * + */ + public XadesSigPolicyHash getXadesSigPolicyHash() { + return xadesSigPolicyHash; + } + + /** + * Sets the value of the xadesSigPolicyHash property. + * + * @param value + * allowed object is + * {@link XadesSigPolicyHash } + * + */ + public void setXadesSigPolicyHash(XadesSigPolicyHash value) { + this.xadesSigPolicyHash = value; + } + + /** + * Gets the value of the xadesSigPolicyQualifiers property. + * + * @return + * possible object is + * {@link XadesSigPolicyQualifiers } + * + */ + public XadesSigPolicyQualifiers getXadesSigPolicyQualifiers() { + return xadesSigPolicyQualifiers; + } + + /** + * Sets the value of the xadesSigPolicyQualifiers property. + * + * @param value + * allowed object is + * {@link XadesSigPolicyQualifiers } + * + */ + public void setXadesSigPolicyQualifiers(XadesSigPolicyQualifiers value) { + this.xadesSigPolicyQualifiers = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSignaturePolicyIdentifier.java b/src/main/java/org/cxml/fulfill/XadesSignaturePolicyIdentifier.java new file mode 100644 index 0000000..5af6d09 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSignaturePolicyIdentifier.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesSignaturePolicyIdOrXadesSignaturePolicyImplied" +}) +@XmlRootElement(name = "xades:SignaturePolicyIdentifier") +public class XadesSignaturePolicyIdentifier { + + @XmlElements({ + @XmlElement(name = "xades:SignaturePolicyId", required = true, type = XadesSignaturePolicyId.class), + @XmlElement(name = "xades:SignaturePolicyImplied", required = true, type = XadesSignaturePolicyImplied.class) + }) + protected List xadesSignaturePolicyIdOrXadesSignaturePolicyImplied; + + /** + * Gets the value of the xadesSignaturePolicyIdOrXadesSignaturePolicyImplied property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesSignaturePolicyIdOrXadesSignaturePolicyImplied property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesSignaturePolicyIdOrXadesSignaturePolicyImplied().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesSignaturePolicyId } + * {@link XadesSignaturePolicyImplied } + * + * + */ + public List getXadesSignaturePolicyIdOrXadesSignaturePolicyImplied() { + if (xadesSignaturePolicyIdOrXadesSignaturePolicyImplied == null) { + xadesSignaturePolicyIdOrXadesSignaturePolicyImplied = new ArrayList(); + } + return this.xadesSignaturePolicyIdOrXadesSignaturePolicyImplied; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSignaturePolicyImplied.java b/src/main/java/org/cxml/fulfill/XadesSignaturePolicyImplied.java new file mode 100644 index 0000000..842a8c2 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSignaturePolicyImplied.java @@ -0,0 +1,66 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "xades:SignaturePolicyImplied") +public class XadesSignaturePolicyImplied { + + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSignatureProductionPlace.java b/src/main/java/org/cxml/fulfill/XadesSignatureProductionPlace.java new file mode 100644 index 0000000..243a12b --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSignatureProductionPlace.java @@ -0,0 +1,136 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCity", + "xadesStateOrProvince", + "xadesPostalCode", + "xadesCountryName" +}) +@XmlRootElement(name = "xades:SignatureProductionPlace") +public class XadesSignatureProductionPlace { + + @XmlElement(name = "xades:City") + protected String xadesCity; + @XmlElement(name = "xades:StateOrProvince") + protected String xadesStateOrProvince; + @XmlElement(name = "xades:PostalCode") + protected String xadesPostalCode; + @XmlElement(name = "xades:CountryName") + protected String xadesCountryName; + + /** + * Gets the value of the xadesCity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesCity() { + return xadesCity; + } + + /** + * Sets the value of the xadesCity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesCity(String value) { + this.xadesCity = value; + } + + /** + * Gets the value of the xadesStateOrProvince property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesStateOrProvince() { + return xadesStateOrProvince; + } + + /** + * Sets the value of the xadesStateOrProvince property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesStateOrProvince(String value) { + this.xadesStateOrProvince = value; + } + + /** + * Gets the value of the xadesPostalCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesPostalCode() { + return xadesPostalCode; + } + + /** + * Sets the value of the xadesPostalCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesPostalCode(String value) { + this.xadesPostalCode = value; + } + + /** + * Gets the value of the xadesCountryName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesCountryName() { + return xadesCountryName; + } + + /** + * Sets the value of the xadesCountryName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesCountryName(String value) { + this.xadesCountryName = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSignatureTimeStamp.java b/src/main/java/org/cxml/fulfill/XadesSignatureTimeStamp.java new file mode 100644 index 0000000..a0a0c45 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSignatureTimeStamp.java @@ -0,0 +1,126 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dsCanonicalizationMethod", + "xadesEncapsulatedTimeStampOrXadesXMLTimeStamp" +}) +@XmlRootElement(name = "xades:SignatureTimeStamp") +public class XadesSignatureTimeStamp { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "ds:CanonicalizationMethod") + protected DsCanonicalizationMethod dsCanonicalizationMethod; + @XmlElements({ + @XmlElement(name = "xades:EncapsulatedTimeStamp", required = true, type = XadesEncapsulatedTimeStamp.class), + @XmlElement(name = "xades:XMLTimeStamp", required = true, type = XadesXMLTimeStamp.class) + }) + protected List xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the dsCanonicalizationMethod property. + * + * @return + * possible object is + * {@link DsCanonicalizationMethod } + * + */ + public DsCanonicalizationMethod getDsCanonicalizationMethod() { + return dsCanonicalizationMethod; + } + + /** + * Sets the value of the dsCanonicalizationMethod property. + * + * @param value + * allowed object is + * {@link DsCanonicalizationMethod } + * + */ + public void setDsCanonicalizationMethod(DsCanonicalizationMethod value) { + this.dsCanonicalizationMethod = value; + } + + /** + * Gets the value of the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedTimeStamp } + * {@link XadesXMLTimeStamp } + * + * + */ + public List getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp() { + if (xadesEncapsulatedTimeStampOrXadesXMLTimeStamp == null) { + xadesEncapsulatedTimeStampOrXadesXMLTimeStamp = new ArrayList(); + } + return this.xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSignedDataObjectProperties.java b/src/main/java/org/cxml/fulfill/XadesSignedDataObjectProperties.java new file mode 100644 index 0000000..38c5ee6 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSignedDataObjectProperties.java @@ -0,0 +1,190 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesDataObjectFormat", + "xadesCommitmentTypeIndication", + "xadesAllDataObjectsTimeStamp", + "xadesIndividualDataObjectsTimeStamp" +}) +@XmlRootElement(name = "xades:SignedDataObjectProperties") +public class XadesSignedDataObjectProperties { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:DataObjectFormat") + protected List xadesDataObjectFormat; + @XmlElement(name = "xades:CommitmentTypeIndication") + protected List xadesCommitmentTypeIndication; + @XmlElement(name = "xades:AllDataObjectsTimeStamp") + protected List xadesAllDataObjectsTimeStamp; + @XmlElement(name = "xades:IndividualDataObjectsTimeStamp") + protected List xadesIndividualDataObjectsTimeStamp; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesDataObjectFormat property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesDataObjectFormat property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesDataObjectFormat().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesDataObjectFormat } + * + * + */ + public List getXadesDataObjectFormat() { + if (xadesDataObjectFormat == null) { + xadesDataObjectFormat = new ArrayList(); + } + return this.xadesDataObjectFormat; + } + + /** + * Gets the value of the xadesCommitmentTypeIndication property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesCommitmentTypeIndication property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesCommitmentTypeIndication().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesCommitmentTypeIndication } + * + * + */ + public List getXadesCommitmentTypeIndication() { + if (xadesCommitmentTypeIndication == null) { + xadesCommitmentTypeIndication = new ArrayList(); + } + return this.xadesCommitmentTypeIndication; + } + + /** + * Gets the value of the xadesAllDataObjectsTimeStamp property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesAllDataObjectsTimeStamp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesAllDataObjectsTimeStamp().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesAllDataObjectsTimeStamp } + * + * + */ + public List getXadesAllDataObjectsTimeStamp() { + if (xadesAllDataObjectsTimeStamp == null) { + xadesAllDataObjectsTimeStamp = new ArrayList(); + } + return this.xadesAllDataObjectsTimeStamp; + } + + /** + * Gets the value of the xadesIndividualDataObjectsTimeStamp property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesIndividualDataObjectsTimeStamp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesIndividualDataObjectsTimeStamp().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesIndividualDataObjectsTimeStamp } + * + * + */ + public List getXadesIndividualDataObjectsTimeStamp() { + if (xadesIndividualDataObjectsTimeStamp == null) { + xadesIndividualDataObjectsTimeStamp = new ArrayList(); + } + return this.xadesIndividualDataObjectsTimeStamp; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSignedProperties.java b/src/main/java/org/cxml/fulfill/XadesSignedProperties.java new file mode 100644 index 0000000..39bc902 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSignedProperties.java @@ -0,0 +1,114 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesSignedSignatureProperties", + "xadesSignedDataObjectProperties" +}) +@XmlRootElement(name = "xades:SignedProperties") +public class XadesSignedProperties { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:SignedSignatureProperties", required = true) + protected XadesSignedSignatureProperties xadesSignedSignatureProperties; + @XmlElement(name = "xades:SignedDataObjectProperties") + protected XadesSignedDataObjectProperties xadesSignedDataObjectProperties; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesSignedSignatureProperties property. + * + * @return + * possible object is + * {@link XadesSignedSignatureProperties } + * + */ + public XadesSignedSignatureProperties getXadesSignedSignatureProperties() { + return xadesSignedSignatureProperties; + } + + /** + * Sets the value of the xadesSignedSignatureProperties property. + * + * @param value + * allowed object is + * {@link XadesSignedSignatureProperties } + * + */ + public void setXadesSignedSignatureProperties(XadesSignedSignatureProperties value) { + this.xadesSignedSignatureProperties = value; + } + + /** + * Gets the value of the xadesSignedDataObjectProperties property. + * + * @return + * possible object is + * {@link XadesSignedDataObjectProperties } + * + */ + public XadesSignedDataObjectProperties getXadesSignedDataObjectProperties() { + return xadesSignedDataObjectProperties; + } + + /** + * Sets the value of the xadesSignedDataObjectProperties property. + * + * @param value + * allowed object is + * {@link XadesSignedDataObjectProperties } + * + */ + public void setXadesSignedDataObjectProperties(XadesSignedDataObjectProperties value) { + this.xadesSignedDataObjectProperties = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSignedSignatureProperties.java b/src/main/java/org/cxml/fulfill/XadesSignedSignatureProperties.java new file mode 100644 index 0000000..9362d85 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSignedSignatureProperties.java @@ -0,0 +1,195 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesSigningTime", + "xadesSigningCertificate", + "xadesSignaturePolicyIdentifier", + "xadesSignatureProductionPlace", + "xadesSignerRole" +}) +@XmlRootElement(name = "xades:SignedSignatureProperties") +public class XadesSignedSignatureProperties { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:SigningTime") + protected String xadesSigningTime; + @XmlElement(name = "xades:SigningCertificate") + protected XadesSigningCertificate xadesSigningCertificate; + @XmlElement(name = "xades:SignaturePolicyIdentifier") + protected XadesSignaturePolicyIdentifier xadesSignaturePolicyIdentifier; + @XmlElement(name = "xades:SignatureProductionPlace") + protected XadesSignatureProductionPlace xadesSignatureProductionPlace; + @XmlElement(name = "xades:SignerRole") + protected XadesSignerRole xadesSignerRole; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesSigningTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXadesSigningTime() { + return xadesSigningTime; + } + + /** + * Sets the value of the xadesSigningTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXadesSigningTime(String value) { + this.xadesSigningTime = value; + } + + /** + * Gets the value of the xadesSigningCertificate property. + * + * @return + * possible object is + * {@link XadesSigningCertificate } + * + */ + public XadesSigningCertificate getXadesSigningCertificate() { + return xadesSigningCertificate; + } + + /** + * Sets the value of the xadesSigningCertificate property. + * + * @param value + * allowed object is + * {@link XadesSigningCertificate } + * + */ + public void setXadesSigningCertificate(XadesSigningCertificate value) { + this.xadesSigningCertificate = value; + } + + /** + * Gets the value of the xadesSignaturePolicyIdentifier property. + * + * @return + * possible object is + * {@link XadesSignaturePolicyIdentifier } + * + */ + public XadesSignaturePolicyIdentifier getXadesSignaturePolicyIdentifier() { + return xadesSignaturePolicyIdentifier; + } + + /** + * Sets the value of the xadesSignaturePolicyIdentifier property. + * + * @param value + * allowed object is + * {@link XadesSignaturePolicyIdentifier } + * + */ + public void setXadesSignaturePolicyIdentifier(XadesSignaturePolicyIdentifier value) { + this.xadesSignaturePolicyIdentifier = value; + } + + /** + * Gets the value of the xadesSignatureProductionPlace property. + * + * @return + * possible object is + * {@link XadesSignatureProductionPlace } + * + */ + public XadesSignatureProductionPlace getXadesSignatureProductionPlace() { + return xadesSignatureProductionPlace; + } + + /** + * Sets the value of the xadesSignatureProductionPlace property. + * + * @param value + * allowed object is + * {@link XadesSignatureProductionPlace } + * + */ + public void setXadesSignatureProductionPlace(XadesSignatureProductionPlace value) { + this.xadesSignatureProductionPlace = value; + } + + /** + * Gets the value of the xadesSignerRole property. + * + * @return + * possible object is + * {@link XadesSignerRole } + * + */ + public XadesSignerRole getXadesSignerRole() { + return xadesSignerRole; + } + + /** + * Sets the value of the xadesSignerRole property. + * + * @param value + * allowed object is + * {@link XadesSignerRole } + * + */ + public void setXadesSignerRole(XadesSignerRole value) { + this.xadesSignerRole = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSignerRole.java b/src/main/java/org/cxml/fulfill/XadesSignerRole.java new file mode 100644 index 0000000..8948f9a --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSignerRole.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesClaimedRoles", + "xadesCertifiedRoles" +}) +@XmlRootElement(name = "xades:SignerRole") +public class XadesSignerRole { + + @XmlElement(name = "xades:ClaimedRoles") + protected XadesClaimedRoles xadesClaimedRoles; + @XmlElement(name = "xades:CertifiedRoles") + protected XadesCertifiedRoles xadesCertifiedRoles; + + /** + * Gets the value of the xadesClaimedRoles property. + * + * @return + * possible object is + * {@link XadesClaimedRoles } + * + */ + public XadesClaimedRoles getXadesClaimedRoles() { + return xadesClaimedRoles; + } + + /** + * Sets the value of the xadesClaimedRoles property. + * + * @param value + * allowed object is + * {@link XadesClaimedRoles } + * + */ + public void setXadesClaimedRoles(XadesClaimedRoles value) { + this.xadesClaimedRoles = value; + } + + /** + * Gets the value of the xadesCertifiedRoles property. + * + * @return + * possible object is + * {@link XadesCertifiedRoles } + * + */ + public XadesCertifiedRoles getXadesCertifiedRoles() { + return xadesCertifiedRoles; + } + + /** + * Sets the value of the xadesCertifiedRoles property. + * + * @param value + * allowed object is + * {@link XadesCertifiedRoles } + * + */ + public void setXadesCertifiedRoles(XadesCertifiedRoles value) { + this.xadesCertifiedRoles = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesSigningCertificate.java b/src/main/java/org/cxml/fulfill/XadesSigningCertificate.java new file mode 100644 index 0000000..b8496c9 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesSigningCertificate.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCert" +}) +@XmlRootElement(name = "xades:SigningCertificate") +public class XadesSigningCertificate { + + @XmlElement(name = "xades:Cert", required = true) + protected List xadesCert; + + /** + * Gets the value of the xadesCert property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesCert property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesCert().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesCert } + * + * + */ + public List getXadesCert() { + if (xadesCert == null) { + xadesCert = new ArrayList(); + } + return this.xadesCert; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesUnsignedDataObjectProperties.java b/src/main/java/org/cxml/fulfill/XadesUnsignedDataObjectProperties.java new file mode 100644 index 0000000..f724f65 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesUnsignedDataObjectProperties.java @@ -0,0 +1,94 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesUnsignedDataObjectProperty" +}) +@XmlRootElement(name = "xades:UnsignedDataObjectProperties") +public class XadesUnsignedDataObjectProperties { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:UnsignedDataObjectProperty") + protected List xadesUnsignedDataObjectProperty; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesUnsignedDataObjectProperty property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesUnsignedDataObjectProperty property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesUnsignedDataObjectProperty().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesUnsignedDataObjectProperty } + * + * + */ + public List getXadesUnsignedDataObjectProperty() { + if (xadesUnsignedDataObjectProperty == null) { + xadesUnsignedDataObjectProperty = new ArrayList(); + } + return this.xadesUnsignedDataObjectProperty; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesUnsignedDataObjectProperty.java b/src/main/java/org/cxml/fulfill/XadesUnsignedDataObjectProperty.java new file mode 100644 index 0000000..dec5e24 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesUnsignedDataObjectProperty.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:UnsignedDataObjectProperty") +public class XadesUnsignedDataObjectProperty { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesUnsignedProperties.java b/src/main/java/org/cxml/fulfill/XadesUnsignedProperties.java new file mode 100644 index 0000000..8367444 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesUnsignedProperties.java @@ -0,0 +1,114 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesUnsignedSignatureProperties", + "xadesUnsignedDataObjectProperties" +}) +@XmlRootElement(name = "xades:UnsignedProperties") +public class XadesUnsignedProperties { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:UnsignedSignatureProperties") + protected XadesUnsignedSignatureProperties xadesUnsignedSignatureProperties; + @XmlElement(name = "xades:UnsignedDataObjectProperties") + protected XadesUnsignedDataObjectProperties xadesUnsignedDataObjectProperties; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesUnsignedSignatureProperties property. + * + * @return + * possible object is + * {@link XadesUnsignedSignatureProperties } + * + */ + public XadesUnsignedSignatureProperties getXadesUnsignedSignatureProperties() { + return xadesUnsignedSignatureProperties; + } + + /** + * Sets the value of the xadesUnsignedSignatureProperties property. + * + * @param value + * allowed object is + * {@link XadesUnsignedSignatureProperties } + * + */ + public void setXadesUnsignedSignatureProperties(XadesUnsignedSignatureProperties value) { + this.xadesUnsignedSignatureProperties = value; + } + + /** + * Gets the value of the xadesUnsignedDataObjectProperties property. + * + * @return + * possible object is + * {@link XadesUnsignedDataObjectProperties } + * + */ + public XadesUnsignedDataObjectProperties getXadesUnsignedDataObjectProperties() { + return xadesUnsignedDataObjectProperties; + } + + /** + * Sets the value of the xadesUnsignedDataObjectProperties property. + * + * @param value + * allowed object is + * {@link XadesUnsignedDataObjectProperties } + * + */ + public void setXadesUnsignedDataObjectProperties(XadesUnsignedDataObjectProperties value) { + this.xadesUnsignedDataObjectProperties = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesUnsignedSignatureProperties.java b/src/main/java/org/cxml/fulfill/XadesUnsignedSignatureProperties.java new file mode 100644 index 0000000..ef0e485 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesUnsignedSignatureProperties.java @@ -0,0 +1,121 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesCounterSignatureOrXadesSignatureTimeStampOrXadesCompleteCertificateRefsOrXadesCompleteRevocationRefsOrXadesAttributeCertificateRefsOrXadesAttributeRevocationRefsOrXadesSigAndRefsTimeStampOrXadesRefsOnlyTimeStampOrXadesCertificateValuesOrXadesRevocationValuesOrXadesAttrAuthoritiesCertValuesOrXadesAttributeRevocationValuesOrXadesArchiveTimeStamp" +}) +@XmlRootElement(name = "xades:UnsignedSignatureProperties") +public class XadesUnsignedSignatureProperties { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElements({ + @XmlElement(name = "xades:CounterSignature", required = true, type = XadesCounterSignature.class), + @XmlElement(name = "xades:SignatureTimeStamp", required = true, type = XadesSignatureTimeStamp.class), + @XmlElement(name = "xades:CompleteCertificateRefs", required = true, type = XadesCompleteCertificateRefs.class), + @XmlElement(name = "xades:CompleteRevocationRefs", required = true, type = XadesCompleteRevocationRefs.class), + @XmlElement(name = "xades:AttributeCertificateRefs", required = true, type = XadesAttributeCertificateRefs.class), + @XmlElement(name = "xades:AttributeRevocationRefs", required = true, type = XadesAttributeRevocationRefs.class), + @XmlElement(name = "xades:SigAndRefsTimeStamp", required = true, type = XadesSigAndRefsTimeStamp.class), + @XmlElement(name = "xades:RefsOnlyTimeStamp", required = true, type = XadesRefsOnlyTimeStamp.class), + @XmlElement(name = "xades:CertificateValues", required = true, type = XadesCertificateValues.class), + @XmlElement(name = "xades:RevocationValues", required = true, type = XadesRevocationValues.class), + @XmlElement(name = "xades:AttrAuthoritiesCertValues", required = true, type = XadesAttrAuthoritiesCertValues.class), + @XmlElement(name = "xades:AttributeRevocationValues", required = true, type = XadesAttributeRevocationValues.class), + @XmlElement(name = "xades:ArchiveTimeStamp", required = true, type = XadesArchiveTimeStamp.class) + }) + protected List xadesCounterSignatureOrXadesSignatureTimeStampOrXadesCompleteCertificateRefsOrXadesCompleteRevocationRefsOrXadesAttributeCertificateRefsOrXadesAttributeRevocationRefsOrXadesSigAndRefsTimeStampOrXadesRefsOnlyTimeStampOrXadesCertificateValuesOrXadesRevocationValuesOrXadesAttrAuthoritiesCertValuesOrXadesAttributeRevocationValuesOrXadesArchiveTimeStamp; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesCounterSignatureOrXadesSignatureTimeStampOrXadesCompleteCertificateRefsOrXadesCompleteRevocationRefsOrXadesAttributeCertificateRefsOrXadesAttributeRevocationRefsOrXadesSigAndRefsTimeStampOrXadesRefsOnlyTimeStampOrXadesCertificateValuesOrXadesRevocationValuesOrXadesAttrAuthoritiesCertValuesOrXadesAttributeRevocationValuesOrXadesArchiveTimeStamp property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesCounterSignatureOrXadesSignatureTimeStampOrXadesCompleteCertificateRefsOrXadesCompleteRevocationRefsOrXadesAttributeCertificateRefsOrXadesAttributeRevocationRefsOrXadesSigAndRefsTimeStampOrXadesRefsOnlyTimeStampOrXadesCertificateValuesOrXadesRevocationValuesOrXadesAttrAuthoritiesCertValuesOrXadesAttributeRevocationValuesOrXadesArchiveTimeStamp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesCounterSignatureOrXadesSignatureTimeStampOrXadesCompleteCertificateRefsOrXadesCompleteRevocationRefsOrXadesAttributeCertificateRefsOrXadesAttributeRevocationRefsOrXadesSigAndRefsTimeStampOrXadesRefsOnlyTimeStampOrXadesCertificateValuesOrXadesRevocationValuesOrXadesAttrAuthoritiesCertValuesOrXadesAttributeRevocationValuesOrXadesArchiveTimeStamp().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesCounterSignature } + * {@link XadesSignatureTimeStamp } + * {@link XadesCompleteCertificateRefs } + * {@link XadesCompleteRevocationRefs } + * {@link XadesAttributeCertificateRefs } + * {@link XadesAttributeRevocationRefs } + * {@link XadesSigAndRefsTimeStamp } + * {@link XadesRefsOnlyTimeStamp } + * {@link XadesCertificateValues } + * {@link XadesRevocationValues } + * {@link XadesAttrAuthoritiesCertValues } + * {@link XadesAttributeRevocationValues } + * {@link XadesArchiveTimeStamp } + * + * + */ + public List getXadesCounterSignatureOrXadesSignatureTimeStampOrXadesCompleteCertificateRefsOrXadesCompleteRevocationRefsOrXadesAttributeCertificateRefsOrXadesAttributeRevocationRefsOrXadesSigAndRefsTimeStampOrXadesRefsOnlyTimeStampOrXadesCertificateValuesOrXadesRevocationValuesOrXadesAttrAuthoritiesCertValuesOrXadesAttributeRevocationValuesOrXadesArchiveTimeStamp() { + if (xadesCounterSignatureOrXadesSignatureTimeStampOrXadesCompleteCertificateRefsOrXadesCompleteRevocationRefsOrXadesAttributeCertificateRefsOrXadesAttributeRevocationRefsOrXadesSigAndRefsTimeStampOrXadesRefsOnlyTimeStampOrXadesCertificateValuesOrXadesRevocationValuesOrXadesAttrAuthoritiesCertValuesOrXadesAttributeRevocationValuesOrXadesArchiveTimeStamp == null) { + xadesCounterSignatureOrXadesSignatureTimeStampOrXadesCompleteCertificateRefsOrXadesCompleteRevocationRefsOrXadesAttributeCertificateRefsOrXadesAttributeRevocationRefsOrXadesSigAndRefsTimeStampOrXadesRefsOnlyTimeStampOrXadesCertificateValuesOrXadesRevocationValuesOrXadesAttrAuthoritiesCertValuesOrXadesAttributeRevocationValuesOrXadesArchiveTimeStamp = new ArrayList(); + } + return this.xadesCounterSignatureOrXadesSignatureTimeStampOrXadesCompleteCertificateRefsOrXadesCompleteRevocationRefsOrXadesAttributeCertificateRefsOrXadesAttributeRevocationRefsOrXadesSigAndRefsTimeStampOrXadesRefsOnlyTimeStampOrXadesCertificateValuesOrXadesRevocationValuesOrXadesAttrAuthoritiesCertValuesOrXadesAttributeRevocationValuesOrXadesArchiveTimeStamp; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesX509IssuerName.java b/src/main/java/org/cxml/fulfill/XadesX509IssuerName.java new file mode 100644 index 0000000..b38dae7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesX509IssuerName.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:X509IssuerName") +public class XadesX509IssuerName { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesX509SerialNumber.java b/src/main/java/org/cxml/fulfill/XadesX509SerialNumber.java new file mode 100644 index 0000000..0fba3f7 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesX509SerialNumber.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:X509SerialNumber") +public class XadesX509SerialNumber { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesXAdESTimeStamp.java b/src/main/java/org/cxml/fulfill/XadesXAdESTimeStamp.java new file mode 100644 index 0000000..805b472 --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesXAdESTimeStamp.java @@ -0,0 +1,158 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xadesInclude", + "dsCanonicalizationMethod", + "xadesEncapsulatedTimeStampOrXadesXMLTimeStamp" +}) +@XmlRootElement(name = "xades:XAdESTimeStamp") +public class XadesXAdESTimeStamp { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "xades:Include") + protected List xadesInclude; + @XmlElement(name = "ds:CanonicalizationMethod") + protected DsCanonicalizationMethod dsCanonicalizationMethod; + @XmlElements({ + @XmlElement(name = "xades:EncapsulatedTimeStamp", required = true, type = XadesEncapsulatedTimeStamp.class), + @XmlElement(name = "xades:XMLTimeStamp", required = true, type = XadesXMLTimeStamp.class) + }) + protected List xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the xadesInclude property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesInclude property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesInclude().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesInclude } + * + * + */ + public List getXadesInclude() { + if (xadesInclude == null) { + xadesInclude = new ArrayList(); + } + return this.xadesInclude; + } + + /** + * Gets the value of the dsCanonicalizationMethod property. + * + * @return + * possible object is + * {@link DsCanonicalizationMethod } + * + */ + public DsCanonicalizationMethod getDsCanonicalizationMethod() { + return dsCanonicalizationMethod; + } + + /** + * Sets the value of the dsCanonicalizationMethod property. + * + * @param value + * allowed object is + * {@link DsCanonicalizationMethod } + * + */ + public void setDsCanonicalizationMethod(DsCanonicalizationMethod value) { + this.dsCanonicalizationMethod = value; + } + + /** + * Gets the value of the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the xadesEncapsulatedTimeStampOrXadesXMLTimeStamp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XadesEncapsulatedTimeStamp } + * {@link XadesXMLTimeStamp } + * + * + */ + public List getXadesEncapsulatedTimeStampOrXadesXMLTimeStamp() { + if (xadesEncapsulatedTimeStampOrXadesXMLTimeStamp == null) { + xadesEncapsulatedTimeStampOrXadesXMLTimeStamp = new ArrayList(); + } + return this.xadesEncapsulatedTimeStampOrXadesXMLTimeStamp; + } + +} diff --git a/src/main/java/org/cxml/fulfill/XadesXMLTimeStamp.java b/src/main/java/org/cxml/fulfill/XadesXMLTimeStamp.java new file mode 100644 index 0000000..56b108f --- /dev/null +++ b/src/main/java/org/cxml/fulfill/XadesXMLTimeStamp.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.fulfill; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "xades:XMLTimeStamp") +public class XadesXMLTimeStamp { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ItemID.java b/src/main/java/org/cxml/fulfull/ItemID.java deleted file mode 100644 index b767c75..0000000 --- a/src/main/java/org/cxml/fulfull/ItemID.java +++ /dev/null @@ -1,82 +0,0 @@ -// -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 -// See http://java.sun.com/xml/jaxb -// Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT -// - - -package org.cxml.fulfull; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "", propOrder = { - "supplierPartID", - "supplierPartAuxiliaryID" -}) -@XmlRootElement(name = "ItemID") -public class ItemID { - - @XmlElement(name = "SupplierPartID", required = true) - protected String supplierPartID; - @XmlElement(name = "SupplierPartAuxiliaryID") - protected SupplierPartAuxiliaryID supplierPartAuxiliaryID; - - /** - * Gets the value of the supplierPartID property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getSupplierPartID() { - return supplierPartID; - } - - /** - * Sets the value of the supplierPartID property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setSupplierPartID(String value) { - this.supplierPartID = value; - } - - /** - * Gets the value of the supplierPartAuxiliaryID property. - * - * @return - * possible object is - * {@link SupplierPartAuxiliaryID } - * - */ - public SupplierPartAuxiliaryID getSupplierPartAuxiliaryID() { - return supplierPartAuxiliaryID; - } - - /** - * Sets the value of the supplierPartAuxiliaryID property. - * - * @param value - * allowed object is - * {@link SupplierPartAuxiliaryID } - * - */ - public void setSupplierPartAuxiliaryID(SupplierPartAuxiliaryID value) { - this.supplierPartAuxiliaryID = value; - } - -} diff --git a/src/main/java/org/cxml/invoicedetail/Accounting.java b/src/main/java/org/cxml/invoicedetail/Accounting.java index 5001f1c..49b2bd4 100644 --- a/src/main/java/org/cxml/invoicedetail/Accounting.java +++ b/src/main/java/org/cxml/invoicedetail/Accounting.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/AccountingSegment.java b/src/main/java/org/cxml/invoicedetail/AccountingSegment.java index 691cb53..b48f98a 100644 --- a/src/main/java/org/cxml/invoicedetail/AccountingSegment.java +++ b/src/main/java/org/cxml/invoicedetail/AccountingSegment.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/AdditionalAmounts.java b/src/main/java/org/cxml/invoicedetail/AdditionalAmounts.java new file mode 100644 index 0000000..68f3bd5 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/AdditionalAmounts.java @@ -0,0 +1,190 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "totalRetailAmount", + "informationalAmount", + "grossProgressPaymentAmount", + "totalReturnableItemsDepositAmount", + "goodsAndServiceAmount", + "exactAmount" +}) +@XmlRootElement(name = "AdditionalAmounts") +public class AdditionalAmounts { + + @XmlElement(name = "TotalRetailAmount") + protected TotalRetailAmount totalRetailAmount; + @XmlElement(name = "InformationalAmount") + protected InformationalAmount informationalAmount; + @XmlElement(name = "GrossProgressPaymentAmount") + protected GrossProgressPaymentAmount grossProgressPaymentAmount; + @XmlElement(name = "TotalReturnableItemsDepositAmount") + protected TotalReturnableItemsDepositAmount totalReturnableItemsDepositAmount; + @XmlElement(name = "GoodsAndServiceAmount") + protected GoodsAndServiceAmount goodsAndServiceAmount; + @XmlElement(name = "ExactAmount") + protected ExactAmount exactAmount; + + /** + * Gets the value of the totalRetailAmount property. + * + * @return + * possible object is + * {@link TotalRetailAmount } + * + */ + public TotalRetailAmount getTotalRetailAmount() { + return totalRetailAmount; + } + + /** + * Sets the value of the totalRetailAmount property. + * + * @param value + * allowed object is + * {@link TotalRetailAmount } + * + */ + public void setTotalRetailAmount(TotalRetailAmount value) { + this.totalRetailAmount = value; + } + + /** + * Gets the value of the informationalAmount property. + * + * @return + * possible object is + * {@link InformationalAmount } + * + */ + public InformationalAmount getInformationalAmount() { + return informationalAmount; + } + + /** + * Sets the value of the informationalAmount property. + * + * @param value + * allowed object is + * {@link InformationalAmount } + * + */ + public void setInformationalAmount(InformationalAmount value) { + this.informationalAmount = value; + } + + /** + * Gets the value of the grossProgressPaymentAmount property. + * + * @return + * possible object is + * {@link GrossProgressPaymentAmount } + * + */ + public GrossProgressPaymentAmount getGrossProgressPaymentAmount() { + return grossProgressPaymentAmount; + } + + /** + * Sets the value of the grossProgressPaymentAmount property. + * + * @param value + * allowed object is + * {@link GrossProgressPaymentAmount } + * + */ + public void setGrossProgressPaymentAmount(GrossProgressPaymentAmount value) { + this.grossProgressPaymentAmount = value; + } + + /** + * Gets the value of the totalReturnableItemsDepositAmount property. + * + * @return + * possible object is + * {@link TotalReturnableItemsDepositAmount } + * + */ + public TotalReturnableItemsDepositAmount getTotalReturnableItemsDepositAmount() { + return totalReturnableItemsDepositAmount; + } + + /** + * Sets the value of the totalReturnableItemsDepositAmount property. + * + * @param value + * allowed object is + * {@link TotalReturnableItemsDepositAmount } + * + */ + public void setTotalReturnableItemsDepositAmount(TotalReturnableItemsDepositAmount value) { + this.totalReturnableItemsDepositAmount = value; + } + + /** + * Gets the value of the goodsAndServiceAmount property. + * + * @return + * possible object is + * {@link GoodsAndServiceAmount } + * + */ + public GoodsAndServiceAmount getGoodsAndServiceAmount() { + return goodsAndServiceAmount; + } + + /** + * Sets the value of the goodsAndServiceAmount property. + * + * @param value + * allowed object is + * {@link GoodsAndServiceAmount } + * + */ + public void setGoodsAndServiceAmount(GoodsAndServiceAmount value) { + this.goodsAndServiceAmount = value; + } + + /** + * Gets the value of the exactAmount property. + * + * @return + * possible object is + * {@link ExactAmount } + * + */ + public ExactAmount getExactAmount() { + return exactAmount; + } + + /** + * Sets the value of the exactAmount property. + * + * @param value + * allowed object is + * {@link ExactAmount } + * + */ + public void setExactAmount(ExactAmount value) { + this.exactAmount = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/AdditionalCost.java b/src/main/java/org/cxml/invoicedetail/AdditionalCost.java index 1624797..c1379db 100644 --- a/src/main/java/org/cxml/invoicedetail/AdditionalCost.java +++ b/src/main/java/org/cxml/invoicedetail/AdditionalCost.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/AdditionalDeduction.java b/src/main/java/org/cxml/invoicedetail/AdditionalDeduction.java index a2cb94f..3ae2479 100644 --- a/src/main/java/org/cxml/invoicedetail/AdditionalDeduction.java +++ b/src/main/java/org/cxml/invoicedetail/AdditionalDeduction.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/AdditionalPrices.java b/src/main/java/org/cxml/invoicedetail/AdditionalPrices.java new file mode 100644 index 0000000..4637e1f --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/AdditionalPrices.java @@ -0,0 +1,136 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitGrossPrice", + "informationalPrice", + "informationalPriceExclTax", + "unitNetPriceCorrection" +}) +@XmlRootElement(name = "AdditionalPrices") +public class AdditionalPrices { + + @XmlElement(name = "UnitGrossPrice") + protected UnitGrossPrice unitGrossPrice; + @XmlElement(name = "InformationalPrice") + protected InformationalPrice informationalPrice; + @XmlElement(name = "InformationalPriceExclTax") + protected InformationalPriceExclTax informationalPriceExclTax; + @XmlElement(name = "UnitNetPriceCorrection") + protected UnitNetPriceCorrection unitNetPriceCorrection; + + /** + * Gets the value of the unitGrossPrice property. + * + * @return + * possible object is + * {@link UnitGrossPrice } + * + */ + public UnitGrossPrice getUnitGrossPrice() { + return unitGrossPrice; + } + + /** + * Sets the value of the unitGrossPrice property. + * + * @param value + * allowed object is + * {@link UnitGrossPrice } + * + */ + public void setUnitGrossPrice(UnitGrossPrice value) { + this.unitGrossPrice = value; + } + + /** + * Gets the value of the informationalPrice property. + * + * @return + * possible object is + * {@link InformationalPrice } + * + */ + public InformationalPrice getInformationalPrice() { + return informationalPrice; + } + + /** + * Sets the value of the informationalPrice property. + * + * @param value + * allowed object is + * {@link InformationalPrice } + * + */ + public void setInformationalPrice(InformationalPrice value) { + this.informationalPrice = value; + } + + /** + * Gets the value of the informationalPriceExclTax property. + * + * @return + * possible object is + * {@link InformationalPriceExclTax } + * + */ + public InformationalPriceExclTax getInformationalPriceExclTax() { + return informationalPriceExclTax; + } + + /** + * Sets the value of the informationalPriceExclTax property. + * + * @param value + * allowed object is + * {@link InformationalPriceExclTax } + * + */ + public void setInformationalPriceExclTax(InformationalPriceExclTax value) { + this.informationalPriceExclTax = value; + } + + /** + * Gets the value of the unitNetPriceCorrection property. + * + * @return + * possible object is + * {@link UnitNetPriceCorrection } + * + */ + public UnitNetPriceCorrection getUnitNetPriceCorrection() { + return unitNetPriceCorrection; + } + + /** + * Sets the value of the unitNetPriceCorrection property. + * + * @param value + * allowed object is + * {@link UnitNetPriceCorrection } + * + */ + public void setUnitNetPriceCorrection(UnitNetPriceCorrection value) { + this.unitNetPriceCorrection = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Address.java b/src/main/java/org/cxml/invoicedetail/Address.java index b7942c9..6191f25 100644 --- a/src/main/java/org/cxml/invoicedetail/Address.java +++ b/src/main/java/org/cxml/invoicedetail/Address.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -39,6 +39,9 @@ public class Address { @XmlAttribute(name = "addressID") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String addressID; + @XmlAttribute(name = "addressIDDomain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String addressIDDomain; @XmlElement(name = "Name", required = true) protected Name name; @XmlElement(name = "PostalAddress") @@ -100,6 +103,30 @@ public void setAddressID(String value) { this.addressID = value; } + /** + * Gets the value of the addressIDDomain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressIDDomain() { + return addressIDDomain; + } + + /** + * Sets the value of the addressIDDomain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressIDDomain(String value) { + this.addressIDDomain = value; + } + /** * Gets the value of the name property. * diff --git a/src/main/java/org/cxml/invoicedetail/AgreementItemOut.java b/src/main/java/org/cxml/invoicedetail/AgreementItemOut.java index dc7b73e..2cbc541 100644 --- a/src/main/java/org/cxml/invoicedetail/AgreementItemOut.java +++ b/src/main/java/org/cxml/invoicedetail/AgreementItemOut.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/AirDetail.java b/src/main/java/org/cxml/invoicedetail/AirDetail.java index 1e5cf6e..ed24c29 100644 --- a/src/main/java/org/cxml/invoicedetail/AirDetail.java +++ b/src/main/java/org/cxml/invoicedetail/AirDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/AirLeg.java b/src/main/java/org/cxml/invoicedetail/AirLeg.java index f38d07e..73dda80 100644 --- a/src/main/java/org/cxml/invoicedetail/AirLeg.java +++ b/src/main/java/org/cxml/invoicedetail/AirLeg.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/AirLegDestination.java b/src/main/java/org/cxml/invoicedetail/AirLegDestination.java index dbe50ed..c0939d5 100644 --- a/src/main/java/org/cxml/invoicedetail/AirLegDestination.java +++ b/src/main/java/org/cxml/invoicedetail/AirLegDestination.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/AirLegOrigin.java b/src/main/java/org/cxml/invoicedetail/AirLegOrigin.java index b6320de..3b52c8f 100644 --- a/src/main/java/org/cxml/invoicedetail/AirLegOrigin.java +++ b/src/main/java/org/cxml/invoicedetail/AirLegOrigin.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Airport.java b/src/main/java/org/cxml/invoicedetail/Airport.java index 55df2fd..23d104c 100644 --- a/src/main/java/org/cxml/invoicedetail/Airport.java +++ b/src/main/java/org/cxml/invoicedetail/Airport.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Amenities.java b/src/main/java/org/cxml/invoicedetail/Amenities.java index c7e63f4..1ea5d5e 100644 --- a/src/main/java/org/cxml/invoicedetail/Amenities.java +++ b/src/main/java/org/cxml/invoicedetail/Amenities.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/AssetInfo.java b/src/main/java/org/cxml/invoicedetail/AssetInfo.java index 575d970..b7f9cb5 100644 --- a/src/main/java/org/cxml/invoicedetail/AssetInfo.java +++ b/src/main/java/org/cxml/invoicedetail/AssetInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Attachment.java b/src/main/java/org/cxml/invoicedetail/Attachment.java index 4b0e473..1fd385c 100644 --- a/src/main/java/org/cxml/invoicedetail/Attachment.java +++ b/src/main/java/org/cxml/invoicedetail/Attachment.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/AttachmentReference.java b/src/main/java/org/cxml/invoicedetail/AttachmentReference.java index a3a1e6c..48bd992 100644 --- a/src/main/java/org/cxml/invoicedetail/AttachmentReference.java +++ b/src/main/java/org/cxml/invoicedetail/AttachmentReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/AvailablePrice.java b/src/main/java/org/cxml/invoicedetail/AvailablePrice.java index 4d7b4ce..f30bb41 100644 --- a/src/main/java/org/cxml/invoicedetail/AvailablePrice.java +++ b/src/main/java/org/cxml/invoicedetail/AvailablePrice.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Batch.java b/src/main/java/org/cxml/invoicedetail/Batch.java new file mode 100644 index 0000000..f62b85a --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/Batch.java @@ -0,0 +1,200 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "buyerBatchID", + "supplierBatchID", + "propertyValuation" +}) +@XmlRootElement(name = "Batch") +public class Batch { + + @XmlAttribute(name = "productionDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String productionDate; + @XmlAttribute(name = "expirationDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expirationDate; + @XmlAttribute(name = "originCountryCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String originCountryCode; + @XmlElement(name = "BuyerBatchID") + protected String buyerBatchID; + @XmlElement(name = "SupplierBatchID") + protected String supplierBatchID; + @XmlElement(name = "PropertyValuation") + protected List propertyValuation; + + /** + * Gets the value of the productionDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductionDate() { + return productionDate; + } + + /** + * Sets the value of the productionDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductionDate(String value) { + this.productionDate = value; + } + + /** + * Gets the value of the expirationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpirationDate() { + return expirationDate; + } + + /** + * Sets the value of the expirationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpirationDate(String value) { + this.expirationDate = value; + } + + /** + * Gets the value of the originCountryCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOriginCountryCode() { + return originCountryCode; + } + + /** + * Sets the value of the originCountryCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOriginCountryCode(String value) { + this.originCountryCode = value; + } + + /** + * Gets the value of the buyerBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerBatchID() { + return buyerBatchID; + } + + /** + * Sets the value of the buyerBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerBatchID(String value) { + this.buyerBatchID = value; + } + + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSupplierBatchID(String value) { + this.supplierBatchID = value; + } + + /** + * Gets the value of the propertyValuation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the propertyValuation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPropertyValuation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PropertyValuation } + * + * + */ + public List getPropertyValuation() { + if (propertyValuation == null) { + propertyValuation = new ArrayList(); + } + return this.propertyValuation; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/BestBeforeDate.java b/src/main/java/org/cxml/invoicedetail/BestBeforeDate.java new file mode 100644 index 0000000..86c1c40 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/BestBeforeDate.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "BestBeforeDate") +public class BestBeforeDate { + + @XmlAttribute(name = "date", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String date; + + /** + * Gets the value of the date property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDate() { + return date; + } + + /** + * Sets the value of the date property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDate(String value) { + this.date = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/BillTo.java b/src/main/java/org/cxml/invoicedetail/BillTo.java index 8811fca..efaf16c 100644 --- a/src/main/java/org/cxml/invoicedetail/BillTo.java +++ b/src/main/java/org/cxml/invoicedetail/BillTo.java @@ -1,13 +1,15 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // package org.cxml.invoicedetail; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; @@ -20,13 +22,16 @@ */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { - "address" + "address", + "idReference" }) @XmlRootElement(name = "BillTo") public class BillTo { @XmlElement(name = "Address", required = true) protected Address address; + @XmlElement(name = "IdReference") + protected List idReference; /** * Gets the value of the address property. @@ -52,4 +57,33 @@ public void setAddress(Address value) { this.address = value; } + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/BlanketItemDetail.java b/src/main/java/org/cxml/invoicedetail/BlanketItemDetail.java index ce0d7e8..8ad73f8 100644 --- a/src/main/java/org/cxml/invoicedetail/BlanketItemDetail.java +++ b/src/main/java/org/cxml/invoicedetail/BlanketItemDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/BookingClassCode.java b/src/main/java/org/cxml/invoicedetail/BookingClassCode.java index 2defc5f..7551f1d 100644 --- a/src/main/java/org/cxml/invoicedetail/BookingClassCode.java +++ b/src/main/java/org/cxml/invoicedetail/BookingClassCode.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/BrowserFormPost.java b/src/main/java/org/cxml/invoicedetail/BrowserFormPost.java index 7508d39..2ee83e2 100644 --- a/src/main/java/org/cxml/invoicedetail/BrowserFormPost.java +++ b/src/main/java/org/cxml/invoicedetail/BrowserFormPost.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/BuyerCookie.java b/src/main/java/org/cxml/invoicedetail/BuyerCookie.java index bc34446..e5284e7 100644 --- a/src/main/java/org/cxml/invoicedetail/BuyerCookie.java +++ b/src/main/java/org/cxml/invoicedetail/BuyerCookie.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/CXML.java b/src/main/java/org/cxml/invoicedetail/CXML.java index 488f0ac..1d05041 100644 --- a/src/main/java/org/cxml/invoicedetail/CXML.java +++ b/src/main/java/org/cxml/invoicedetail/CXML.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -68,7 +68,7 @@ public class CXML { */ public String getVersion() { if (version == null) { - return "1.2.024"; + return "1.2.028"; } else { return version; } diff --git a/src/main/java/org/cxml/invoicedetail/CXMLAttachment.java b/src/main/java/org/cxml/invoicedetail/CXMLAttachment.java index fa251e1..755fc60 100644 --- a/src/main/java/org/cxml/invoicedetail/CXMLAttachment.java +++ b/src/main/java/org/cxml/invoicedetail/CXMLAttachment.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/CXMLSignedInfo.java b/src/main/java/org/cxml/invoicedetail/CXMLSignedInfo.java index af380b3..1442087 100644 --- a/src/main/java/org/cxml/invoicedetail/CXMLSignedInfo.java +++ b/src/main/java/org/cxml/invoicedetail/CXMLSignedInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/CarRentalDetail.java b/src/main/java/org/cxml/invoicedetail/CarRentalDetail.java index 339e994..fb0abce 100644 --- a/src/main/java/org/cxml/invoicedetail/CarRentalDetail.java +++ b/src/main/java/org/cxml/invoicedetail/CarRentalDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/CarRentalDropoff.java b/src/main/java/org/cxml/invoicedetail/CarRentalDropoff.java index aae76c8..3e1cfe9 100644 --- a/src/main/java/org/cxml/invoicedetail/CarRentalDropoff.java +++ b/src/main/java/org/cxml/invoicedetail/CarRentalDropoff.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/CarRentalFee.java b/src/main/java/org/cxml/invoicedetail/CarRentalFee.java index d979ade..bb67d1a 100644 --- a/src/main/java/org/cxml/invoicedetail/CarRentalFee.java +++ b/src/main/java/org/cxml/invoicedetail/CarRentalFee.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/CarRentalPickup.java b/src/main/java/org/cxml/invoicedetail/CarRentalPickup.java index 2ee5b4f..244ea3b 100644 --- a/src/main/java/org/cxml/invoicedetail/CarRentalPickup.java +++ b/src/main/java/org/cxml/invoicedetail/CarRentalPickup.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/CarrierIdentifier.java b/src/main/java/org/cxml/invoicedetail/CarrierIdentifier.java index 4cd870d..57be9c1 100644 --- a/src/main/java/org/cxml/invoicedetail/CarrierIdentifier.java +++ b/src/main/java/org/cxml/invoicedetail/CarrierIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Characteristic.java b/src/main/java/org/cxml/invoicedetail/Characteristic.java new file mode 100644 index 0000000..adac6b8 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/Characteristic.java @@ -0,0 +1,110 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "Characteristic") +public class Characteristic { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String value; + @XmlAttribute(name = "code") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String code; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the code property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCode() { + return code; + } + + /** + * Sets the value of the code property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCode(String value) { + this.code = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Charge.java b/src/main/java/org/cxml/invoicedetail/Charge.java index 1b6fbcd..67b4ee7 100644 --- a/src/main/java/org/cxml/invoicedetail/Charge.java +++ b/src/main/java/org/cxml/invoicedetail/Charge.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/City.java b/src/main/java/org/cxml/invoicedetail/City.java new file mode 100644 index 0000000..b3d9a6c --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/City.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "City") +public class City { + + @XmlAttribute(name = "cityCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cityCode; + @XmlValue + protected String value; + + /** + * Gets the value of the cityCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCityCode() { + return cityCode; + } + + /** + * Sets the value of the cityCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCityCode(String value) { + this.cityCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Classification.java b/src/main/java/org/cxml/invoicedetail/Classification.java index a942d53..efa1e91 100644 --- a/src/main/java/org/cxml/invoicedetail/Classification.java +++ b/src/main/java/org/cxml/invoicedetail/Classification.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Comments.java b/src/main/java/org/cxml/invoicedetail/Comments.java index e9e1cfc..d104c15 100644 --- a/src/main/java/org/cxml/invoicedetail/Comments.java +++ b/src/main/java/org/cxml/invoicedetail/Comments.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Contact.java b/src/main/java/org/cxml/invoicedetail/Contact.java index cb991a9..84d7d9a 100644 --- a/src/main/java/org/cxml/invoicedetail/Contact.java +++ b/src/main/java/org/cxml/invoicedetail/Contact.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -31,7 +31,9 @@ "email", "phone", "fax", - "url" + "url", + "idReference", + "extrinsic" }) @XmlRootElement(name = "Contact") public class Contact { @@ -42,6 +44,9 @@ public class Contact { @XmlAttribute(name = "addressID") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String addressID; + @XmlAttribute(name = "addressIDDomain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String addressIDDomain; @XmlElement(name = "Name", required = true) protected Name name; @XmlElement(name = "PostalAddress") @@ -54,6 +59,10 @@ public class Contact { protected List fax; @XmlElement(name = "URL") protected List url; + @XmlElement(name = "IdReference") + protected List idReference; + @XmlElement(name = "Extrinsic") + protected List extrinsic; /** * Gets the value of the role property. @@ -103,6 +112,30 @@ public void setAddressID(String value) { this.addressID = value; } + /** + * Gets the value of the addressIDDomain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressIDDomain() { + return addressIDDomain; + } + + /** + * Sets the value of the addressIDDomain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressIDDomain(String value) { + this.addressIDDomain = value; + } + /** * Gets the value of the name property. * @@ -272,4 +305,62 @@ public List getURL() { return this.url; } + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/Contractor.java b/src/main/java/org/cxml/invoicedetail/Contractor.java index dd1d1a4..9c47292 100644 --- a/src/main/java/org/cxml/invoicedetail/Contractor.java +++ b/src/main/java/org/cxml/invoicedetail/Contractor.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ContractorIdentifier.java b/src/main/java/org/cxml/invoicedetail/ContractorIdentifier.java index 08c0914..633880e 100644 --- a/src/main/java/org/cxml/invoicedetail/ContractorIdentifier.java +++ b/src/main/java/org/cxml/invoicedetail/ContractorIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/CopyRequest.java b/src/main/java/org/cxml/invoicedetail/CopyRequest.java index 5d4418d..9c752e3 100644 --- a/src/main/java/org/cxml/invoicedetail/CopyRequest.java +++ b/src/main/java/org/cxml/invoicedetail/CopyRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Correspondent.java b/src/main/java/org/cxml/invoicedetail/Correspondent.java index 4af26e5..8e7bccd 100644 --- a/src/main/java/org/cxml/invoicedetail/Correspondent.java +++ b/src/main/java/org/cxml/invoicedetail/Correspondent.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Country.java b/src/main/java/org/cxml/invoicedetail/Country.java index 58715ad..a990111 100644 --- a/src/main/java/org/cxml/invoicedetail/Country.java +++ b/src/main/java/org/cxml/invoicedetail/Country.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/CountryCode.java b/src/main/java/org/cxml/invoicedetail/CountryCode.java index bb4d40e..72de53f 100644 --- a/src/main/java/org/cxml/invoicedetail/CountryCode.java +++ b/src/main/java/org/cxml/invoicedetail/CountryCode.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Creator.java b/src/main/java/org/cxml/invoicedetail/Creator.java index b85a05c..5ed098c 100644 --- a/src/main/java/org/cxml/invoicedetail/Creator.java +++ b/src/main/java/org/cxml/invoicedetail/Creator.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Credential.java b/src/main/java/org/cxml/invoicedetail/Credential.java index 64badc4..66a9e6d 100644 --- a/src/main/java/org/cxml/invoicedetail/Credential.java +++ b/src/main/java/org/cxml/invoicedetail/Credential.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/CredentialMac.java b/src/main/java/org/cxml/invoicedetail/CredentialMac.java index 1b76288..7c7f8cb 100644 --- a/src/main/java/org/cxml/invoicedetail/CredentialMac.java +++ b/src/main/java/org/cxml/invoicedetail/CredentialMac.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/CustomsInfo.java b/src/main/java/org/cxml/invoicedetail/CustomsInfo.java new file mode 100644 index 0000000..87b0c18 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/CustomsInfo.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "issuer", + "documentInfo" +}) +@XmlRootElement(name = "CustomsInfo") +public class CustomsInfo { + + @XmlElement(name = "Issuer", required = true) + protected Issuer issuer; + @XmlElement(name = "DocumentInfo", required = true) + protected DocumentInfo documentInfo; + + /** + * Gets the value of the issuer property. + * + * @return + * possible object is + * {@link Issuer } + * + */ + public Issuer getIssuer() { + return issuer; + } + + /** + * Sets the value of the issuer property. + * + * @param value + * allowed object is + * {@link Issuer } + * + */ + public void setIssuer(Issuer value) { + this.issuer = value; + } + + /** + * Gets the value of the documentInfo property. + * + * @return + * possible object is + * {@link DocumentInfo } + * + */ + public DocumentInfo getDocumentInfo() { + return documentInfo; + } + + /** + * Sets the value of the documentInfo property. + * + * @param value + * allowed object is + * {@link DocumentInfo } + * + */ + public void setDocumentInfo(DocumentInfo value) { + this.documentInfo = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/DeductedPrice.java b/src/main/java/org/cxml/invoicedetail/DeductedPrice.java index 9832773..c9da649 100644 --- a/src/main/java/org/cxml/invoicedetail/DeductedPrice.java +++ b/src/main/java/org/cxml/invoicedetail/DeductedPrice.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DeductionAmount.java b/src/main/java/org/cxml/invoicedetail/DeductionAmount.java index 031fd69..cc96091 100644 --- a/src/main/java/org/cxml/invoicedetail/DeductionAmount.java +++ b/src/main/java/org/cxml/invoicedetail/DeductionAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DeductionPercent.java b/src/main/java/org/cxml/invoicedetail/DeductionPercent.java index 88fd195..aeb334c 100644 --- a/src/main/java/org/cxml/invoicedetail/DeductionPercent.java +++ b/src/main/java/org/cxml/invoicedetail/DeductionPercent.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DeliverTo.java b/src/main/java/org/cxml/invoicedetail/DeliverTo.java index f490d15..39874a1 100644 --- a/src/main/java/org/cxml/invoicedetail/DeliverTo.java +++ b/src/main/java/org/cxml/invoicedetail/DeliverTo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DeliveryPeriod.java b/src/main/java/org/cxml/invoicedetail/DeliveryPeriod.java new file mode 100644 index 0000000..700d085 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/DeliveryPeriod.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "period" +}) +@XmlRootElement(name = "DeliveryPeriod") +public class DeliveryPeriod { + + @XmlElement(name = "Period", required = true) + protected Period period; + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/DepositAmount.java b/src/main/java/org/cxml/invoicedetail/DepositAmount.java index 882aeac..c7591a6 100644 --- a/src/main/java/org/cxml/invoicedetail/DepositAmount.java +++ b/src/main/java/org/cxml/invoicedetail/DepositAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Description.java b/src/main/java/org/cxml/invoicedetail/Description.java index e24dc44..dc7214b 100644 --- a/src/main/java/org/cxml/invoicedetail/Description.java +++ b/src/main/java/org/cxml/invoicedetail/Description.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -31,6 +31,9 @@ public class Description { @XmlAttribute(name = "xml:lang", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String xmlLang; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; @XmlValue protected String value; @@ -58,6 +61,30 @@ public void setXmlLang(String value) { this.xmlLang = value; } + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + /** * Gets the value of the value property. * diff --git a/src/main/java/org/cxml/invoicedetail/DigitalSignature.java b/src/main/java/org/cxml/invoicedetail/DigitalSignature.java index 8a32972..6146c5f 100644 --- a/src/main/java/org/cxml/invoicedetail/DigitalSignature.java +++ b/src/main/java/org/cxml/invoicedetail/DigitalSignature.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Dimension.java b/src/main/java/org/cxml/invoicedetail/Dimension.java new file mode 100644 index 0000000..b42ecd0 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/Dimension.java @@ -0,0 +1,113 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "Dimension") +public class Dimension { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Discount.java b/src/main/java/org/cxml/invoicedetail/Discount.java index 5a39ac9..f556322 100644 --- a/src/main/java/org/cxml/invoicedetail/Discount.java +++ b/src/main/java/org/cxml/invoicedetail/Discount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DiscountAmount.java b/src/main/java/org/cxml/invoicedetail/DiscountAmount.java index 70e46a5..bf30ac4 100644 --- a/src/main/java/org/cxml/invoicedetail/DiscountAmount.java +++ b/src/main/java/org/cxml/invoicedetail/DiscountAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DiscountPercent.java b/src/main/java/org/cxml/invoicedetail/DiscountPercent.java index f6cf792..008de7b 100644 --- a/src/main/java/org/cxml/invoicedetail/DiscountPercent.java +++ b/src/main/java/org/cxml/invoicedetail/DiscountPercent.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DispatchQuantity.java b/src/main/java/org/cxml/invoicedetail/DispatchQuantity.java new file mode 100644 index 0000000..423a575 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/DispatchQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "DispatchQuantity") +public class DispatchQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Distribution.java b/src/main/java/org/cxml/invoicedetail/Distribution.java index f07a225..5c3db23 100644 --- a/src/main/java/org/cxml/invoicedetail/Distribution.java +++ b/src/main/java/org/cxml/invoicedetail/Distribution.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DocumentInfo.java b/src/main/java/org/cxml/invoicedetail/DocumentInfo.java new file mode 100644 index 0000000..583569e --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/DocumentInfo.java @@ -0,0 +1,110 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "DocumentInfo") +public class DocumentInfo { + + @XmlAttribute(name = "documentID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentID; + @XmlAttribute(name = "documentType", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentType; + @XmlAttribute(name = "documentDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentDate; + + /** + * Gets the value of the documentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentID() { + return documentID; + } + + /** + * Sets the value of the documentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentID(String value) { + this.documentID = value; + } + + /** + * Gets the value of the documentType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentType() { + return documentType; + } + + /** + * Sets the value of the documentType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentType(String value) { + this.documentType = value; + } + + /** + * Gets the value of the documentDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentDate() { + return documentDate; + } + + /** + * Sets the value of the documentDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentDate(String value) { + this.documentDate = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/DocumentReference.java b/src/main/java/org/cxml/invoicedetail/DocumentReference.java index c966934..0de2194 100644 --- a/src/main/java/org/cxml/invoicedetail/DocumentReference.java +++ b/src/main/java/org/cxml/invoicedetail/DocumentReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DocumentStatus.java b/src/main/java/org/cxml/invoicedetail/DocumentStatus.java new file mode 100644 index 0000000..124ba28 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/DocumentStatus.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentInfo", + "comments" +}) +@XmlRootElement(name = "DocumentStatus") +public class DocumentStatus { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlElement(name = "DocumentInfo") + protected DocumentInfo documentInfo; + @XmlElement(name = "Comments") + protected List comments; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the documentInfo property. + * + * @return + * possible object is + * {@link DocumentInfo } + * + */ + public DocumentInfo getDocumentInfo() { + return documentInfo; + } + + /** + * Sets the value of the documentInfo property. + * + * @param value + * allowed object is + * {@link DocumentInfo } + * + */ + public void setDocumentInfo(DocumentInfo value) { + this.documentInfo = value; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/DsCanonicalizationMethod.java b/src/main/java/org/cxml/invoicedetail/DsCanonicalizationMethod.java index c05a401..742044a 100644 --- a/src/main/java/org/cxml/invoicedetail/DsCanonicalizationMethod.java +++ b/src/main/java/org/cxml/invoicedetail/DsCanonicalizationMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsDSAKeyValue.java b/src/main/java/org/cxml/invoicedetail/DsDSAKeyValue.java index 5667a83..b522941 100644 --- a/src/main/java/org/cxml/invoicedetail/DsDSAKeyValue.java +++ b/src/main/java/org/cxml/invoicedetail/DsDSAKeyValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsDigestMethod.java b/src/main/java/org/cxml/invoicedetail/DsDigestMethod.java index d0f8d76..575f993 100644 --- a/src/main/java/org/cxml/invoicedetail/DsDigestMethod.java +++ b/src/main/java/org/cxml/invoicedetail/DsDigestMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsHMACOutputLength.java b/src/main/java/org/cxml/invoicedetail/DsHMACOutputLength.java index 94cff8e..e756c1c 100644 --- a/src/main/java/org/cxml/invoicedetail/DsHMACOutputLength.java +++ b/src/main/java/org/cxml/invoicedetail/DsHMACOutputLength.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsKeyInfo.java b/src/main/java/org/cxml/invoicedetail/DsKeyInfo.java index b158648..0cffd1f 100644 --- a/src/main/java/org/cxml/invoicedetail/DsKeyInfo.java +++ b/src/main/java/org/cxml/invoicedetail/DsKeyInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsKeyName.java b/src/main/java/org/cxml/invoicedetail/DsKeyName.java index 1fd7483..2e0da5e 100644 --- a/src/main/java/org/cxml/invoicedetail/DsKeyName.java +++ b/src/main/java/org/cxml/invoicedetail/DsKeyName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsKeyValue.java b/src/main/java/org/cxml/invoicedetail/DsKeyValue.java index 5aed6e1..6530ce6 100644 --- a/src/main/java/org/cxml/invoicedetail/DsKeyValue.java +++ b/src/main/java/org/cxml/invoicedetail/DsKeyValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsManifest.java b/src/main/java/org/cxml/invoicedetail/DsManifest.java index 696ee1f..2eb3749 100644 --- a/src/main/java/org/cxml/invoicedetail/DsManifest.java +++ b/src/main/java/org/cxml/invoicedetail/DsManifest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsMgmtData.java b/src/main/java/org/cxml/invoicedetail/DsMgmtData.java index b581878..5b14522 100644 --- a/src/main/java/org/cxml/invoicedetail/DsMgmtData.java +++ b/src/main/java/org/cxml/invoicedetail/DsMgmtData.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsObject.java b/src/main/java/org/cxml/invoicedetail/DsObject.java index ebb0ccd..cbd6ad7 100644 --- a/src/main/java/org/cxml/invoicedetail/DsObject.java +++ b/src/main/java/org/cxml/invoicedetail/DsObject.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsPGPData.java b/src/main/java/org/cxml/invoicedetail/DsPGPData.java index 5c35cbc..9b091cf 100644 --- a/src/main/java/org/cxml/invoicedetail/DsPGPData.java +++ b/src/main/java/org/cxml/invoicedetail/DsPGPData.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsPGPKeyID.java b/src/main/java/org/cxml/invoicedetail/DsPGPKeyID.java index db0898c..219af4f 100644 --- a/src/main/java/org/cxml/invoicedetail/DsPGPKeyID.java +++ b/src/main/java/org/cxml/invoicedetail/DsPGPKeyID.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsPGPKeyPacket.java b/src/main/java/org/cxml/invoicedetail/DsPGPKeyPacket.java index 9e3634d..ee39b88 100644 --- a/src/main/java/org/cxml/invoicedetail/DsPGPKeyPacket.java +++ b/src/main/java/org/cxml/invoicedetail/DsPGPKeyPacket.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsRSAKeyValue.java b/src/main/java/org/cxml/invoicedetail/DsRSAKeyValue.java index 827ed0c..be03824 100644 --- a/src/main/java/org/cxml/invoicedetail/DsRSAKeyValue.java +++ b/src/main/java/org/cxml/invoicedetail/DsRSAKeyValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsReference.java b/src/main/java/org/cxml/invoicedetail/DsReference.java index 295e29c..abedbd6 100644 --- a/src/main/java/org/cxml/invoicedetail/DsReference.java +++ b/src/main/java/org/cxml/invoicedetail/DsReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsRetrievalMethod.java b/src/main/java/org/cxml/invoicedetail/DsRetrievalMethod.java index e1b5f74..15f0de7 100644 --- a/src/main/java/org/cxml/invoicedetail/DsRetrievalMethod.java +++ b/src/main/java/org/cxml/invoicedetail/DsRetrievalMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsSPKIData.java b/src/main/java/org/cxml/invoicedetail/DsSPKIData.java index 383d417..8363e0f 100644 --- a/src/main/java/org/cxml/invoicedetail/DsSPKIData.java +++ b/src/main/java/org/cxml/invoicedetail/DsSPKIData.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsSignature.java b/src/main/java/org/cxml/invoicedetail/DsSignature.java index f486268..9682c07 100644 --- a/src/main/java/org/cxml/invoicedetail/DsSignature.java +++ b/src/main/java/org/cxml/invoicedetail/DsSignature.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsSignatureMethod.java b/src/main/java/org/cxml/invoicedetail/DsSignatureMethod.java index 8a19f7e..a5034e4 100644 --- a/src/main/java/org/cxml/invoicedetail/DsSignatureMethod.java +++ b/src/main/java/org/cxml/invoicedetail/DsSignatureMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsSignatureProperties.java b/src/main/java/org/cxml/invoicedetail/DsSignatureProperties.java index aca3c0f..4c7bcde 100644 --- a/src/main/java/org/cxml/invoicedetail/DsSignatureProperties.java +++ b/src/main/java/org/cxml/invoicedetail/DsSignatureProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsSignatureProperty.java b/src/main/java/org/cxml/invoicedetail/DsSignatureProperty.java index 3703723..31c165e 100644 --- a/src/main/java/org/cxml/invoicedetail/DsSignatureProperty.java +++ b/src/main/java/org/cxml/invoicedetail/DsSignatureProperty.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsSignatureValue.java b/src/main/java/org/cxml/invoicedetail/DsSignatureValue.java index 7eb954b..3fa1e93 100644 --- a/src/main/java/org/cxml/invoicedetail/DsSignatureValue.java +++ b/src/main/java/org/cxml/invoicedetail/DsSignatureValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsSignedInfo.java b/src/main/java/org/cxml/invoicedetail/DsSignedInfo.java index b9b6ff4..44f43c3 100644 --- a/src/main/java/org/cxml/invoicedetail/DsSignedInfo.java +++ b/src/main/java/org/cxml/invoicedetail/DsSignedInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsTransform.java b/src/main/java/org/cxml/invoicedetail/DsTransform.java index 4dd8392..cd7445f 100644 --- a/src/main/java/org/cxml/invoicedetail/DsTransform.java +++ b/src/main/java/org/cxml/invoicedetail/DsTransform.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsTransforms.java b/src/main/java/org/cxml/invoicedetail/DsTransforms.java index e275d43..48c92ca 100644 --- a/src/main/java/org/cxml/invoicedetail/DsTransforms.java +++ b/src/main/java/org/cxml/invoicedetail/DsTransforms.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsX509CRL.java b/src/main/java/org/cxml/invoicedetail/DsX509CRL.java index 4948671..3ceaa87 100644 --- a/src/main/java/org/cxml/invoicedetail/DsX509CRL.java +++ b/src/main/java/org/cxml/invoicedetail/DsX509CRL.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsX509Certificate.java b/src/main/java/org/cxml/invoicedetail/DsX509Certificate.java index 43fe5a8..31ec512 100644 --- a/src/main/java/org/cxml/invoicedetail/DsX509Certificate.java +++ b/src/main/java/org/cxml/invoicedetail/DsX509Certificate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsX509Data.java b/src/main/java/org/cxml/invoicedetail/DsX509Data.java index 2b1c2e7..ee4a2bc 100644 --- a/src/main/java/org/cxml/invoicedetail/DsX509Data.java +++ b/src/main/java/org/cxml/invoicedetail/DsX509Data.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsX509IssuerSerial.java b/src/main/java/org/cxml/invoicedetail/DsX509IssuerSerial.java index d53536d..972efed 100644 --- a/src/main/java/org/cxml/invoicedetail/DsX509IssuerSerial.java +++ b/src/main/java/org/cxml/invoicedetail/DsX509IssuerSerial.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsX509SKI.java b/src/main/java/org/cxml/invoicedetail/DsX509SKI.java index c0bfa41..1edfeb2 100644 --- a/src/main/java/org/cxml/invoicedetail/DsX509SKI.java +++ b/src/main/java/org/cxml/invoicedetail/DsX509SKI.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsX509SubjectName.java b/src/main/java/org/cxml/invoicedetail/DsX509SubjectName.java index 66f56c4..cdafd7c 100644 --- a/src/main/java/org/cxml/invoicedetail/DsX509SubjectName.java +++ b/src/main/java/org/cxml/invoicedetail/DsX509SubjectName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DsXPath.java b/src/main/java/org/cxml/invoicedetail/DsXPath.java index 736ee44..a1ec719 100644 --- a/src/main/java/org/cxml/invoicedetail/DsXPath.java +++ b/src/main/java/org/cxml/invoicedetail/DsXPath.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/DueAmount.java b/src/main/java/org/cxml/invoicedetail/DueAmount.java index 82e33ee..13d8d85 100644 --- a/src/main/java/org/cxml/invoicedetail/DueAmount.java +++ b/src/main/java/org/cxml/invoicedetail/DueAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Email.java b/src/main/java/org/cxml/invoicedetail/Email.java index 4796f24..cd1a207 100644 --- a/src/main/java/org/cxml/invoicedetail/Email.java +++ b/src/main/java/org/cxml/invoicedetail/Email.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ExactAmount.java b/src/main/java/org/cxml/invoicedetail/ExactAmount.java new file mode 100644 index 0000000..95ef6e3 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ExactAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "ExactAmount") +public class ExactAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ExpiryDate.java b/src/main/java/org/cxml/invoicedetail/ExpiryDate.java new file mode 100644 index 0000000..0dd26b7 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ExpiryDate.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ExpiryDate") +public class ExpiryDate { + + @XmlAttribute(name = "date", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String date; + + /** + * Gets the value of the date property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDate() { + return date; + } + + /** + * Sets the value of the date property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDate(String value) { + this.date = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Extrinsic.java b/src/main/java/org/cxml/invoicedetail/Extrinsic.java index d6657d3..e2ab490 100644 --- a/src/main/java/org/cxml/invoicedetail/Extrinsic.java +++ b/src/main/java/org/cxml/invoicedetail/Extrinsic.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Fax.java b/src/main/java/org/cxml/invoicedetail/Fax.java index adb3ee0..4622c12 100644 --- a/src/main/java/org/cxml/invoicedetail/Fax.java +++ b/src/main/java/org/cxml/invoicedetail/Fax.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/FeeAmount.java b/src/main/java/org/cxml/invoicedetail/FeeAmount.java index e8af2e9..16c192d 100644 --- a/src/main/java/org/cxml/invoicedetail/FeeAmount.java +++ b/src/main/java/org/cxml/invoicedetail/FeeAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/FeeDetail.java b/src/main/java/org/cxml/invoicedetail/FeeDetail.java index 010fb00..fec1d71 100644 --- a/src/main/java/org/cxml/invoicedetail/FeeDetail.java +++ b/src/main/java/org/cxml/invoicedetail/FeeDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/FixedAmount.java b/src/main/java/org/cxml/invoicedetail/FixedAmount.java index e64b9a0..2a1bf11 100644 --- a/src/main/java/org/cxml/invoicedetail/FixedAmount.java +++ b/src/main/java/org/cxml/invoicedetail/FixedAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Followup.java b/src/main/java/org/cxml/invoicedetail/Followup.java index 03baecb..5e229e1 100644 --- a/src/main/java/org/cxml/invoicedetail/Followup.java +++ b/src/main/java/org/cxml/invoicedetail/Followup.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/FreeGoodsQuantity.java b/src/main/java/org/cxml/invoicedetail/FreeGoodsQuantity.java new file mode 100644 index 0000000..56a934a --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/FreeGoodsQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "FreeGoodsQuantity") +public class FreeGoodsQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/From.java b/src/main/java/org/cxml/invoicedetail/From.java index 23b51dd..29876f1 100644 --- a/src/main/java/org/cxml/invoicedetail/From.java +++ b/src/main/java/org/cxml/invoicedetail/From.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/GoodsAndServiceAmount.java b/src/main/java/org/cxml/invoicedetail/GoodsAndServiceAmount.java new file mode 100644 index 0000000..86d6817 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/GoodsAndServiceAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "GoodsAndServiceAmount") +public class GoodsAndServiceAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/GrossAmount.java b/src/main/java/org/cxml/invoicedetail/GrossAmount.java index e26c320..abf3275 100644 --- a/src/main/java/org/cxml/invoicedetail/GrossAmount.java +++ b/src/main/java/org/cxml/invoicedetail/GrossAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/GrossProgressPaymentAmount.java b/src/main/java/org/cxml/invoicedetail/GrossProgressPaymentAmount.java new file mode 100644 index 0000000..94b4d7e --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/GrossProgressPaymentAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "GrossProgressPaymentAmount") +public class GrossProgressPaymentAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Header.java b/src/main/java/org/cxml/invoicedetail/Header.java index 3ce3096..c47840b 100644 --- a/src/main/java/org/cxml/invoicedetail/Header.java +++ b/src/main/java/org/cxml/invoicedetail/Header.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/HotelDetail.java b/src/main/java/org/cxml/invoicedetail/HotelDetail.java index b232206..9d650a9 100644 --- a/src/main/java/org/cxml/invoicedetail/HotelDetail.java +++ b/src/main/java/org/cxml/invoicedetail/HotelDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/IdReference.java b/src/main/java/org/cxml/invoicedetail/IdReference.java index 38bb4d1..10a723c 100644 --- a/src/main/java/org/cxml/invoicedetail/IdReference.java +++ b/src/main/java/org/cxml/invoicedetail/IdReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Identity.java b/src/main/java/org/cxml/invoicedetail/Identity.java index 8f696b8..ee19dba 100644 --- a/src/main/java/org/cxml/invoicedetail/Identity.java +++ b/src/main/java/org/cxml/invoicedetail/Identity.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InformationalAmount.java b/src/main/java/org/cxml/invoicedetail/InformationalAmount.java new file mode 100644 index 0000000..8caf772 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InformationalAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "InformationalAmount") +public class InformationalAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InformationalPrice.java b/src/main/java/org/cxml/invoicedetail/InformationalPrice.java new file mode 100644 index 0000000..0e3cdc1 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InformationalPrice.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "InformationalPrice") +public class InformationalPrice { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InformationalPriceExclTax.java b/src/main/java/org/cxml/invoicedetail/InformationalPriceExclTax.java new file mode 100644 index 0000000..5e98249 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InformationalPriceExclTax.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "InformationalPriceExclTax") +public class InformationalPriceExclTax { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InternalID.java b/src/main/java/org/cxml/invoicedetail/InternalID.java index 6edba9d..9db8d91 100644 --- a/src/main/java/org/cxml/invoicedetail/InternalID.java +++ b/src/main/java/org/cxml/invoicedetail/InternalID.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailDiscount.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailDiscount.java index ed3a0db..275ed10 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailDiscount.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailDiscount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailHeaderIndicator.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailHeaderIndicator.java index e46ace1..99f6636 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailHeaderIndicator.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailHeaderIndicator.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailHeaderOrder.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailHeaderOrder.java index 1298f3d..59f1ad9 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailHeaderOrder.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailHeaderOrder.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailItem.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItem.java index 806f225..6ed1293 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailItem.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItem.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -14,6 +14,7 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; @@ -30,15 +31,27 @@ "unitPrice", "priceBasisQuantity", "invoiceDetailItemReference", + "receiptLineItemReference", + "shipNoticeLineItemReference", + "serviceEntryItemReferenceOrServiceEntryItemIDInfo", + "productMovementItemIDInfo", "subtotalAmount", "tax", "invoiceDetailLineSpecialHandling", "invoiceDetailLineShipping", + "shipNoticeIDInfo", "grossAmount", "invoiceDetailDiscount", + "invoiceItemModifications", + "totalCharges", + "totalAllowances", + "totalAmountWithoutTax", "netAmount", "distribution", + "packaging", + "invoiceDetailItemIndustry", "comments", + "customsInfo", "extrinsic" }) @XmlRootElement(name = "InvoiceDetailItem") @@ -62,6 +75,9 @@ public class InvoiceDetailItem { @XmlAttribute(name = "itemType") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; @XmlElement(name = "UnitOfMeasure", required = true) protected UnitOfMeasure unitOfMeasure; @XmlElement(name = "UnitPrice", required = true) @@ -70,6 +86,17 @@ public class InvoiceDetailItem { protected PriceBasisQuantity priceBasisQuantity; @XmlElement(name = "InvoiceDetailItemReference", required = true) protected InvoiceDetailItemReference invoiceDetailItemReference; + @XmlElement(name = "ReceiptLineItemReference") + protected ReceiptLineItemReference receiptLineItemReference; + @XmlElement(name = "ShipNoticeLineItemReference") + protected ShipNoticeLineItemReference shipNoticeLineItemReference; + @XmlElements({ + @XmlElement(name = "ServiceEntryItemReference", type = ServiceEntryItemReference.class), + @XmlElement(name = "ServiceEntryItemIDInfo", type = ServiceEntryItemIDInfo.class) + }) + protected List serviceEntryItemReferenceOrServiceEntryItemIDInfo; + @XmlElement(name = "ProductMovementItemIDInfo") + protected ProductMovementItemIDInfo productMovementItemIDInfo; @XmlElement(name = "SubtotalAmount") protected SubtotalAmount subtotalAmount; @XmlElement(name = "Tax") @@ -78,16 +105,32 @@ public class InvoiceDetailItem { protected InvoiceDetailLineSpecialHandling invoiceDetailLineSpecialHandling; @XmlElement(name = "InvoiceDetailLineShipping") protected InvoiceDetailLineShipping invoiceDetailLineShipping; + @XmlElement(name = "ShipNoticeIDInfo") + protected ShipNoticeIDInfo shipNoticeIDInfo; @XmlElement(name = "GrossAmount") protected GrossAmount grossAmount; @XmlElement(name = "InvoiceDetailDiscount") protected InvoiceDetailDiscount invoiceDetailDiscount; + @XmlElement(name = "InvoiceItemModifications") + protected InvoiceItemModifications invoiceItemModifications; + @XmlElement(name = "TotalCharges") + protected TotalCharges totalCharges; + @XmlElement(name = "TotalAllowances") + protected TotalAllowances totalAllowances; + @XmlElement(name = "TotalAmountWithoutTax") + protected TotalAmountWithoutTax totalAmountWithoutTax; @XmlElement(name = "NetAmount") protected NetAmount netAmount; @XmlElement(name = "Distribution") protected List distribution; + @XmlElement(name = "Packaging") + protected List packaging; + @XmlElement(name = "InvoiceDetailItemIndustry") + protected InvoiceDetailItemIndustry invoiceDetailItemIndustry; @XmlElement(name = "Comments") protected Comments comments; + @XmlElement(name = "CustomsInfo") + protected CustomsInfo customsInfo; @XmlElement(name = "Extrinsic") protected List extrinsic; @@ -235,6 +278,30 @@ public void setItemType(String value) { this.itemType = value; } + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + /** * Gets the value of the unitOfMeasure property. * @@ -331,6 +398,108 @@ public void setInvoiceDetailItemReference(InvoiceDetailItemReference value) { this.invoiceDetailItemReference = value; } + /** + * Gets the value of the receiptLineItemReference property. + * + * @return + * possible object is + * {@link ReceiptLineItemReference } + * + */ + public ReceiptLineItemReference getReceiptLineItemReference() { + return receiptLineItemReference; + } + + /** + * Sets the value of the receiptLineItemReference property. + * + * @param value + * allowed object is + * {@link ReceiptLineItemReference } + * + */ + public void setReceiptLineItemReference(ReceiptLineItemReference value) { + this.receiptLineItemReference = value; + } + + /** + * Gets the value of the shipNoticeLineItemReference property. + * + * @return + * possible object is + * {@link ShipNoticeLineItemReference } + * + */ + public ShipNoticeLineItemReference getShipNoticeLineItemReference() { + return shipNoticeLineItemReference; + } + + /** + * Sets the value of the shipNoticeLineItemReference property. + * + * @param value + * allowed object is + * {@link ShipNoticeLineItemReference } + * + */ + public void setShipNoticeLineItemReference(ShipNoticeLineItemReference value) { + this.shipNoticeLineItemReference = value; + } + + /** + * Gets the value of the serviceEntryItemReferenceOrServiceEntryItemIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceEntryItemReferenceOrServiceEntryItemIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceEntryItemReferenceOrServiceEntryItemIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceEntryItemReference } + * {@link ServiceEntryItemIDInfo } + * + * + */ + public List getServiceEntryItemReferenceOrServiceEntryItemIDInfo() { + if (serviceEntryItemReferenceOrServiceEntryItemIDInfo == null) { + serviceEntryItemReferenceOrServiceEntryItemIDInfo = new ArrayList(); + } + return this.serviceEntryItemReferenceOrServiceEntryItemIDInfo; + } + + /** + * Gets the value of the productMovementItemIDInfo property. + * + * @return + * possible object is + * {@link ProductMovementItemIDInfo } + * + */ + public ProductMovementItemIDInfo getProductMovementItemIDInfo() { + return productMovementItemIDInfo; + } + + /** + * Sets the value of the productMovementItemIDInfo property. + * + * @param value + * allowed object is + * {@link ProductMovementItemIDInfo } + * + */ + public void setProductMovementItemIDInfo(ProductMovementItemIDInfo value) { + this.productMovementItemIDInfo = value; + } + /** * Gets the value of the subtotalAmount property. * @@ -427,6 +596,30 @@ public void setInvoiceDetailLineShipping(InvoiceDetailLineShipping value) { this.invoiceDetailLineShipping = value; } + /** + * Gets the value of the shipNoticeIDInfo property. + * + * @return + * possible object is + * {@link ShipNoticeIDInfo } + * + */ + public ShipNoticeIDInfo getShipNoticeIDInfo() { + return shipNoticeIDInfo; + } + + /** + * Sets the value of the shipNoticeIDInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeIDInfo } + * + */ + public void setShipNoticeIDInfo(ShipNoticeIDInfo value) { + this.shipNoticeIDInfo = value; + } + /** * Gets the value of the grossAmount property. * @@ -475,6 +668,102 @@ public void setInvoiceDetailDiscount(InvoiceDetailDiscount value) { this.invoiceDetailDiscount = value; } + /** + * Gets the value of the invoiceItemModifications property. + * + * @return + * possible object is + * {@link InvoiceItemModifications } + * + */ + public InvoiceItemModifications getInvoiceItemModifications() { + return invoiceItemModifications; + } + + /** + * Sets the value of the invoiceItemModifications property. + * + * @param value + * allowed object is + * {@link InvoiceItemModifications } + * + */ + public void setInvoiceItemModifications(InvoiceItemModifications value) { + this.invoiceItemModifications = value; + } + + /** + * Gets the value of the totalCharges property. + * + * @return + * possible object is + * {@link TotalCharges } + * + */ + public TotalCharges getTotalCharges() { + return totalCharges; + } + + /** + * Sets the value of the totalCharges property. + * + * @param value + * allowed object is + * {@link TotalCharges } + * + */ + public void setTotalCharges(TotalCharges value) { + this.totalCharges = value; + } + + /** + * Gets the value of the totalAllowances property. + * + * @return + * possible object is + * {@link TotalAllowances } + * + */ + public TotalAllowances getTotalAllowances() { + return totalAllowances; + } + + /** + * Sets the value of the totalAllowances property. + * + * @param value + * allowed object is + * {@link TotalAllowances } + * + */ + public void setTotalAllowances(TotalAllowances value) { + this.totalAllowances = value; + } + + /** + * Gets the value of the totalAmountWithoutTax property. + * + * @return + * possible object is + * {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax getTotalAmountWithoutTax() { + return totalAmountWithoutTax; + } + + /** + * Sets the value of the totalAmountWithoutTax property. + * + * @param value + * allowed object is + * {@link TotalAmountWithoutTax } + * + */ + public void setTotalAmountWithoutTax(TotalAmountWithoutTax value) { + this.totalAmountWithoutTax = value; + } + /** * Gets the value of the netAmount property. * @@ -528,6 +817,59 @@ public List getDistribution() { return this.distribution; } + /** + * Gets the value of the packaging property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packaging property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackaging().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Packaging } + * + * + */ + public List getPackaging() { + if (packaging == null) { + packaging = new ArrayList(); + } + return this.packaging; + } + + /** + * Gets the value of the invoiceDetailItemIndustry property. + * + * @return + * possible object is + * {@link InvoiceDetailItemIndustry } + * + */ + public InvoiceDetailItemIndustry getInvoiceDetailItemIndustry() { + return invoiceDetailItemIndustry; + } + + /** + * Sets the value of the invoiceDetailItemIndustry property. + * + * @param value + * allowed object is + * {@link InvoiceDetailItemIndustry } + * + */ + public void setInvoiceDetailItemIndustry(InvoiceDetailItemIndustry value) { + this.invoiceDetailItemIndustry = value; + } + /** * Gets the value of the comments property. * @@ -552,6 +894,30 @@ public void setComments(Comments value) { this.comments = value; } + /** + * Gets the value of the customsInfo property. + * + * @return + * possible object is + * {@link CustomsInfo } + * + */ + public CustomsInfo getCustomsInfo() { + return customsInfo; + } + + /** + * Sets the value of the customsInfo property. + * + * @param value + * allowed object is + * {@link CustomsInfo } + * + */ + public void setCustomsInfo(CustomsInfo value) { + this.customsInfo = value; + } + /** * Gets the value of the extrinsic property. * diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemIndustry.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemIndustry.java new file mode 100644 index 0000000..d1f9f04 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailItemRetail" +}) +@XmlRootElement(name = "InvoiceDetailItemIndustry") +public class InvoiceDetailItemIndustry { + + @XmlElement(name = "InvoiceDetailItemRetail") + protected InvoiceDetailItemRetail invoiceDetailItemRetail; + + /** + * Gets the value of the invoiceDetailItemRetail property. + * + * @return + * possible object is + * {@link InvoiceDetailItemRetail } + * + */ + public InvoiceDetailItemRetail getInvoiceDetailItemRetail() { + return invoiceDetailItemRetail; + } + + /** + * Sets the value of the invoiceDetailItemRetail property. + * + * @param value + * allowed object is + * {@link InvoiceDetailItemRetail } + * + */ + public void setInvoiceDetailItemRetail(InvoiceDetailItemRetail value) { + this.invoiceDetailItemRetail = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReference.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReference.java index 10ff726..9b33e9d 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReference.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -27,10 +27,13 @@ @XmlType(name = "", propOrder = { "itemID", "description", + "classification", "manufacturerPartID", "manufacturerName", "country", - "serialNumber" + "serialNumber", + "supplierBatchID", + "invoiceDetailItemReferenceIndustry" }) @XmlRootElement(name = "InvoiceDetailItemReference") public class InvoiceDetailItemReference { @@ -45,6 +48,8 @@ public class InvoiceDetailItemReference { protected ItemID itemID; @XmlElement(name = "Description") protected Description description; + @XmlElement(name = "Classification") + protected List classification; @XmlElement(name = "ManufacturerPartID") protected String manufacturerPartID; @XmlElement(name = "ManufacturerName") @@ -53,6 +58,10 @@ public class InvoiceDetailItemReference { protected Country country; @XmlElement(name = "SerialNumber") protected List serialNumber; + @XmlElement(name = "SupplierBatchID") + protected String supplierBatchID; + @XmlElement(name = "InvoiceDetailItemReferenceIndustry") + protected InvoiceDetailItemReferenceIndustry invoiceDetailItemReferenceIndustry; /** * Gets the value of the lineNumber property. @@ -78,14 +87,30 @@ public void setLineNumber(String value) { this.lineNumber = value; } + /** + * Gets the value of the serialNumber property. + * + * @return + * possible object is + * {@link String } + * + */ public String getSerialNumberAttribute() { - return serialNumberAttribute; - } - - public void setSerialNumber(List serialNumber) { - this.serialNumber = serialNumber; - } - + return serialNumberAttribute; + } + + /** + * Sets the value of the serialNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSerialNumberAttribute(String value) { + this.serialNumberAttribute = value; + } + /** * Gets the value of the itemID property. * @@ -134,6 +159,35 @@ public void setDescription(Description value) { this.description = value; } + /** + * Gets the value of the classification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the classification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getClassification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Classification } + * + * + */ + public List getClassification() { + if (classification == null) { + classification = new ArrayList(); + } + return this.classification; + } + /** * Gets the value of the manufacturerPartID property. * @@ -235,4 +289,52 @@ public List getSerialNumber() { return this.serialNumber; } + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSupplierBatchID(String value) { + this.supplierBatchID = value; + } + + /** + * Gets the value of the invoiceDetailItemReferenceIndustry property. + * + * @return + * possible object is + * {@link InvoiceDetailItemReferenceIndustry } + * + */ + public InvoiceDetailItemReferenceIndustry getInvoiceDetailItemReferenceIndustry() { + return invoiceDetailItemReferenceIndustry; + } + + /** + * Sets the value of the invoiceDetailItemReferenceIndustry property. + * + * @param value + * allowed object is + * {@link InvoiceDetailItemReferenceIndustry } + * + */ + public void setInvoiceDetailItemReferenceIndustry(InvoiceDetailItemReferenceIndustry value) { + this.invoiceDetailItemReferenceIndustry = value; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReferenceIndustry.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReferenceIndustry.java new file mode 100644 index 0000000..185b383 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReferenceIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailItemReferenceRetail" +}) +@XmlRootElement(name = "InvoiceDetailItemReferenceIndustry") +public class InvoiceDetailItemReferenceIndustry { + + @XmlElement(name = "InvoiceDetailItemReferenceRetail") + protected InvoiceDetailItemReferenceRetail invoiceDetailItemReferenceRetail; + + /** + * Gets the value of the invoiceDetailItemReferenceRetail property. + * + * @return + * possible object is + * {@link InvoiceDetailItemReferenceRetail } + * + */ + public InvoiceDetailItemReferenceRetail getInvoiceDetailItemReferenceRetail() { + return invoiceDetailItemReferenceRetail; + } + + /** + * Sets the value of the invoiceDetailItemReferenceRetail property. + * + * @param value + * allowed object is + * {@link InvoiceDetailItemReferenceRetail } + * + */ + public void setInvoiceDetailItemReferenceRetail(InvoiceDetailItemReferenceRetail value) { + this.invoiceDetailItemReferenceRetail = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReferenceRetail.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReferenceRetail.java new file mode 100644 index 0000000..fd1182d --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemReferenceRetail.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "eanid", + "europeanWasteCatalogID", + "characteristic" +}) +@XmlRootElement(name = "InvoiceDetailItemReferenceRetail") +public class InvoiceDetailItemReferenceRetail { + + @XmlElement(name = "EANID") + protected String eanid; + @XmlElement(name = "EuropeanWasteCatalogID") + protected String europeanWasteCatalogID; + @XmlElement(name = "Characteristic") + protected List characteristic; + + /** + * Gets the value of the eanid property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEANID() { + return eanid; + } + + /** + * Sets the value of the eanid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEANID(String value) { + this.eanid = value; + } + + /** + * Gets the value of the europeanWasteCatalogID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEuropeanWasteCatalogID() { + return europeanWasteCatalogID; + } + + /** + * Sets the value of the europeanWasteCatalogID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEuropeanWasteCatalogID(String value) { + this.europeanWasteCatalogID = value; + } + + /** + * Gets the value of the characteristic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the characteristic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCharacteristic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Characteristic } + * + * + */ + public List getCharacteristic() { + if (characteristic == null) { + characteristic = new ArrayList(); + } + return this.characteristic; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemRetail.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemRetail.java new file mode 100644 index 0000000..9503d51 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailItemRetail.java @@ -0,0 +1,170 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "additionalPrices", + "totalRetailAmount", + "itemIndicator", + "promotionDealID", + "promotionVariantID" +}) +@XmlRootElement(name = "InvoiceDetailItemRetail") +public class InvoiceDetailItemRetail { + + @XmlElement(name = "AdditionalPrices") + protected AdditionalPrices additionalPrices; + @XmlElement(name = "TotalRetailAmount") + protected TotalRetailAmount totalRetailAmount; + @XmlElement(name = "ItemIndicator") + protected List itemIndicator; + @XmlElement(name = "PromotionDealID") + protected String promotionDealID; + @XmlElement(name = "PromotionVariantID") + protected String promotionVariantID; + + /** + * Gets the value of the additionalPrices property. + * + * @return + * possible object is + * {@link AdditionalPrices } + * + */ + public AdditionalPrices getAdditionalPrices() { + return additionalPrices; + } + + /** + * Sets the value of the additionalPrices property. + * + * @param value + * allowed object is + * {@link AdditionalPrices } + * + */ + public void setAdditionalPrices(AdditionalPrices value) { + this.additionalPrices = value; + } + + /** + * Gets the value of the totalRetailAmount property. + * + * @return + * possible object is + * {@link TotalRetailAmount } + * + */ + public TotalRetailAmount getTotalRetailAmount() { + return totalRetailAmount; + } + + /** + * Sets the value of the totalRetailAmount property. + * + * @param value + * allowed object is + * {@link TotalRetailAmount } + * + */ + public void setTotalRetailAmount(TotalRetailAmount value) { + this.totalRetailAmount = value; + } + + /** + * Gets the value of the itemIndicator property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the itemIndicator property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getItemIndicator().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ItemIndicator } + * + * + */ + public List getItemIndicator() { + if (itemIndicator == null) { + itemIndicator = new ArrayList(); + } + return this.itemIndicator; + } + + /** + * Gets the value of the promotionDealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionDealID() { + return promotionDealID; + } + + /** + * Sets the value of the promotionDealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionDealID(String value) { + this.promotionDealID = value; + } + + /** + * Gets the value of the promotionVariantID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionVariantID() { + return promotionVariantID; + } + + /** + * Sets the value of the promotionVariantID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionVariantID(String value) { + this.promotionVariantID = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineIndicator.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineIndicator.java index 960d841..ed94df3 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineIndicator.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineIndicator.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineShipping.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineShipping.java index b082335..cc9ccf9 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineShipping.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineShipping.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineSpecialHandling.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineSpecialHandling.java index 07ffede..eb5a51c 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineSpecialHandling.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailLineSpecialHandling.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrder.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrder.java index b53a411..93a9e84 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrder.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrder.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -24,6 +24,8 @@ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "invoiceDetailOrderInfo", + "invoiceDetailReceiptInfo", + "invoiceDetailShipNoticeInfo", "invoiceDetailItemOrInvoiceDetailServiceItem" }) @XmlRootElement(name = "InvoiceDetailOrder") @@ -31,6 +33,10 @@ public class InvoiceDetailOrder { @XmlElement(name = "InvoiceDetailOrderInfo", required = true) protected InvoiceDetailOrderInfo invoiceDetailOrderInfo; + @XmlElement(name = "InvoiceDetailReceiptInfo") + protected InvoiceDetailReceiptInfo invoiceDetailReceiptInfo; + @XmlElement(name = "InvoiceDetailShipNoticeInfo") + protected InvoiceDetailShipNoticeInfo invoiceDetailShipNoticeInfo; @XmlElements({ @XmlElement(name = "InvoiceDetailItem", required = true, type = InvoiceDetailItem.class), @XmlElement(name = "InvoiceDetailServiceItem", required = true, type = InvoiceDetailServiceItem.class) @@ -61,6 +67,54 @@ public void setInvoiceDetailOrderInfo(InvoiceDetailOrderInfo value) { this.invoiceDetailOrderInfo = value; } + /** + * Gets the value of the invoiceDetailReceiptInfo property. + * + * @return + * possible object is + * {@link InvoiceDetailReceiptInfo } + * + */ + public InvoiceDetailReceiptInfo getInvoiceDetailReceiptInfo() { + return invoiceDetailReceiptInfo; + } + + /** + * Sets the value of the invoiceDetailReceiptInfo property. + * + * @param value + * allowed object is + * {@link InvoiceDetailReceiptInfo } + * + */ + public void setInvoiceDetailReceiptInfo(InvoiceDetailReceiptInfo value) { + this.invoiceDetailReceiptInfo = value; + } + + /** + * Gets the value of the invoiceDetailShipNoticeInfo property. + * + * @return + * possible object is + * {@link InvoiceDetailShipNoticeInfo } + * + */ + public InvoiceDetailShipNoticeInfo getInvoiceDetailShipNoticeInfo() { + return invoiceDetailShipNoticeInfo; + } + + /** + * Sets the value of the invoiceDetailShipNoticeInfo property. + * + * @param value + * allowed object is + * {@link InvoiceDetailShipNoticeInfo } + * + */ + public void setInvoiceDetailShipNoticeInfo(InvoiceDetailShipNoticeInfo value) { + this.invoiceDetailShipNoticeInfo = value; + } + /** * Gets the value of the invoiceDetailItemOrInvoiceDetailServiceItem property. * diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrderInfo.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrderInfo.java index 76749b5..2ceaa2d 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrderInfo.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrderInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrderSummary.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrderSummary.java index 1e8d2d2..38567a0 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrderSummary.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailOrderSummary.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailPaymentTerm.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailPaymentTerm.java index be15519..ffe6ee1 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailPaymentTerm.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailPaymentTerm.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailReceiptInfo.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailReceiptInfo.java new file mode 100644 index 0000000..d1e7706 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailReceiptInfo.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "receiptReferenceOrReceiptIDInfo" +}) +@XmlRootElement(name = "InvoiceDetailReceiptInfo") +public class InvoiceDetailReceiptInfo { + + @XmlElements({ + @XmlElement(name = "ReceiptReference", required = true, type = ReceiptReference.class), + @XmlElement(name = "ReceiptIDInfo", required = true, type = ReceiptIDInfo.class) + }) + protected List receiptReferenceOrReceiptIDInfo; + + /** + * Gets the value of the receiptReferenceOrReceiptIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the receiptReferenceOrReceiptIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReceiptReferenceOrReceiptIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ReceiptReference } + * {@link ReceiptIDInfo } + * + * + */ + public List getReceiptReferenceOrReceiptIDInfo() { + if (receiptReferenceOrReceiptIDInfo == null) { + receiptReferenceOrReceiptIDInfo = new ArrayList(); + } + return this.receiptReferenceOrReceiptIDInfo; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailRequest.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailRequest.java index 7ceb5ca..0001fb5 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailRequest.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailRequestHeader.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailRequestHeader.java index 6cc014c..e027337 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailRequestHeader.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailRequestHeader.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -33,6 +33,7 @@ "documentReference", "invoiceIDInfo", "invoiceDetailShipping", + "shipNoticeIDInfo", "invoiceDetailPaymentTermOrPaymentTerm", "period", "comments", @@ -71,6 +72,8 @@ public class InvoiceDetailRequestHeader { protected InvoiceIDInfo invoiceIDInfo; @XmlElement(name = "InvoiceDetailShipping") protected InvoiceDetailShipping invoiceDetailShipping; + @XmlElement(name = "ShipNoticeIDInfo") + protected ShipNoticeIDInfo shipNoticeIDInfo; @XmlElements({ @XmlElement(name = "InvoiceDetailPaymentTerm", type = InvoiceDetailPaymentTerm.class), @XmlElement(name = "PaymentTerm", type = PaymentTerm.class) @@ -384,6 +387,30 @@ public void setInvoiceDetailShipping(InvoiceDetailShipping value) { this.invoiceDetailShipping = value; } + /** + * Gets the value of the shipNoticeIDInfo property. + * + * @return + * possible object is + * {@link ShipNoticeIDInfo } + * + */ + public ShipNoticeIDInfo getShipNoticeIDInfo() { + return shipNoticeIDInfo; + } + + /** + * Sets the value of the shipNoticeIDInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeIDInfo } + * + */ + public void setShipNoticeIDInfo(ShipNoticeIDInfo value) { + this.shipNoticeIDInfo = value; + } + /** * Gets the value of the invoiceDetailPaymentTermOrPaymentTerm property. * diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailServiceItem.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailServiceItem.java index eb9f7df..179b635 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailServiceItem.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailServiceItem.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -28,12 +28,17 @@ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "invoiceDetailServiceItemReference", + "serviceEntryItemReferenceOrServiceEntryItemIDInfo", "subtotalAmount", "period", "unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity", "tax", "grossAmount", "invoiceDetailDiscount", + "invoiceItemModifications", + "totalCharges", + "totalAllowances", + "totalAmountWithoutTax", "netAmount", "distribution", "comments", @@ -63,6 +68,11 @@ public class InvoiceDetailServiceItem { protected String itemType; @XmlElement(name = "InvoiceDetailServiceItemReference", required = true) protected InvoiceDetailServiceItemReference invoiceDetailServiceItemReference; + @XmlElements({ + @XmlElement(name = "ServiceEntryItemReference", type = ServiceEntryItemReference.class), + @XmlElement(name = "ServiceEntryItemIDInfo", type = ServiceEntryItemIDInfo.class) + }) + protected List serviceEntryItemReferenceOrServiceEntryItemIDInfo; @XmlElement(name = "SubtotalAmount", required = true) protected SubtotalAmount subtotalAmount; @XmlElement(name = "Period") @@ -80,6 +90,14 @@ public class InvoiceDetailServiceItem { protected GrossAmount grossAmount; @XmlElement(name = "InvoiceDetailDiscount") protected InvoiceDetailDiscount invoiceDetailDiscount; + @XmlElement(name = "InvoiceItemModifications") + protected InvoiceItemModifications invoiceItemModifications; + @XmlElement(name = "TotalCharges") + protected TotalCharges totalCharges; + @XmlElement(name = "TotalAllowances") + protected TotalAllowances totalAllowances; + @XmlElement(name = "TotalAmountWithoutTax") + protected TotalAmountWithoutTax totalAmountWithoutTax; @XmlElement(name = "NetAmount") protected NetAmount netAmount; @XmlElement(name = "Distribution") @@ -259,6 +277,36 @@ public void setInvoiceDetailServiceItemReference(InvoiceDetailServiceItemReferen this.invoiceDetailServiceItemReference = value; } + /** + * Gets the value of the serviceEntryItemReferenceOrServiceEntryItemIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceEntryItemReferenceOrServiceEntryItemIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceEntryItemReferenceOrServiceEntryItemIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceEntryItemReference } + * {@link ServiceEntryItemIDInfo } + * + * + */ + public List getServiceEntryItemReferenceOrServiceEntryItemIDInfo() { + if (serviceEntryItemReferenceOrServiceEntryItemIDInfo == null) { + serviceEntryItemReferenceOrServiceEntryItemIDInfo = new ArrayList(); + } + return this.serviceEntryItemReferenceOrServiceEntryItemIDInfo; + } + /** * Gets the value of the subtotalAmount property. * @@ -411,6 +459,102 @@ public void setInvoiceDetailDiscount(InvoiceDetailDiscount value) { this.invoiceDetailDiscount = value; } + /** + * Gets the value of the invoiceItemModifications property. + * + * @return + * possible object is + * {@link InvoiceItemModifications } + * + */ + public InvoiceItemModifications getInvoiceItemModifications() { + return invoiceItemModifications; + } + + /** + * Sets the value of the invoiceItemModifications property. + * + * @param value + * allowed object is + * {@link InvoiceItemModifications } + * + */ + public void setInvoiceItemModifications(InvoiceItemModifications value) { + this.invoiceItemModifications = value; + } + + /** + * Gets the value of the totalCharges property. + * + * @return + * possible object is + * {@link TotalCharges } + * + */ + public TotalCharges getTotalCharges() { + return totalCharges; + } + + /** + * Sets the value of the totalCharges property. + * + * @param value + * allowed object is + * {@link TotalCharges } + * + */ + public void setTotalCharges(TotalCharges value) { + this.totalCharges = value; + } + + /** + * Gets the value of the totalAllowances property. + * + * @return + * possible object is + * {@link TotalAllowances } + * + */ + public TotalAllowances getTotalAllowances() { + return totalAllowances; + } + + /** + * Sets the value of the totalAllowances property. + * + * @param value + * allowed object is + * {@link TotalAllowances } + * + */ + public void setTotalAllowances(TotalAllowances value) { + this.totalAllowances = value; + } + + /** + * Gets the value of the totalAmountWithoutTax property. + * + * @return + * possible object is + * {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax getTotalAmountWithoutTax() { + return totalAmountWithoutTax; + } + + /** + * Sets the value of the totalAmountWithoutTax property. + * + * @param value + * allowed object is + * {@link TotalAmountWithoutTax } + * + */ + public void setTotalAmountWithoutTax(TotalAmountWithoutTax value) { + this.totalAmountWithoutTax = value; + } + /** * Gets the value of the netAmount property. * diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailServiceItemReference.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailServiceItemReference.java index 20781bc..3ebf630 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailServiceItemReference.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailServiceItemReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailShipNoticeInfo.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailShipNoticeInfo.java new file mode 100644 index 0000000..5ce47f2 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailShipNoticeInfo.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "shipNoticeReferenceOrShipNoticeIDInfo" +}) +@XmlRootElement(name = "InvoiceDetailShipNoticeInfo") +public class InvoiceDetailShipNoticeInfo { + + @XmlElements({ + @XmlElement(name = "ShipNoticeReference", required = true, type = ShipNoticeReference.class), + @XmlElement(name = "ShipNoticeIDInfo", required = true, type = ShipNoticeIDInfo.class) + }) + protected List shipNoticeReferenceOrShipNoticeIDInfo; + + /** + * Gets the value of the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipNoticeReferenceOrShipNoticeIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipNoticeReference } + * {@link ShipNoticeIDInfo } + * + * + */ + public List getShipNoticeReferenceOrShipNoticeIDInfo() { + if (shipNoticeReferenceOrShipNoticeIDInfo == null) { + shipNoticeReferenceOrShipNoticeIDInfo = new ArrayList(); + } + return this.shipNoticeReferenceOrShipNoticeIDInfo; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailShipping.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailShipping.java index 7aa19bd..0ea8374 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailShipping.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailShipping.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummary.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummary.java index aaf3f94..b8aebe3 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummary.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummary.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -26,9 +26,15 @@ "shippingAmount", "grossAmount", "invoiceDetailDiscount", + "invoiceHeaderModifications", + "invoiceDetailSummaryLineItemModifications", + "totalCharges", + "totalAllowances", + "totalAmountWithoutTax", "netAmount", "depositAmount", - "dueAmount" + "dueAmount", + "invoiceDetailSummaryIndustry" }) @XmlRootElement(name = "InvoiceDetailSummary") public class InvoiceDetailSummary { @@ -45,12 +51,24 @@ public class InvoiceDetailSummary { protected GrossAmount grossAmount; @XmlElement(name = "InvoiceDetailDiscount") protected InvoiceDetailDiscount invoiceDetailDiscount; + @XmlElement(name = "InvoiceHeaderModifications") + protected InvoiceHeaderModifications invoiceHeaderModifications; + @XmlElement(name = "InvoiceDetailSummaryLineItemModifications") + protected InvoiceDetailSummaryLineItemModifications invoiceDetailSummaryLineItemModifications; + @XmlElement(name = "TotalCharges") + protected TotalCharges totalCharges; + @XmlElement(name = "TotalAllowances") + protected TotalAllowances totalAllowances; + @XmlElement(name = "TotalAmountWithoutTax") + protected TotalAmountWithoutTax totalAmountWithoutTax; @XmlElement(name = "NetAmount", required = true) protected NetAmount netAmount; @XmlElement(name = "DepositAmount") protected DepositAmount depositAmount; @XmlElement(name = "DueAmount") protected DueAmount dueAmount; + @XmlElement(name = "InvoiceDetailSummaryIndustry") + protected InvoiceDetailSummaryIndustry invoiceDetailSummaryIndustry; /** * Gets the value of the subtotalAmount property. @@ -196,6 +214,126 @@ public void setInvoiceDetailDiscount(InvoiceDetailDiscount value) { this.invoiceDetailDiscount = value; } + /** + * Gets the value of the invoiceHeaderModifications property. + * + * @return + * possible object is + * {@link InvoiceHeaderModifications } + * + */ + public InvoiceHeaderModifications getInvoiceHeaderModifications() { + return invoiceHeaderModifications; + } + + /** + * Sets the value of the invoiceHeaderModifications property. + * + * @param value + * allowed object is + * {@link InvoiceHeaderModifications } + * + */ + public void setInvoiceHeaderModifications(InvoiceHeaderModifications value) { + this.invoiceHeaderModifications = value; + } + + /** + * Gets the value of the invoiceDetailSummaryLineItemModifications property. + * + * @return + * possible object is + * {@link InvoiceDetailSummaryLineItemModifications } + * + */ + public InvoiceDetailSummaryLineItemModifications getInvoiceDetailSummaryLineItemModifications() { + return invoiceDetailSummaryLineItemModifications; + } + + /** + * Sets the value of the invoiceDetailSummaryLineItemModifications property. + * + * @param value + * allowed object is + * {@link InvoiceDetailSummaryLineItemModifications } + * + */ + public void setInvoiceDetailSummaryLineItemModifications(InvoiceDetailSummaryLineItemModifications value) { + this.invoiceDetailSummaryLineItemModifications = value; + } + + /** + * Gets the value of the totalCharges property. + * + * @return + * possible object is + * {@link TotalCharges } + * + */ + public TotalCharges getTotalCharges() { + return totalCharges; + } + + /** + * Sets the value of the totalCharges property. + * + * @param value + * allowed object is + * {@link TotalCharges } + * + */ + public void setTotalCharges(TotalCharges value) { + this.totalCharges = value; + } + + /** + * Gets the value of the totalAllowances property. + * + * @return + * possible object is + * {@link TotalAllowances } + * + */ + public TotalAllowances getTotalAllowances() { + return totalAllowances; + } + + /** + * Sets the value of the totalAllowances property. + * + * @param value + * allowed object is + * {@link TotalAllowances } + * + */ + public void setTotalAllowances(TotalAllowances value) { + this.totalAllowances = value; + } + + /** + * Gets the value of the totalAmountWithoutTax property. + * + * @return + * possible object is + * {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax getTotalAmountWithoutTax() { + return totalAmountWithoutTax; + } + + /** + * Sets the value of the totalAmountWithoutTax property. + * + * @param value + * allowed object is + * {@link TotalAmountWithoutTax } + * + */ + public void setTotalAmountWithoutTax(TotalAmountWithoutTax value) { + this.totalAmountWithoutTax = value; + } + /** * Gets the value of the netAmount property. * @@ -268,4 +406,28 @@ public void setDueAmount(DueAmount value) { this.dueAmount = value; } + /** + * Gets the value of the invoiceDetailSummaryIndustry property. + * + * @return + * possible object is + * {@link InvoiceDetailSummaryIndustry } + * + */ + public InvoiceDetailSummaryIndustry getInvoiceDetailSummaryIndustry() { + return invoiceDetailSummaryIndustry; + } + + /** + * Sets the value of the invoiceDetailSummaryIndustry property. + * + * @param value + * allowed object is + * {@link InvoiceDetailSummaryIndustry } + * + */ + public void setInvoiceDetailSummaryIndustry(InvoiceDetailSummaryIndustry value) { + this.invoiceDetailSummaryIndustry = value; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryIndustry.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryIndustry.java new file mode 100644 index 0000000..9a62c06 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailSummaryRetail" +}) +@XmlRootElement(name = "InvoiceDetailSummaryIndustry") +public class InvoiceDetailSummaryIndustry { + + @XmlElement(name = "InvoiceDetailSummaryRetail") + protected InvoiceDetailSummaryRetail invoiceDetailSummaryRetail; + + /** + * Gets the value of the invoiceDetailSummaryRetail property. + * + * @return + * possible object is + * {@link InvoiceDetailSummaryRetail } + * + */ + public InvoiceDetailSummaryRetail getInvoiceDetailSummaryRetail() { + return invoiceDetailSummaryRetail; + } + + /** + * Sets the value of the invoiceDetailSummaryRetail property. + * + * @param value + * allowed object is + * {@link InvoiceDetailSummaryRetail } + * + */ + public void setInvoiceDetailSummaryRetail(InvoiceDetailSummaryRetail value) { + this.invoiceDetailSummaryRetail = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryLineItemModifications.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryLineItemModifications.java new file mode 100644 index 0000000..235da3b --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryLineItemModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "InvoiceDetailSummaryLineItemModifications") +public class InvoiceDetailSummaryLineItemModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryRetail.java b/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryRetail.java new file mode 100644 index 0000000..f2686bd --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceDetailSummaryRetail.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "additionalAmounts" +}) +@XmlRootElement(name = "InvoiceDetailSummaryRetail") +public class InvoiceDetailSummaryRetail { + + @XmlElement(name = "AdditionalAmounts") + protected AdditionalAmounts additionalAmounts; + + /** + * Gets the value of the additionalAmounts property. + * + * @return + * possible object is + * {@link AdditionalAmounts } + * + */ + public AdditionalAmounts getAdditionalAmounts() { + return additionalAmounts; + } + + /** + * Sets the value of the additionalAmounts property. + * + * @param value + * allowed object is + * {@link AdditionalAmounts } + * + */ + public void setAdditionalAmounts(AdditionalAmounts value) { + this.additionalAmounts = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceHeaderModifications.java b/src/main/java/org/cxml/invoicedetail/InvoiceHeaderModifications.java new file mode 100644 index 0000000..febf944 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceHeaderModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "InvoiceHeaderModifications") +public class InvoiceHeaderModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceIDInfo.java b/src/main/java/org/cxml/invoicedetail/InvoiceIDInfo.java index 88fad1d..c364509 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceIDInfo.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceIDInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceItemIDInfo.java b/src/main/java/org/cxml/invoicedetail/InvoiceItemIDInfo.java new file mode 100644 index 0000000..f9e62c2 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceItemIDInfo.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "InvoiceItemIDInfo") +public class InvoiceItemIDInfo { + + @XmlAttribute(name = "invoiceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceLineNumber; + @XmlAttribute(name = "invoiceID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceID; + @XmlAttribute(name = "invoiceDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the invoiceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceLineNumber() { + return invoiceLineNumber; + } + + /** + * Sets the value of the invoiceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceLineNumber(String value) { + this.invoiceLineNumber = value; + } + + /** + * Gets the value of the invoiceID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceID() { + return invoiceID; + } + + /** + * Sets the value of the invoiceID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceID(String value) { + this.invoiceID = value; + } + + /** + * Gets the value of the invoiceDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceDate() { + return invoiceDate; + } + + /** + * Sets the value of the invoiceDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceDate(String value) { + this.invoiceDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceItemModifications.java b/src/main/java/org/cxml/invoicedetail/InvoiceItemModifications.java new file mode 100644 index 0000000..e1e6860 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/InvoiceItemModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "InvoiceItemModifications") +public class InvoiceItemModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceLaborDetail.java b/src/main/java/org/cxml/invoicedetail/InvoiceLaborDetail.java index 9550e9a..a3d985c 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceLaborDetail.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceLaborDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoicePartner.java b/src/main/java/org/cxml/invoicedetail/InvoicePartner.java index 94c7fcc..f759fbe 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoicePartner.java +++ b/src/main/java/org/cxml/invoicedetail/InvoicePartner.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceReference.java b/src/main/java/org/cxml/invoicedetail/InvoiceReference.java index 9e4658e..b65ce24 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceReference.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceStatus.java b/src/main/java/org/cxml/invoicedetail/InvoiceStatus.java index 7ca08e0..7c4bac1 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceStatus.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceStatus.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/InvoiceTimeCardDetail.java b/src/main/java/org/cxml/invoicedetail/InvoiceTimeCardDetail.java index 65a690d..fd4e3be 100644 --- a/src/main/java/org/cxml/invoicedetail/InvoiceTimeCardDetail.java +++ b/src/main/java/org/cxml/invoicedetail/InvoiceTimeCardDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Issuer.java b/src/main/java/org/cxml/invoicedetail/Issuer.java new file mode 100644 index 0000000..ee82fcc --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/Issuer.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address" +}) +@XmlRootElement(name = "Issuer") +public class Issuer { + + @XmlElement(name = "Address", required = true) + protected Address address; + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ItemDetail.java b/src/main/java/org/cxml/invoicedetail/ItemDetail.java index c6f2681..afa8e6b 100644 --- a/src/main/java/org/cxml/invoicedetail/ItemDetail.java +++ b/src/main/java/org/cxml/invoicedetail/ItemDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -31,6 +31,8 @@ "manufacturerName", "url", "leadTime", + "dimension", + "itemDetailIndustry", "extrinsic" }) @XmlRootElement(name = "ItemDetail") @@ -54,6 +56,10 @@ public class ItemDetail { protected URL url; @XmlElement(name = "LeadTime") protected String leadTime; + @XmlElement(name = "Dimension") + protected List dimension; + @XmlElement(name = "ItemDetailIndustry") + protected ItemDetailIndustry itemDetailIndustry; @XmlElement(name = "Extrinsic") protected List extrinsic; @@ -283,6 +289,59 @@ public void setLeadTime(String value) { this.leadTime = value; } + /** + * Gets the value of the dimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Dimension } + * + * + */ + public List getDimension() { + if (dimension == null) { + dimension = new ArrayList(); + } + return this.dimension; + } + + /** + * Gets the value of the itemDetailIndustry property. + * + * @return + * possible object is + * {@link ItemDetailIndustry } + * + */ + public ItemDetailIndustry getItemDetailIndustry() { + return itemDetailIndustry; + } + + /** + * Sets the value of the itemDetailIndustry property. + * + * @param value + * allowed object is + * {@link ItemDetailIndustry } + * + */ + public void setItemDetailIndustry(ItemDetailIndustry value) { + this.itemDetailIndustry = value; + } + /** * Gets the value of the extrinsic property. * diff --git a/src/main/java/org/cxml/invoicedetail/ItemDetailIndustry.java b/src/main/java/org/cxml/invoicedetail/ItemDetailIndustry.java new file mode 100644 index 0000000..62a0ac3 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ItemDetailIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemDetailRetail" +}) +@XmlRootElement(name = "ItemDetailIndustry") +public class ItemDetailIndustry { + + @XmlElement(name = "ItemDetailRetail") + protected ItemDetailRetail itemDetailRetail; + + /** + * Gets the value of the itemDetailRetail property. + * + * @return + * possible object is + * {@link ItemDetailRetail } + * + */ + public ItemDetailRetail getItemDetailRetail() { + return itemDetailRetail; + } + + /** + * Sets the value of the itemDetailRetail property. + * + * @param value + * allowed object is + * {@link ItemDetailRetail } + * + */ + public void setItemDetailRetail(ItemDetailRetail value) { + this.itemDetailRetail = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ItemDetailRetail.java b/src/main/java/org/cxml/invoicedetail/ItemDetailRetail.java new file mode 100644 index 0000000..2acf907 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ItemDetailRetail.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "eanid", + "europeanWasteCatalogID", + "characteristic" +}) +@XmlRootElement(name = "ItemDetailRetail") +public class ItemDetailRetail { + + @XmlElement(name = "EANID") + protected String eanid; + @XmlElement(name = "EuropeanWasteCatalogID") + protected String europeanWasteCatalogID; + @XmlElement(name = "Characteristic") + protected List characteristic; + + /** + * Gets the value of the eanid property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEANID() { + return eanid; + } + + /** + * Sets the value of the eanid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEANID(String value) { + this.eanid = value; + } + + /** + * Gets the value of the europeanWasteCatalogID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEuropeanWasteCatalogID() { + return europeanWasteCatalogID; + } + + /** + * Sets the value of the europeanWasteCatalogID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEuropeanWasteCatalogID(String value) { + this.europeanWasteCatalogID = value; + } + + /** + * Gets the value of the characteristic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the characteristic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCharacteristic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Characteristic } + * + * + */ + public List getCharacteristic() { + if (characteristic == null) { + characteristic = new ArrayList(); + } + return this.characteristic; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ItemID.java b/src/main/java/org/cxml/invoicedetail/ItemID.java index 58fd6d1..2b19743 100644 --- a/src/main/java/org/cxml/invoicedetail/ItemID.java +++ b/src/main/java/org/cxml/invoicedetail/ItemID.java @@ -1,13 +1,15 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // package org.cxml.invoicedetail; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; @@ -21,25 +23,31 @@ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "supplierPartID", - "supplierPartAuxiliaryID" + "supplierPartAuxiliaryID", + "buyerPartID", + "idReference" }) @XmlRootElement(name = "ItemID") public class ItemID { @XmlElement(name = "SupplierPartID", required = true) - protected String supplierPartID; + protected SupplierPartID supplierPartID; @XmlElement(name = "SupplierPartAuxiliaryID") protected SupplierPartAuxiliaryID supplierPartAuxiliaryID; + @XmlElement(name = "BuyerPartID") + protected String buyerPartID; + @XmlElement(name = "IdReference") + protected List idReference; /** * Gets the value of the supplierPartID property. * * @return * possible object is - * {@link String } + * {@link SupplierPartID } * */ - public String getSupplierPartID() { + public SupplierPartID getSupplierPartID() { return supplierPartID; } @@ -48,10 +56,10 @@ public String getSupplierPartID() { * * @param value * allowed object is - * {@link String } + * {@link SupplierPartID } * */ - public void setSupplierPartID(String value) { + public void setSupplierPartID(SupplierPartID value) { this.supplierPartID = value; } @@ -79,4 +87,57 @@ public void setSupplierPartAuxiliaryID(SupplierPartAuxiliaryID value) { this.supplierPartAuxiliaryID = value; } + /** + * Gets the value of the buyerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerPartID() { + return buyerPartID; + } + + /** + * Sets the value of the buyerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerPartID(String value) { + this.buyerPartID = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/ItemIn.java b/src/main/java/org/cxml/invoicedetail/ItemIn.java index 8ec63ba..bd45123 100644 --- a/src/main/java/org/cxml/invoicedetail/ItemIn.java +++ b/src/main/java/org/cxml/invoicedetail/ItemIn.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -55,6 +55,9 @@ public class ItemIn { @XmlAttribute(name = "itemType") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; @XmlElement(name = "ItemID", required = true) protected ItemID itemID; @XmlElement(name = "Path") @@ -179,6 +182,30 @@ public void setItemType(String value) { this.itemType = value; } + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + /** * Gets the value of the itemID property. * diff --git a/src/main/java/org/cxml/invoicedetail/ItemIndicator.java b/src/main/java/org/cxml/invoicedetail/ItemIndicator.java new file mode 100644 index 0000000..44f2068 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ItemIndicator.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ItemIndicator") +public class ItemIndicator { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String value; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ItemOut.java b/src/main/java/org/cxml/invoicedetail/ItemOut.java index fb5f945..7afcc01 100644 --- a/src/main/java/org/cxml/invoicedetail/ItemOut.java +++ b/src/main/java/org/cxml/invoicedetail/ItemOut.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -39,7 +39,13 @@ "contact", "termsOfDelivery", "comments", - "tolerances" + "tolerances", + "scheduleLine", + "masterAgreementReferenceOrMasterAgreementIDInfo", + "itemOutIndustry", + "packaging", + "releaseInfo", + "batch" }) @XmlRootElement(name = "ItemOut") public class ItemOut { @@ -68,6 +74,18 @@ public class ItemOut { @XmlAttribute(name = "itemType") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String itemType; + @XmlAttribute(name = "requiresServiceEntry") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String requiresServiceEntry; + @XmlAttribute(name = "confirmationDueDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String confirmationDueDate; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; + @XmlAttribute(name = "itemCategory") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemCategory; @XmlElement(name = "ItemID", required = true) protected ItemID itemID; @XmlElement(name = "Path") @@ -100,6 +118,21 @@ public class ItemOut { protected Comments comments; @XmlElement(name = "Tolerances") protected Tolerances tolerances; + @XmlElement(name = "ScheduleLine") + protected List scheduleLine; + @XmlElements({ + @XmlElement(name = "MasterAgreementReference", type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", type = MasterAgreementIDInfo.class) + }) + protected List masterAgreementReferenceOrMasterAgreementIDInfo; + @XmlElement(name = "ItemOutIndustry") + protected ItemOutIndustry itemOutIndustry; + @XmlElement(name = "Packaging") + protected List packaging; + @XmlElement(name = "ReleaseInfo") + protected ReleaseInfo releaseInfo; + @XmlElement(name = "Batch") + protected Batch batch; /** * Gets the value of the quantity property. @@ -293,6 +326,102 @@ public void setItemType(String value) { this.itemType = value; } + /** + * Gets the value of the requiresServiceEntry property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequiresServiceEntry() { + return requiresServiceEntry; + } + + /** + * Sets the value of the requiresServiceEntry property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequiresServiceEntry(String value) { + this.requiresServiceEntry = value; + } + + /** + * Gets the value of the confirmationDueDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getConfirmationDueDate() { + return confirmationDueDate; + } + + /** + * Sets the value of the confirmationDueDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setConfirmationDueDate(String value) { + this.confirmationDueDate = value; + } + + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + + /** + * Gets the value of the itemCategory property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemCategory() { + return itemCategory; + } + + /** + * Sets the value of the itemCategory property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemCategory(String value) { + this.itemCategory = value; + } + /** * Gets the value of the itemID property. * @@ -627,4 +756,164 @@ public void setTolerances(Tolerances value) { this.tolerances = value; } + /** + * Gets the value of the scheduleLine property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the scheduleLine property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getScheduleLine().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ScheduleLine } + * + * + */ + public List getScheduleLine() { + if (scheduleLine == null) { + scheduleLine = new ArrayList(); + } + return this.scheduleLine; + } + + /** + * Gets the value of the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMasterAgreementReferenceOrMasterAgreementIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * + * + */ + public List getMasterAgreementReferenceOrMasterAgreementIDInfo() { + if (masterAgreementReferenceOrMasterAgreementIDInfo == null) { + masterAgreementReferenceOrMasterAgreementIDInfo = new ArrayList(); + } + return this.masterAgreementReferenceOrMasterAgreementIDInfo; + } + + /** + * Gets the value of the itemOutIndustry property. + * + * @return + * possible object is + * {@link ItemOutIndustry } + * + */ + public ItemOutIndustry getItemOutIndustry() { + return itemOutIndustry; + } + + /** + * Sets the value of the itemOutIndustry property. + * + * @param value + * allowed object is + * {@link ItemOutIndustry } + * + */ + public void setItemOutIndustry(ItemOutIndustry value) { + this.itemOutIndustry = value; + } + + /** + * Gets the value of the packaging property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packaging property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackaging().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Packaging } + * + * + */ + public List getPackaging() { + if (packaging == null) { + packaging = new ArrayList(); + } + return this.packaging; + } + + /** + * Gets the value of the releaseInfo property. + * + * @return + * possible object is + * {@link ReleaseInfo } + * + */ + public ReleaseInfo getReleaseInfo() { + return releaseInfo; + } + + /** + * Sets the value of the releaseInfo property. + * + * @param value + * allowed object is + * {@link ReleaseInfo } + * + */ + public void setReleaseInfo(ReleaseInfo value) { + this.releaseInfo = value; + } + + /** + * Gets the value of the batch property. + * + * @return + * possible object is + * {@link Batch } + * + */ + public Batch getBatch() { + return batch; + } + + /** + * Sets the value of the batch property. + * + * @param value + * allowed object is + * {@link Batch } + * + */ + public void setBatch(Batch value) { + this.batch = value; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/ItemOutIndustry.java b/src/main/java/org/cxml/invoicedetail/ItemOutIndustry.java new file mode 100644 index 0000000..1d36b87 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ItemOutIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemOutRetail" +}) +@XmlRootElement(name = "ItemOutIndustry") +public class ItemOutIndustry { + + @XmlElement(name = "ItemOutRetail") + protected ItemOutRetail itemOutRetail; + + /** + * Gets the value of the itemOutRetail property. + * + * @return + * possible object is + * {@link ItemOutRetail } + * + */ + public ItemOutRetail getItemOutRetail() { + return itemOutRetail; + } + + /** + * Sets the value of the itemOutRetail property. + * + * @param value + * allowed object is + * {@link ItemOutRetail } + * + */ + public void setItemOutRetail(ItemOutRetail value) { + this.itemOutRetail = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ItemOutRetail.java b/src/main/java/org/cxml/invoicedetail/ItemOutRetail.java new file mode 100644 index 0000000..f5b9f87 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ItemOutRetail.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "promotionVariantID", + "promotionDealID" +}) +@XmlRootElement(name = "ItemOutRetail") +public class ItemOutRetail { + + @XmlElement(name = "PromotionVariantID") + protected String promotionVariantID; + @XmlElement(name = "PromotionDealID") + protected String promotionDealID; + + /** + * Gets the value of the promotionVariantID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionVariantID() { + return promotionVariantID; + } + + /** + * Sets the value of the promotionVariantID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionVariantID(String value) { + this.promotionVariantID = value; + } + + /** + * Gets the value of the promotionDealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionDealID() { + return promotionDealID; + } + + /** + * Sets the value of the promotionDealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionDealID(String value) { + this.promotionDealID = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/JobDescription.java b/src/main/java/org/cxml/invoicedetail/JobDescription.java index 6d3bf4b..4809570 100644 --- a/src/main/java/org/cxml/invoicedetail/JobDescription.java +++ b/src/main/java/org/cxml/invoicedetail/JobDescription.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/LaborDetail.java b/src/main/java/org/cxml/invoicedetail/LaborDetail.java index 2478460..ed1d990 100644 --- a/src/main/java/org/cxml/invoicedetail/LaborDetail.java +++ b/src/main/java/org/cxml/invoicedetail/LaborDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/LegDestination.java b/src/main/java/org/cxml/invoicedetail/LegDestination.java index f627ef0..ec45b67 100644 --- a/src/main/java/org/cxml/invoicedetail/LegDestination.java +++ b/src/main/java/org/cxml/invoicedetail/LegDestination.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/LegOrigin.java b/src/main/java/org/cxml/invoicedetail/LegOrigin.java index 81bc8cc..7263995 100644 --- a/src/main/java/org/cxml/invoicedetail/LegOrigin.java +++ b/src/main/java/org/cxml/invoicedetail/LegOrigin.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/LimitedMileage.java b/src/main/java/org/cxml/invoicedetail/LimitedMileage.java index 6a15271..b0dbc0a 100644 --- a/src/main/java/org/cxml/invoicedetail/LimitedMileage.java +++ b/src/main/java/org/cxml/invoicedetail/LimitedMileage.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ManufacturerName.java b/src/main/java/org/cxml/invoicedetail/ManufacturerName.java index 64ea10a..830e516 100644 --- a/src/main/java/org/cxml/invoicedetail/ManufacturerName.java +++ b/src/main/java/org/cxml/invoicedetail/ManufacturerName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/MasterAgreementIDInfo.java b/src/main/java/org/cxml/invoicedetail/MasterAgreementIDInfo.java index 3f1a5e1..d837f8e 100644 --- a/src/main/java/org/cxml/invoicedetail/MasterAgreementIDInfo.java +++ b/src/main/java/org/cxml/invoicedetail/MasterAgreementIDInfo.java @@ -1,18 +1,22 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // package org.cxml.invoicedetail; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; @@ -21,7 +25,9 @@ * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "") +@XmlType(name = "", propOrder = { + "idReference" +}) @XmlRootElement(name = "MasterAgreementIDInfo") public class MasterAgreementIDInfo { @@ -31,6 +37,11 @@ public class MasterAgreementIDInfo { @XmlAttribute(name = "agreementDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String agreementDate; + @XmlAttribute(name = "agreementType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String agreementType; + @XmlElement(name = "IdReference") + protected List idReference; /** * Gets the value of the agreementID property. @@ -80,4 +91,57 @@ public void setAgreementDate(String value) { this.agreementDate = value; } + /** + * Gets the value of the agreementType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementType() { + return agreementType; + } + + /** + * Sets the value of the agreementType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementType(String value) { + this.agreementType = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/MasterAgreementReference.java b/src/main/java/org/cxml/invoicedetail/MasterAgreementReference.java index 584aeae..c9dcf5a 100644 --- a/src/main/java/org/cxml/invoicedetail/MasterAgreementReference.java +++ b/src/main/java/org/cxml/invoicedetail/MasterAgreementReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -14,6 +14,7 @@ import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; @@ -34,6 +35,9 @@ public class MasterAgreementReference { @XmlAttribute(name = "agreementDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String agreementDate; + @XmlAttribute(name = "agreementType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String agreementType; @XmlElement(name = "DocumentReference", required = true) protected DocumentReference documentReference; @@ -85,6 +89,30 @@ public void setAgreementDate(String value) { this.agreementDate = value; } + /** + * Gets the value of the agreementType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementType() { + return agreementType; + } + + /** + * Sets the value of the agreementType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementType(String value) { + this.agreementType = value; + } + /** * Gets the value of the documentReference property. * diff --git a/src/main/java/org/cxml/invoicedetail/MasterAgreementRequest.java b/src/main/java/org/cxml/invoicedetail/MasterAgreementRequest.java index 1212c28..2d6d624 100644 --- a/src/main/java/org/cxml/invoicedetail/MasterAgreementRequest.java +++ b/src/main/java/org/cxml/invoicedetail/MasterAgreementRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/MasterAgreementRequestHeader.java b/src/main/java/org/cxml/invoicedetail/MasterAgreementRequestHeader.java index b196888..6a6fc14 100644 --- a/src/main/java/org/cxml/invoicedetail/MasterAgreementRequestHeader.java +++ b/src/main/java/org/cxml/invoicedetail/MasterAgreementRequestHeader.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/MaxAmount.java b/src/main/java/org/cxml/invoicedetail/MaxAmount.java index 142ff44..24075b3 100644 --- a/src/main/java/org/cxml/invoicedetail/MaxAmount.java +++ b/src/main/java/org/cxml/invoicedetail/MaxAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/MaxReleaseAmount.java b/src/main/java/org/cxml/invoicedetail/MaxReleaseAmount.java index 27862a5..679e6d5 100644 --- a/src/main/java/org/cxml/invoicedetail/MaxReleaseAmount.java +++ b/src/main/java/org/cxml/invoicedetail/MaxReleaseAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Meal.java b/src/main/java/org/cxml/invoicedetail/Meal.java index 45f865a..0785d99 100644 --- a/src/main/java/org/cxml/invoicedetail/Meal.java +++ b/src/main/java/org/cxml/invoicedetail/Meal.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Message.java b/src/main/java/org/cxml/invoicedetail/Message.java index 34d7a31..6c769c8 100644 --- a/src/main/java/org/cxml/invoicedetail/Message.java +++ b/src/main/java/org/cxml/invoicedetail/Message.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/MinAmount.java b/src/main/java/org/cxml/invoicedetail/MinAmount.java index 7dc9592..19a39ad 100644 --- a/src/main/java/org/cxml/invoicedetail/MinAmount.java +++ b/src/main/java/org/cxml/invoicedetail/MinAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/MinReleaseAmount.java b/src/main/java/org/cxml/invoicedetail/MinReleaseAmount.java index 6cfbbb6..1cfc4bc 100644 --- a/src/main/java/org/cxml/invoicedetail/MinReleaseAmount.java +++ b/src/main/java/org/cxml/invoicedetail/MinReleaseAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Modification.java b/src/main/java/org/cxml/invoicedetail/Modification.java index 1fe0b35..32d6100 100644 --- a/src/main/java/org/cxml/invoicedetail/Modification.java +++ b/src/main/java/org/cxml/invoicedetail/Modification.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -12,10 +12,13 @@ import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElements; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; /** @@ -25,21 +28,51 @@ @XmlType(name = "", propOrder = { "originalPrice", "additionalDeductionOrAdditionalCost", + "tax", "modificationDetail" }) @XmlRootElement(name = "Modification") public class Modification { - @XmlElement(name = "OriginalPrice", required = true) + @XmlAttribute(name = "level") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String level; + @XmlElement(name = "OriginalPrice") protected OriginalPrice originalPrice; @XmlElements({ @XmlElement(name = "AdditionalDeduction", required = true, type = AdditionalDeduction.class), @XmlElement(name = "AdditionalCost", required = true, type = AdditionalCost.class) }) protected List additionalDeductionOrAdditionalCost; + @XmlElement(name = "Tax") + protected Tax tax; @XmlElement(name = "ModificationDetail") protected ModificationDetail modificationDetail; + /** + * Gets the value of the level property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLevel() { + return level; + } + + /** + * Sets the value of the level property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLevel(String value) { + this.level = value; + } + /** * Gets the value of the originalPrice property. * @@ -94,6 +127,30 @@ public List getAdditionalDeductionOrAdditionalCost() { return this.additionalDeductionOrAdditionalCost; } + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + /** * Gets the value of the modificationDetail property. * diff --git a/src/main/java/org/cxml/invoicedetail/ModificationDetail.java b/src/main/java/org/cxml/invoicedetail/ModificationDetail.java index 04abbe9..541df8e 100644 --- a/src/main/java/org/cxml/invoicedetail/ModificationDetail.java +++ b/src/main/java/org/cxml/invoicedetail/ModificationDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Modifications.java b/src/main/java/org/cxml/invoicedetail/Modifications.java index 52e01e1..9586f11 100644 --- a/src/main/java/org/cxml/invoicedetail/Modifications.java +++ b/src/main/java/org/cxml/invoicedetail/Modifications.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Money.java b/src/main/java/org/cxml/invoicedetail/Money.java index f4a9680..dd80548 100644 --- a/src/main/java/org/cxml/invoicedetail/Money.java +++ b/src/main/java/org/cxml/invoicedetail/Money.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Municipality.java b/src/main/java/org/cxml/invoicedetail/Municipality.java new file mode 100644 index 0000000..20604d7 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/Municipality.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Municipality") +public class Municipality { + + @XmlAttribute(name = "municipalityCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String municipalityCode; + @XmlValue + protected String value; + + /** + * Gets the value of the municipalityCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMunicipalityCode() { + return municipalityCode; + } + + /** + * Sets the value of the municipalityCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMunicipalityCode(String value) { + this.municipalityCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Name.java b/src/main/java/org/cxml/invoicedetail/Name.java index 2ae9052..8f34bd5 100644 --- a/src/main/java/org/cxml/invoicedetail/Name.java +++ b/src/main/java/org/cxml/invoicedetail/Name.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/NetAmount.java b/src/main/java/org/cxml/invoicedetail/NetAmount.java index b3ede78..faf6b3e 100644 --- a/src/main/java/org/cxml/invoicedetail/NetAmount.java +++ b/src/main/java/org/cxml/invoicedetail/NetAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Node.java b/src/main/java/org/cxml/invoicedetail/Node.java index 9d3c099..5565ed3 100644 --- a/src/main/java/org/cxml/invoicedetail/Node.java +++ b/src/main/java/org/cxml/invoicedetail/Node.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ObjectFactory.java b/src/main/java/org/cxml/invoicedetail/ObjectFactory.java index fec3e3f..eda0738 100644 --- a/src/main/java/org/cxml/invoicedetail/ObjectFactory.java +++ b/src/main/java/org/cxml/invoicedetail/ObjectFactory.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -36,6 +36,38 @@ public class ObjectFactory { public ObjectFactory() { } + /** + * Create an instance of {@link Characteristic } + * + */ + public Characteristic createCharacteristic() { + return new Characteristic(); + } + + /** + * Create an instance of {@link InvoiceDetailShipNoticeInfo } + * + */ + public InvoiceDetailShipNoticeInfo createInvoiceDetailShipNoticeInfo() { + return new InvoiceDetailShipNoticeInfo(); + } + + /** + * Create an instance of {@link ShipNoticeReference } + * + */ + public ShipNoticeReference createShipNoticeReference() { + return new ShipNoticeReference(); + } + + /** + * Create an instance of {@link ShipNoticeIDInfo } + * + */ + public ShipNoticeIDInfo createShipNoticeIDInfo() { + return new ShipNoticeIDInfo(); + } + /** * Create an instance of {@link XadesSignatureProductionPlace } * @@ -45,11 +77,11 @@ public XadesSignatureProductionPlace createXadesSignatureProductionPlace() { } /** - * Create an instance of {@link GrossAmount } + * Create an instance of {@link UnitNetPriceCorrection } * */ - public GrossAmount createGrossAmount() { - return new GrossAmount(); + public UnitNetPriceCorrection createUnitNetPriceCorrection() { + return new UnitNetPriceCorrection(); } /** @@ -61,43 +93,51 @@ public Money createMoney() { } /** - * Create an instance of {@link DiscountAmount } + * Create an instance of {@link PriceBasisQuantity } * */ - public DiscountAmount createDiscountAmount() { - return new DiscountAmount(); + public PriceBasisQuantity createPriceBasisQuantity() { + return new PriceBasisQuantity(); } /** - * Create an instance of {@link Payment } + * Create an instance of {@link GrossAmount } * */ - public Payment createPayment() { - return new Payment(); + public GrossAmount createGrossAmount() { + return new GrossAmount(); } /** - * Create an instance of {@link PCard } + * Create an instance of {@link DiscountAmount } * */ - public PCard createPCard() { - return new PCard(); + public DiscountAmount createDiscountAmount() { + return new DiscountAmount(); } /** - * Create an instance of {@link ShipNoticeReference } + * Create an instance of {@link DocumentReference } * */ - public ShipNoticeReference createShipNoticeReference() { - return new ShipNoticeReference(); + public DocumentReference createDocumentReference() { + return new DocumentReference(); } /** - * Create an instance of {@link DocumentReference } + * Create an instance of {@link Payment } * */ - public DocumentReference createDocumentReference() { - return new DocumentReference(); + public Payment createPayment() { + return new Payment(); + } + + /** + * Create an instance of {@link PCard } + * + */ + public PCard createPCard() { + return new PCard(); } /** @@ -268,6 +308,14 @@ public TransportInformation createTransportInformation() { return new TransportInformation(); } + /** + * Create an instance of {@link IdReference } + * + */ + public IdReference createIdReference() { + return new IdReference(); + } + /** * Create an instance of {@link SupplierID } * @@ -316,6 +364,22 @@ public Country createCountry() { return new Country(); } + /** + * Create an instance of {@link ItemDetailIndustry } + * + */ + public ItemDetailIndustry createItemDetailIndustry() { + return new ItemDetailIndustry(); + } + + /** + * Create an instance of {@link ItemDetailRetail } + * + */ + public ItemDetailRetail createItemDetailRetail() { + return new ItemDetailRetail(); + } + /** * Create an instance of {@link MaxReleaseAmount } * @@ -436,6 +500,14 @@ public DueAmount createDueAmount() { return new DueAmount(); } + /** + * Create an instance of {@link ExactAmount } + * + */ + public ExactAmount createExactAmount() { + return new ExactAmount(); + } + /** * Create an instance of {@link ShipmentIdentifier } * @@ -469,19 +541,51 @@ public UnitPrice createUnitPrice() { } /** - * Create an instance of {@link PriceBasisQuantity } + * Create an instance of {@link InvoiceDetailItemReference } * */ - public PriceBasisQuantity createPriceBasisQuantity() { - return new PriceBasisQuantity(); + public InvoiceDetailItemReference createInvoiceDetailItemReference() { + return new InvoiceDetailItemReference(); } /** - * Create an instance of {@link InvoiceDetailItemReference } + * Create an instance of {@link ReceiptLineItemReference } * */ - public InvoiceDetailItemReference createInvoiceDetailItemReference() { - return new InvoiceDetailItemReference(); + public ReceiptLineItemReference createReceiptLineItemReference() { + return new ReceiptLineItemReference(); + } + + /** + * Create an instance of {@link ShipNoticeLineItemReference } + * + */ + public ShipNoticeLineItemReference createShipNoticeLineItemReference() { + return new ShipNoticeLineItemReference(); + } + + /** + * Create an instance of {@link ServiceEntryItemReference } + * + */ + public ServiceEntryItemReference createServiceEntryItemReference() { + return new ServiceEntryItemReference(); + } + + /** + * Create an instance of {@link ServiceEntryItemIDInfo } + * + */ + public ServiceEntryItemIDInfo createServiceEntryItemIDInfo() { + return new ServiceEntryItemIDInfo(); + } + + /** + * Create an instance of {@link ProductMovementItemIDInfo } + * + */ + public ProductMovementItemIDInfo createProductMovementItemIDInfo() { + return new ProductMovementItemIDInfo(); } /** @@ -516,6 +620,38 @@ public InvoiceDetailLineShipping createInvoiceDetailLineShipping() { return new InvoiceDetailLineShipping(); } + /** + * Create an instance of {@link InvoiceItemModifications } + * + */ + public InvoiceItemModifications createInvoiceItemModifications() { + return new InvoiceItemModifications(); + } + + /** + * Create an instance of {@link TotalCharges } + * + */ + public TotalCharges createTotalCharges() { + return new TotalCharges(); + } + + /** + * Create an instance of {@link TotalAllowances } + * + */ + public TotalAllowances createTotalAllowances() { + return new TotalAllowances(); + } + + /** + * Create an instance of {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax createTotalAmountWithoutTax() { + return new TotalAmountWithoutTax(); + } + /** * Create an instance of {@link NetAmount } * @@ -532,6 +668,30 @@ public Distribution createDistribution() { return new Distribution(); } + /** + * Create an instance of {@link Packaging } + * + */ + public Packaging createPackaging() { + return new Packaging(); + } + + /** + * Create an instance of {@link InvoiceDetailItemIndustry } + * + */ + public InvoiceDetailItemIndustry createInvoiceDetailItemIndustry() { + return new InvoiceDetailItemIndustry(); + } + + /** + * Create an instance of {@link CustomsInfo } + * + */ + public CustomsInfo createCustomsInfo() { + return new CustomsInfo(); + } + /** * Create an instance of {@link Description } * @@ -660,14 +820,6 @@ public TimeCardIDInfo createTimeCardIDInfo() { return new TimeCardIDInfo(); } - /** - * Create an instance of {@link ShipNoticeIDInfo } - * - */ - public ShipNoticeIDInfo createShipNoticeIDInfo() { - return new ShipNoticeIDInfo(); - } - /** * Create an instance of {@link Response } * @@ -740,6 +892,14 @@ public ModificationDetail createModificationDetail() { return new ModificationDetail(); } + /** + * Create an instance of {@link OrderedQuantity } + * + */ + public OrderedQuantity createOrderedQuantity() { + return new OrderedQuantity(); + } + /** * Create an instance of {@link FeeDetail } * @@ -756,6 +916,22 @@ public UnitRate createUnitRate() { return new UnitRate(); } + /** + * Create an instance of {@link ValueGroup } + * + */ + public ValueGroup createValueGroup() { + return new ValueGroup(); + } + + /** + * Create an instance of {@link PropertyValue } + * + */ + public PropertyValue createPropertyValue() { + return new PropertyValue(); + } + /** * Create an instance of {@link BuyerCookie } * @@ -764,6 +940,14 @@ public BuyerCookie createBuyerCookie() { return new BuyerCookie(); } + /** + * Create an instance of {@link TotalReturnableItemsDepositAmount } + * + */ + public TotalReturnableItemsDepositAmount createTotalReturnableItemsDepositAmount() { + return new TotalReturnableItemsDepositAmount(); + } + /** * Create an instance of {@link AccountingSegment } * @@ -852,6 +1036,14 @@ public DiscountPercent createDiscountPercent() { return new DiscountPercent(); } + /** + * Create an instance of {@link InformationalPriceExclTax } + * + */ + public InformationalPriceExclTax createInformationalPriceExclTax() { + return new InformationalPriceExclTax(); + } + /** * Create an instance of {@link ItemID } * @@ -860,6 +1052,14 @@ public ItemID createItemID() { return new ItemID(); } + /** + * Create an instance of {@link Classification } + * + */ + public Classification createClassification() { + return new Classification(); + } + /** * Create an instance of {@link ManufacturerName } * @@ -876,6 +1076,14 @@ public SerialNumber createSerialNumber() { return new SerialNumber(); } + /** + * Create an instance of {@link InvoiceDetailItemReferenceIndustry } + * + */ + public InvoiceDetailItemReferenceIndustry createInvoiceDetailItemReferenceIndustry() { + return new InvoiceDetailItemReferenceIndustry(); + } + /** * Create an instance of {@link XadesX509IssuerName } * @@ -884,6 +1092,14 @@ public XadesX509IssuerName createXadesX509IssuerName() { return new XadesX509IssuerName(); } + /** + * Create an instance of {@link PackagingCode } + * + */ + public PackagingCode createPackagingCode() { + return new PackagingCode(); + } + /** * Create an instance of {@link InvoiceDetailShipping } * @@ -892,6 +1108,14 @@ public InvoiceDetailShipping createInvoiceDetailShipping() { return new InvoiceDetailShipping(); } + /** + * Create an instance of {@link ShippingMark } + * + */ + public ShippingMark createShippingMark() { + return new ShippingMark(); + } + /** * Create an instance of {@link XadesAllDataObjectsTimeStamp } * @@ -980,6 +1204,14 @@ public TelephoneNumber createTelephoneNumber() { return new TelephoneNumber(); } + /** + * Create an instance of {@link ScheduleLineReleaseInfo } + * + */ + public ScheduleLineReleaseInfo createScheduleLineReleaseInfo() { + return new ScheduleLineReleaseInfo(); + } + /** * Create an instance of {@link BillTo } * @@ -1028,6 +1260,30 @@ public InvoiceDetailPaymentTerm createInvoiceDetailPaymentTerm() { return new InvoiceDetailPaymentTerm(); } + /** + * Create an instance of {@link InvoiceDetailReceiptInfo } + * + */ + public InvoiceDetailReceiptInfo createInvoiceDetailReceiptInfo() { + return new InvoiceDetailReceiptInfo(); + } + + /** + * Create an instance of {@link ReceiptReference } + * + */ + public ReceiptReference createReceiptReference() { + return new ReceiptReference(); + } + + /** + * Create an instance of {@link ReceiptIDInfo } + * + */ + public ReceiptIDInfo createReceiptIDInfo() { + return new ReceiptIDInfo(); + } + /** * Create an instance of {@link XadesQualifyingProperties } * @@ -1109,11 +1365,11 @@ public InvoiceDetailServiceItemReference createInvoiceDetailServiceItemReference } /** - * Create an instance of {@link Classification } + * Create an instance of {@link FreeGoodsQuantity } * */ - public Classification createClassification() { - return new Classification(); + public FreeGoodsQuantity createFreeGoodsQuantity() { + return new FreeGoodsQuantity(); } /** @@ -1125,19 +1381,19 @@ public Penalty createPenalty() { } /** - * Create an instance of {@link SupplierOrderInfo } + * Create an instance of {@link Meal } * */ - public SupplierOrderInfo createSupplierOrderInfo() { - return new SupplierOrderInfo(); + public Meal createMeal() { + return new Meal(); } /** - * Create an instance of {@link Meal } + * Create an instance of {@link SupplierOrderInfo } * */ - public Meal createMeal() { - return new Meal(); + public SupplierOrderInfo createSupplierOrderInfo() { + return new SupplierOrderInfo(); } /** @@ -1196,6 +1452,14 @@ public SelectedItem createSelectedItem() { return new SelectedItem(); } + /** + * Create an instance of {@link ItemIndicator } + * + */ + public ItemIndicator createItemIndicator() { + return new ItemIndicator(); + } + /** * Create an instance of {@link XadesXAdESTimeStamp } * @@ -1300,6 +1564,14 @@ public XadesSigPolicyQualifier createXadesSigPolicyQualifier() { return new XadesSigPolicyQualifier(); } + /** + * Create an instance of {@link InvoiceDetailItemRetail } + * + */ + public InvoiceDetailItemRetail createInvoiceDetailItemRetail() { + return new InvoiceDetailItemRetail(); + } + /** * Create an instance of {@link AgreementItemOut } * @@ -1349,19 +1621,19 @@ public XadesEncapsulatedCRLValue createXadesEncapsulatedCRLValue() { } /** - * Create an instance of {@link TaxAmount } + * Create an instance of {@link Charge } * */ - public TaxAmount createTaxAmount() { - return new TaxAmount(); + public Charge createCharge() { + return new Charge(); } /** - * Create an instance of {@link Charge } + * Create an instance of {@link TaxAmount } * */ - public Charge createCharge() { - return new Charge(); + public TaxAmount createTaxAmount() { + return new TaxAmount(); } /** @@ -1492,6 +1764,14 @@ public DsX509SKI createDsX509SKI() { return new DsX509SKI(); } + /** + * Create an instance of {@link RailLegOrigin } + * + */ + public RailLegOrigin createRailLegOrigin() { + return new RailLegOrigin(); + } + /** * Create an instance of {@link PunchOutOrderMessage } * @@ -1516,14 +1796,6 @@ public ItemIn createItemIn() { return new ItemIn(); } - /** - * Create an instance of {@link RailLegOrigin } - * - */ - public RailLegOrigin createRailLegOrigin() { - return new RailLegOrigin(); - } - /** * Create an instance of {@link XadesCRLRefs } * @@ -1604,6 +1876,22 @@ public PostalAddress createPostalAddress() { return new PostalAddress(); } + /** + * Create an instance of {@link Issuer } + * + */ + public Issuer createIssuer() { + return new Issuer(); + } + + /** + * Create an instance of {@link DocumentInfo } + * + */ + public DocumentInfo createDocumentInfo() { + return new DocumentInfo(); + } + /** * Create an instance of {@link CountryCode } * @@ -1708,14 +1996,6 @@ public XadesCertifiedRole createXadesCertifiedRole() { return new XadesCertifiedRole(); } - /** - * Create an instance of {@link TaxDetail } - * - */ - public TaxDetail createTaxDetail() { - return new TaxDetail(); - } - /** * Create an instance of {@link XadesRevocationValues } * @@ -1732,6 +2012,22 @@ public XadesOtherValues createXadesOtherValues() { return new XadesOtherValues(); } + /** + * Create an instance of {@link TaxDetail } + * + */ + public TaxDetail createTaxDetail() { + return new TaxDetail(); + } + + /** + * Create an instance of {@link ItemOutRetail } + * + */ + public ItemOutRetail createItemOutRetail() { + return new ItemOutRetail(); + } + /** * Create an instance of {@link ContractorIdentifier } * @@ -1748,6 +2044,14 @@ public XadesOCSPRef createXadesOCSPRef() { return new XadesOCSPRef(); } + /** + * Create an instance of {@link OrderStatusRequestReference } + * + */ + public OrderStatusRequestReference createOrderStatusRequestReference() { + return new OrderStatusRequestReference(); + } + /** * Create an instance of {@link XadesSignedSignatureProperties } * @@ -1781,11 +2085,11 @@ public XadesSignerRole createXadesSignerRole() { } /** - * Create an instance of {@link IdReference } + * Create an instance of {@link XadesSignaturePolicyImplied } * */ - public IdReference createIdReference() { - return new IdReference(); + public XadesSignaturePolicyImplied createXadesSignaturePolicyImplied() { + return new XadesSignaturePolicyImplied(); } /** @@ -1796,14 +2100,6 @@ public TermReference createTermReference() { return new TermReference(); } - /** - * Create an instance of {@link XadesSignaturePolicyImplied } - * - */ - public XadesSignaturePolicyImplied createXadesSignaturePolicyImplied() { - return new XadesSignaturePolicyImplied(); - } - /** * Create an instance of {@link TotalAmountInPostedCurrency } * @@ -1836,6 +2132,38 @@ public CredentialMac createCredentialMac() { return new CredentialMac(); } + /** + * Create an instance of {@link Product } + * + */ + public Product createProduct() { + return new Product(); + } + + /** + * Create an instance of {@link SupplierPartID } + * + */ + public SupplierPartID createSupplierPartID() { + return new SupplierPartID(); + } + + /** + * Create an instance of {@link SupplierPartAuxiliaryID } + * + */ + public SupplierPartAuxiliaryID createSupplierPartAuxiliaryID() { + return new SupplierPartAuxiliaryID(); + } + + /** + * Create an instance of {@link PartnerContact } + * + */ + public PartnerContact createPartnerContact() { + return new PartnerContact(); + } + /** * Create an instance of {@link XadesCRLIdentifier } * @@ -1909,19 +2237,43 @@ public XadesSignedDataObjectProperties createXadesSignedDataObjectProperties() { } /** - * Create an instance of {@link AirLegOrigin } + * Create an instance of {@link Batch } * */ - public AirLegOrigin createAirLegOrigin() { - return new AirLegOrigin(); + public Batch createBatch() { + return new Batch(); } /** - * Create an instance of {@link DsSPKIData } + * Create an instance of {@link PropertyValuation } * */ - public DsSPKIData createDsSPKIData() { - return new DsSPKIData(); + public PropertyValuation createPropertyValuation() { + return new PropertyValuation(); + } + + /** + * Create an instance of {@link ReleaseInfo } + * + */ + public ReleaseInfo createReleaseInfo() { + return new ReleaseInfo(); + } + + /** + * Create an instance of {@link ShipNoticeReleaseInfo } + * + */ + public ShipNoticeReleaseInfo createShipNoticeReleaseInfo() { + return new ShipNoticeReleaseInfo(); + } + + /** + * Create an instance of {@link AirLegOrigin } + * + */ + public AirLegOrigin createAirLegOrigin() { + return new AirLegOrigin(); } /** @@ -1932,6 +2284,14 @@ public XadesInt createXadesInt() { return new XadesInt(); } + /** + * Create an instance of {@link DsSPKIData } + * + */ + public DsSPKIData createDsSPKIData() { + return new DsSPKIData(); + } + /** * Create an instance of {@link Percentage } * @@ -1948,6 +2308,14 @@ public Creator createCreator() { return new Creator(); } + /** + * Create an instance of {@link PropertyReference } + * + */ + public PropertyReference createPropertyReference() { + return new PropertyReference(); + } + /** * Create an instance of {@link AirLeg } * @@ -1972,6 +2340,22 @@ public XadesCertRefs createXadesCertRefs() { return new XadesCertRefs(); } + /** + * Create an instance of {@link InformationalAmount } + * + */ + public InformationalAmount createInformationalAmount() { + return new InformationalAmount(); + } + + /** + * Create an instance of {@link InformationalPrice } + * + */ + public InformationalPrice createInformationalPrice() { + return new InformationalPrice(); + } + /** * Create an instance of {@link Supplier } * @@ -2108,6 +2492,14 @@ public TriangularTransactionLawReference createTriangularTransactionLawReference return new TriangularTransactionLawReference(); } + /** + * Create an instance of {@link XadesObjectIdentifier } + * + */ + public XadesObjectIdentifier createXadesObjectIdentifier() { + return new XadesObjectIdentifier(); + } + /** * Create an instance of {@link DsSignatureMethod } * @@ -2117,11 +2509,11 @@ public DsSignatureMethod createDsSignatureMethod() { } /** - * Create an instance of {@link XadesObjectIdentifier } + * Create an instance of {@link DeliveryPeriod } * */ - public XadesObjectIdentifier createXadesObjectIdentifier() { - return new XadesObjectIdentifier(); + public DeliveryPeriod createDeliveryPeriod() { + return new DeliveryPeriod(); } /** @@ -2172,14 +2564,6 @@ public Followup createFollowup() { return new Followup(); } - /** - * Create an instance of {@link FeeAmount } - * - */ - public FeeAmount createFeeAmount() { - return new FeeAmount(); - } - /** * Create an instance of {@link PunchOutSetupRequest } * @@ -2204,6 +2588,14 @@ public SupplierSetup createSupplierSetup() { return new SupplierSetup(); } + /** + * Create an instance of {@link FeeAmount } + * + */ + public FeeAmount createFeeAmount() { + return new FeeAmount(); + } + /** * Create an instance of {@link XadesUnsignedDataObjectProperties } * @@ -2244,6 +2636,14 @@ public TransportTerms createTransportTerms() { return new TransportTerms(); } + /** + * Create an instance of {@link Municipality } + * + */ + public Municipality createMunicipality() { + return new Municipality(); + } + /** * Create an instance of {@link WorkLocation } * @@ -2260,6 +2660,14 @@ public XadesEncapsulatedX509Certificate createXadesEncapsulatedX509Certificate() return new XadesEncapsulatedX509Certificate(); } + /** + * Create an instance of {@link SubcontractingComponent } + * + */ + public SubcontractingComponent createSubcontractingComponent() { + return new SubcontractingComponent(); + } + /** * Create an instance of {@link PaymentTerm } * @@ -2324,6 +2732,14 @@ public PriceTolerance createPriceTolerance() { return new PriceTolerance(); } + /** + * Create an instance of {@link TotalRetailAmount } + * + */ + public TotalRetailAmount createTotalRetailAmount() { + return new TotalRetailAmount(); + } + /** * Create an instance of {@link InvoiceTimeCardDetail } * @@ -2332,6 +2748,14 @@ public InvoiceTimeCardDetail createInvoiceTimeCardDetail() { return new InvoiceTimeCardDetail(); } + /** + * Create an instance of {@link GoodsAndServiceAmount } + * + */ + public GoodsAndServiceAmount createGoodsAndServiceAmount() { + return new GoodsAndServiceAmount(); + } + /** * Create an instance of {@link ItemDetail } * @@ -2340,6 +2764,14 @@ public ItemDetail createItemDetail() { return new ItemDetail(); } + /** + * Create an instance of {@link Dimension } + * + */ + public Dimension createDimension() { + return new Dimension(); + } + /** * Create an instance of {@link CarRentalPickup } * @@ -2364,6 +2796,22 @@ public LimitedMileage createLimitedMileage() { return new LimitedMileage(); } + /** + * Create an instance of {@link ScheduleLine } + * + */ + public ScheduleLine createScheduleLine() { + return new ScheduleLine(); + } + + /** + * Create an instance of {@link TermsOfTransport } + * + */ + public TermsOfTransport createTermsOfTransport() { + return new TermsOfTransport(); + } + /** * Create an instance of {@link BlanketItemDetail } * @@ -2380,6 +2828,30 @@ public SupplierList createSupplierList() { return new SupplierList(); } + /** + * Create an instance of {@link MasterAgreementReference } + * + */ + public MasterAgreementReference createMasterAgreementReference() { + return new MasterAgreementReference(); + } + + /** + * Create an instance of {@link MasterAgreementIDInfo } + * + */ + public MasterAgreementIDInfo createMasterAgreementIDInfo() { + return new MasterAgreementIDInfo(); + } + + /** + * Create an instance of {@link ItemOutIndustry } + * + */ + public ItemOutIndustry createItemOutIndustry() { + return new ItemOutIndustry(); + } + /** * Create an instance of {@link ReturnData } * @@ -2436,6 +2908,14 @@ public PaymentStatus createPaymentStatus() { return new PaymentStatus(); } + /** + * Create an instance of {@link DocumentStatus } + * + */ + public DocumentStatus createDocumentStatus() { + return new DocumentStatus(); + } + /** * Create an instance of {@link DsKeyInfo } * @@ -2444,6 +2924,14 @@ public DsKeyInfo createDsKeyInfo() { return new DsKeyInfo(); } + /** + * Create an instance of {@link InvoiceItemIDInfo } + * + */ + public InvoiceItemIDInfo createInvoiceItemIDInfo() { + return new InvoiceItemIDInfo(); + } + /** * Create an instance of {@link InvoiceDetailLineIndicator } * @@ -2533,27 +3021,19 @@ public DsObject createDsObject() { } /** - * Create an instance of {@link SupplierPartAuxiliaryID } - * - */ - public SupplierPartAuxiliaryID createSupplierPartAuxiliaryID() { - return new SupplierPartAuxiliaryID(); - } - - /** - * Create an instance of {@link MasterAgreementReference } + * Create an instance of {@link DsMgmtData } * */ - public MasterAgreementReference createMasterAgreementReference() { - return new MasterAgreementReference(); + public DsMgmtData createDsMgmtData() { + return new DsMgmtData(); } /** - * Create an instance of {@link DsMgmtData } + * Create an instance of {@link PackageID } * */ - public DsMgmtData createDsMgmtData() { - return new DsMgmtData(); + public PackageID createPackageID() { + return new PackageID(); } /** @@ -2572,6 +3052,14 @@ public RoomType createRoomType() { return new RoomType(); } + /** + * Create an instance of {@link InvoiceDetailItemReferenceRetail } + * + */ + public InvoiceDetailItemReferenceRetail createInvoiceDetailItemReferenceRetail() { + return new InvoiceDetailItemReferenceRetail(); + } + /** * Create an instance of {@link LegDestination } * @@ -2580,6 +3068,14 @@ public LegDestination createLegDestination() { return new LegDestination(); } + /** + * Create an instance of {@link DispatchQuantity } + * + */ + public DispatchQuantity createDispatchQuantity() { + return new DispatchQuantity(); + } + /** * Create an instance of {@link InvoiceDetailServiceItem } * @@ -2596,6 +3092,14 @@ public InvoiceLaborDetail createInvoiceLaborDetail() { return new InvoiceLaborDetail(); } + /** + * Create an instance of {@link State } + * + */ + public State createState() { + return new State(); + } + /** * Create an instance of {@link DsX509SubjectName } * @@ -2636,6 +3140,22 @@ public ShippingAmount createShippingAmount() { return new ShippingAmount(); } + /** + * Create an instance of {@link InvoiceHeaderModifications } + * + */ + public InvoiceHeaderModifications createInvoiceHeaderModifications() { + return new InvoiceHeaderModifications(); + } + + /** + * Create an instance of {@link InvoiceDetailSummaryLineItemModifications } + * + */ + public InvoiceDetailSummaryLineItemModifications createInvoiceDetailSummaryLineItemModifications() { + return new InvoiceDetailSummaryLineItemModifications(); + } + /** * Create an instance of {@link DepositAmount } * @@ -2644,6 +3164,14 @@ public DepositAmount createDepositAmount() { return new DepositAmount(); } + /** + * Create an instance of {@link InvoiceDetailSummaryIndustry } + * + */ + public InvoiceDetailSummaryIndustry createInvoiceDetailSummaryIndustry() { + return new InvoiceDetailSummaryIndustry(); + } + /** * Create an instance of {@link DsRetrievalMethod } * @@ -2653,11 +3181,11 @@ public DsRetrievalMethod createDsRetrievalMethod() { } /** - * Create an instance of {@link MasterAgreementIDInfo } + * Create an instance of {@link BestBeforeDate } * */ - public MasterAgreementIDInfo createMasterAgreementIDInfo() { - return new MasterAgreementIDInfo(); + public BestBeforeDate createBestBeforeDate() { + return new BestBeforeDate(); } /** @@ -2668,6 +3196,14 @@ public MasterAgreementRequest createMasterAgreementRequest() { return new MasterAgreementRequest(); } + /** + * Create an instance of {@link UnitGrossPrice } + * + */ + public UnitGrossPrice createUnitGrossPrice() { + return new UnitGrossPrice(); + } + /** * Create an instance of {@link TimeRange } * @@ -2676,6 +3212,14 @@ public TimeRange createTimeRange() { return new TimeRange(); } + /** + * Create an instance of {@link ExpiryDate } + * + */ + public ExpiryDate createExpiryDate() { + return new ExpiryDate(); + } + /** * Create an instance of {@link XadesAny } * @@ -2716,6 +3260,14 @@ public XadesDataObjectFormat createXadesDataObjectFormat() { return new XadesDataObjectFormat(); } + /** + * Create an instance of {@link InvoiceDetailSummaryRetail } + * + */ + public InvoiceDetailSummaryRetail createInvoiceDetailSummaryRetail() { + return new InvoiceDetailSummaryRetail(); + } + /** * Create an instance of {@link Request } * @@ -2756,6 +3308,14 @@ public LegOrigin createLegOrigin() { return new LegOrigin(); } + /** + * Create an instance of {@link OrderStatusRequestIDInfo } + * + */ + public OrderStatusRequestIDInfo createOrderStatusRequestIDInfo() { + return new OrderStatusRequestIDInfo(); + } + /** * Create an instance of {@link DeliverTo } * @@ -2764,6 +3324,14 @@ public DeliverTo createDeliverTo() { return new DeliverTo(); } + /** + * Create an instance of {@link City } + * + */ + public City createCity() { + return new City(); + } + /** * Create an instance of {@link XadesSPUserNotice } * @@ -2788,6 +3356,22 @@ public XadesEncapsulatedPKIData createXadesEncapsulatedPKIData() { return new XadesEncapsulatedPKIData(); } + /** + * Create an instance of {@link AdditionalAmounts } + * + */ + public AdditionalAmounts createAdditionalAmounts() { + return new AdditionalAmounts(); + } + + /** + * Create an instance of {@link GrossProgressPaymentAmount } + * + */ + public GrossProgressPaymentAmount createGrossProgressPaymentAmount() { + return new GrossProgressPaymentAmount(); + } + /** * Create an instance of {@link TaxLocation } * @@ -2797,11 +3381,11 @@ public TaxLocation createTaxLocation() { } /** - * Create an instance of {@link PurchaseRequisitionRequest } + * Create an instance of {@link AdditionalPrices } * */ - public PurchaseRequisitionRequest createPurchaseRequisitionRequest() { - return new PurchaseRequisitionRequest(); + public AdditionalPrices createAdditionalPrices() { + return new AdditionalPrices(); } /** @@ -2812,6 +3396,14 @@ public PurchaseRequisition createPurchaseRequisition() { return new PurchaseRequisition(); } + /** + * Create an instance of {@link PurchaseRequisitionRequest } + * + */ + public PurchaseRequisitionRequest createPurchaseRequisitionRequest() { + return new PurchaseRequisitionRequest(); + } + /** * Create an instance of {@link CXMLSignedInfo } * diff --git a/src/main/java/org/cxml/invoicedetail/OrderIDInfo.java b/src/main/java/org/cxml/invoicedetail/OrderIDInfo.java index d1531a7..4b33fc5 100644 --- a/src/main/java/org/cxml/invoicedetail/OrderIDInfo.java +++ b/src/main/java/org/cxml/invoicedetail/OrderIDInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/OrderInfo.java b/src/main/java/org/cxml/invoicedetail/OrderInfo.java index a13c32b..33a663d 100644 --- a/src/main/java/org/cxml/invoicedetail/OrderInfo.java +++ b/src/main/java/org/cxml/invoicedetail/OrderInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/OrderMethod.java b/src/main/java/org/cxml/invoicedetail/OrderMethod.java index 2510702..a5d4a1a 100644 --- a/src/main/java/org/cxml/invoicedetail/OrderMethod.java +++ b/src/main/java/org/cxml/invoicedetail/OrderMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/OrderMethods.java b/src/main/java/org/cxml/invoicedetail/OrderMethods.java index ee627b2..9c88c17 100644 --- a/src/main/java/org/cxml/invoicedetail/OrderMethods.java +++ b/src/main/java/org/cxml/invoicedetail/OrderMethods.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/OrderReference.java b/src/main/java/org/cxml/invoicedetail/OrderReference.java index 92109b4..c326303 100644 --- a/src/main/java/org/cxml/invoicedetail/OrderReference.java +++ b/src/main/java/org/cxml/invoicedetail/OrderReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/OrderRequest.java b/src/main/java/org/cxml/invoicedetail/OrderRequest.java index 5f59f5c..dea5a44 100644 --- a/src/main/java/org/cxml/invoicedetail/OrderRequest.java +++ b/src/main/java/org/cxml/invoicedetail/OrderRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/OrderRequestHeader.java b/src/main/java/org/cxml/invoicedetail/OrderRequestHeader.java index 77e4590..75c067d 100644 --- a/src/main/java/org/cxml/invoicedetail/OrderRequestHeader.java +++ b/src/main/java/org/cxml/invoicedetail/OrderRequestHeader.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -39,6 +39,8 @@ "documentReference", "supplierOrderInfo", "termsOfDelivery", + "deliveryPeriod", + "idReference", "extrinsic" }) @XmlRootElement(name = "OrderRequestHeader") @@ -89,6 +91,12 @@ public class OrderRequestHeader { @XmlAttribute(name = "shipComplete") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String shipComplete; + @XmlAttribute(name = "pickUpDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String pickUpDate; + @XmlAttribute(name = "requestedDeliveryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; @XmlElement(name = "Total", required = true) protected Total total; @XmlElement(name = "ShipTo") @@ -115,6 +123,10 @@ public class OrderRequestHeader { protected SupplierOrderInfo supplierOrderInfo; @XmlElement(name = "TermsOfDelivery") protected TermsOfDelivery termsOfDelivery; + @XmlElement(name = "DeliveryPeriod") + protected DeliveryPeriod deliveryPeriod; + @XmlElement(name = "IdReference") + protected List idReference; @XmlElement(name = "Extrinsic") protected List extrinsic; @@ -486,6 +498,54 @@ public void setShipComplete(String value) { this.shipComplete = value; } + /** + * Gets the value of the pickUpDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPickUpDate() { + return pickUpDate; + } + + /** + * Sets the value of the pickUpDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPickUpDate(String value) { + this.pickUpDate = value; + } + + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + /** * Gets the value of the total property. * @@ -808,6 +868,59 @@ public void setTermsOfDelivery(TermsOfDelivery value) { this.termsOfDelivery = value; } + /** + * Gets the value of the deliveryPeriod property. + * + * @return + * possible object is + * {@link DeliveryPeriod } + * + */ + public DeliveryPeriod getDeliveryPeriod() { + return deliveryPeriod; + } + + /** + * Sets the value of the deliveryPeriod property. + * + * @param value + * allowed object is + * {@link DeliveryPeriod } + * + */ + public void setDeliveryPeriod(DeliveryPeriod value) { + this.deliveryPeriod = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + /** * Gets the value of the extrinsic property. * diff --git a/src/main/java/org/cxml/invoicedetail/OrderStatusRequestIDInfo.java b/src/main/java/org/cxml/invoicedetail/OrderStatusRequestIDInfo.java new file mode 100644 index 0000000..a7c9876 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/OrderStatusRequestIDInfo.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "OrderStatusRequestIDInfo") +public class OrderStatusRequestIDInfo { + + @XmlAttribute(name = "orderStatusRequestID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestID; + @XmlAttribute(name = "orderStatusRequestDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestDate; + + /** + * Gets the value of the orderStatusRequestID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestID() { + return orderStatusRequestID; + } + + /** + * Sets the value of the orderStatusRequestID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestID(String value) { + this.orderStatusRequestID = value; + } + + /** + * Gets the value of the orderStatusRequestDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestDate() { + return orderStatusRequestDate; + } + + /** + * Sets the value of the orderStatusRequestDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestDate(String value) { + this.orderStatusRequestDate = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/OrderStatusRequestReference.java b/src/main/java/org/cxml/invoicedetail/OrderStatusRequestReference.java new file mode 100644 index 0000000..f7191ac --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/OrderStatusRequestReference.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "OrderStatusRequestReference") +public class OrderStatusRequestReference { + + @XmlAttribute(name = "orderStatusRequestID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestID; + @XmlAttribute(name = "orderStatusRequestDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the orderStatusRequestID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestID() { + return orderStatusRequestID; + } + + /** + * Sets the value of the orderStatusRequestID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestID(String value) { + this.orderStatusRequestID = value; + } + + /** + * Gets the value of the orderStatusRequestDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestDate() { + return orderStatusRequestDate; + } + + /** + * Sets the value of the orderStatusRequestDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestDate(String value) { + this.orderStatusRequestDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/OrderTarget.java b/src/main/java/org/cxml/invoicedetail/OrderTarget.java index f7ea101..2cc4c82 100644 --- a/src/main/java/org/cxml/invoicedetail/OrderTarget.java +++ b/src/main/java/org/cxml/invoicedetail/OrderTarget.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/OrderedQuantity.java b/src/main/java/org/cxml/invoicedetail/OrderedQuantity.java new file mode 100644 index 0000000..d635f38 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/OrderedQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "OrderedQuantity") +public class OrderedQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/OriginalDocument.java b/src/main/java/org/cxml/invoicedetail/OriginalDocument.java index d4153a8..cce1dd4 100644 --- a/src/main/java/org/cxml/invoicedetail/OriginalDocument.java +++ b/src/main/java/org/cxml/invoicedetail/OriginalDocument.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/OriginalPrice.java b/src/main/java/org/cxml/invoicedetail/OriginalPrice.java index 1dae9ff..850ea58 100644 --- a/src/main/java/org/cxml/invoicedetail/OriginalPrice.java +++ b/src/main/java/org/cxml/invoicedetail/OriginalPrice.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/OtherOrderTarget.java b/src/main/java/org/cxml/invoicedetail/OtherOrderTarget.java index 7676f98..aa20731 100644 --- a/src/main/java/org/cxml/invoicedetail/OtherOrderTarget.java +++ b/src/main/java/org/cxml/invoicedetail/OtherOrderTarget.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PCard.java b/src/main/java/org/cxml/invoicedetail/PCard.java index b521b86..28cb6b6 100644 --- a/src/main/java/org/cxml/invoicedetail/PCard.java +++ b/src/main/java/org/cxml/invoicedetail/PCard.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PackageID.java b/src/main/java/org/cxml/invoicedetail/PackageID.java new file mode 100644 index 0000000..34e1591 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/PackageID.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "globalIndividualAssetID", + "returnablePackageID", + "packageTrackingID" +}) +@XmlRootElement(name = "PackageID") +public class PackageID { + + @XmlElement(name = "GlobalIndividualAssetID") + protected String globalIndividualAssetID; + @XmlElement(name = "ReturnablePackageID") + protected String returnablePackageID; + @XmlElement(name = "PackageTrackingID") + protected String packageTrackingID; + + /** + * Gets the value of the globalIndividualAssetID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGlobalIndividualAssetID() { + return globalIndividualAssetID; + } + + /** + * Sets the value of the globalIndividualAssetID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGlobalIndividualAssetID(String value) { + this.globalIndividualAssetID = value; + } + + /** + * Gets the value of the returnablePackageID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReturnablePackageID() { + return returnablePackageID; + } + + /** + * Sets the value of the returnablePackageID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReturnablePackageID(String value) { + this.returnablePackageID = value; + } + + /** + * Gets the value of the packageTrackingID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackageTrackingID() { + return packageTrackingID; + } + + /** + * Sets the value of the packageTrackingID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackageTrackingID(String value) { + this.packageTrackingID = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Packaging.java b/src/main/java/org/cxml/invoicedetail/Packaging.java new file mode 100644 index 0000000..9d5b476 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/Packaging.java @@ -0,0 +1,428 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "packagingCodeOrDimension", + "description", + "packagingLevelCode", + "packageTypeCodeIdentifierCode", + "shippingContainerSerialCode", + "shippingContainerSerialCodeReference", + "packageID", + "shippingMark", + "orderedQuantity", + "dispatchQuantity", + "freeGoodsQuantity", + "quantityVarianceNote", + "bestBeforeDate", + "extrinsic" +}) +@XmlRootElement(name = "Packaging") +public class Packaging { + + @XmlElements({ + @XmlElement(name = "PackagingCode", required = true, type = PackagingCode.class), + @XmlElement(name = "Dimension", required = true, type = Dimension.class) + }) + protected List packagingCodeOrDimension; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "PackagingLevelCode") + protected String packagingLevelCode; + @XmlElement(name = "PackageTypeCodeIdentifierCode") + protected String packageTypeCodeIdentifierCode; + @XmlElement(name = "ShippingContainerSerialCode") + protected String shippingContainerSerialCode; + @XmlElement(name = "ShippingContainerSerialCodeReference") + protected String shippingContainerSerialCodeReference; + @XmlElement(name = "PackageID") + protected PackageID packageID; + @XmlElement(name = "ShippingMark") + protected List shippingMark; + @XmlElement(name = "OrderedQuantity") + protected OrderedQuantity orderedQuantity; + @XmlElement(name = "DispatchQuantity") + protected DispatchQuantity dispatchQuantity; + @XmlElement(name = "FreeGoodsQuantity") + protected FreeGoodsQuantity freeGoodsQuantity; + @XmlElement(name = "QuantityVarianceNote") + protected String quantityVarianceNote; + @XmlElement(name = "BestBeforeDate") + protected BestBeforeDate bestBeforeDate; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the packagingCodeOrDimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packagingCodeOrDimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackagingCodeOrDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PackagingCode } + * {@link Dimension } + * + * + */ + public List getPackagingCodeOrDimension() { + if (packagingCodeOrDimension == null) { + packagingCodeOrDimension = new ArrayList(); + } + return this.packagingCodeOrDimension; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the packagingLevelCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackagingLevelCode() { + return packagingLevelCode; + } + + /** + * Sets the value of the packagingLevelCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackagingLevelCode(String value) { + this.packagingLevelCode = value; + } + + /** + * Gets the value of the packageTypeCodeIdentifierCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackageTypeCodeIdentifierCode() { + return packageTypeCodeIdentifierCode; + } + + /** + * Sets the value of the packageTypeCodeIdentifierCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackageTypeCodeIdentifierCode(String value) { + this.packageTypeCodeIdentifierCode = value; + } + + /** + * Gets the value of the shippingContainerSerialCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShippingContainerSerialCode() { + return shippingContainerSerialCode; + } + + /** + * Sets the value of the shippingContainerSerialCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShippingContainerSerialCode(String value) { + this.shippingContainerSerialCode = value; + } + + /** + * Gets the value of the shippingContainerSerialCodeReference property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShippingContainerSerialCodeReference() { + return shippingContainerSerialCodeReference; + } + + /** + * Sets the value of the shippingContainerSerialCodeReference property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShippingContainerSerialCodeReference(String value) { + this.shippingContainerSerialCodeReference = value; + } + + /** + * Gets the value of the packageID property. + * + * @return + * possible object is + * {@link PackageID } + * + */ + public PackageID getPackageID() { + return packageID; + } + + /** + * Sets the value of the packageID property. + * + * @param value + * allowed object is + * {@link PackageID } + * + */ + public void setPackageID(PackageID value) { + this.packageID = value; + } + + /** + * Gets the value of the shippingMark property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shippingMark property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShippingMark().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShippingMark } + * + * + */ + public List getShippingMark() { + if (shippingMark == null) { + shippingMark = new ArrayList(); + } + return this.shippingMark; + } + + /** + * Gets the value of the orderedQuantity property. + * + * @return + * possible object is + * {@link OrderedQuantity } + * + */ + public OrderedQuantity getOrderedQuantity() { + return orderedQuantity; + } + + /** + * Sets the value of the orderedQuantity property. + * + * @param value + * allowed object is + * {@link OrderedQuantity } + * + */ + public void setOrderedQuantity(OrderedQuantity value) { + this.orderedQuantity = value; + } + + /** + * Gets the value of the dispatchQuantity property. + * + * @return + * possible object is + * {@link DispatchQuantity } + * + */ + public DispatchQuantity getDispatchQuantity() { + return dispatchQuantity; + } + + /** + * Sets the value of the dispatchQuantity property. + * + * @param value + * allowed object is + * {@link DispatchQuantity } + * + */ + public void setDispatchQuantity(DispatchQuantity value) { + this.dispatchQuantity = value; + } + + /** + * Gets the value of the freeGoodsQuantity property. + * + * @return + * possible object is + * {@link FreeGoodsQuantity } + * + */ + public FreeGoodsQuantity getFreeGoodsQuantity() { + return freeGoodsQuantity; + } + + /** + * Sets the value of the freeGoodsQuantity property. + * + * @param value + * allowed object is + * {@link FreeGoodsQuantity } + * + */ + public void setFreeGoodsQuantity(FreeGoodsQuantity value) { + this.freeGoodsQuantity = value; + } + + /** + * Gets the value of the quantityVarianceNote property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantityVarianceNote() { + return quantityVarianceNote; + } + + /** + * Sets the value of the quantityVarianceNote property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantityVarianceNote(String value) { + this.quantityVarianceNote = value; + } + + /** + * Gets the value of the bestBeforeDate property. + * + * @return + * possible object is + * {@link BestBeforeDate } + * + */ + public BestBeforeDate getBestBeforeDate() { + return bestBeforeDate; + } + + /** + * Sets the value of the bestBeforeDate property. + * + * @param value + * allowed object is + * {@link BestBeforeDate } + * + */ + public void setBestBeforeDate(BestBeforeDate value) { + this.bestBeforeDate = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/PackagingCode.java b/src/main/java/org/cxml/invoicedetail/PackagingCode.java new file mode 100644 index 0000000..5d14bec --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/PackagingCode.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "PackagingCode") +public class PackagingCode { + + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/PartialAmount.java b/src/main/java/org/cxml/invoicedetail/PartialAmount.java index 740d9e0..41cf302 100644 --- a/src/main/java/org/cxml/invoicedetail/PartialAmount.java +++ b/src/main/java/org/cxml/invoicedetail/PartialAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PartnerContact.java b/src/main/java/org/cxml/invoicedetail/PartnerContact.java new file mode 100644 index 0000000..3915824 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/PartnerContact.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact", + "idReference" +}) +@XmlRootElement(name = "PartnerContact") +public class PartnerContact { + + @XmlElement(name = "Contact", required = true) + protected Contact contact; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Path.java b/src/main/java/org/cxml/invoicedetail/Path.java index 03387d1..a57c165 100644 --- a/src/main/java/org/cxml/invoicedetail/Path.java +++ b/src/main/java/org/cxml/invoicedetail/Path.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Payment.java b/src/main/java/org/cxml/invoicedetail/Payment.java index 821219f..308a969 100644 --- a/src/main/java/org/cxml/invoicedetail/Payment.java +++ b/src/main/java/org/cxml/invoicedetail/Payment.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PaymentStatus.java b/src/main/java/org/cxml/invoicedetail/PaymentStatus.java index ba43b71..a59a61c 100644 --- a/src/main/java/org/cxml/invoicedetail/PaymentStatus.java +++ b/src/main/java/org/cxml/invoicedetail/PaymentStatus.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PaymentTerm.java b/src/main/java/org/cxml/invoicedetail/PaymentTerm.java index 12d2699..28fdff5 100644 --- a/src/main/java/org/cxml/invoicedetail/PaymentTerm.java +++ b/src/main/java/org/cxml/invoicedetail/PaymentTerm.java @@ -1,13 +1,15 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // package org.cxml.invoicedetail; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; @@ -23,7 +25,8 @@ */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { - "discount" + "discount", + "extrinsic" }) @XmlRootElement(name = "PaymentTerm") public class PaymentTerm { @@ -33,6 +36,8 @@ public class PaymentTerm { protected String payInNumberOfDays; @XmlElement(name = "Discount") protected Discount discount; + @XmlElement(name = "Extrinsic") + protected List extrinsic; /** * Gets the value of the payInNumberOfDays property. @@ -82,4 +87,33 @@ public void setDiscount(Discount value) { this.discount = value; } + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/Penalty.java b/src/main/java/org/cxml/invoicedetail/Penalty.java index 746ba2b..ee1c292 100644 --- a/src/main/java/org/cxml/invoicedetail/Penalty.java +++ b/src/main/java/org/cxml/invoicedetail/Penalty.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Percentage.java b/src/main/java/org/cxml/invoicedetail/Percentage.java index de15315..3ca6ba0 100644 --- a/src/main/java/org/cxml/invoicedetail/Percentage.java +++ b/src/main/java/org/cxml/invoicedetail/Percentage.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Period.java b/src/main/java/org/cxml/invoicedetail/Period.java index 8d4b97a..05a6468 100644 --- a/src/main/java/org/cxml/invoicedetail/Period.java +++ b/src/main/java/org/cxml/invoicedetail/Period.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Phone.java b/src/main/java/org/cxml/invoicedetail/Phone.java index 3d5df2b..c78d203 100644 --- a/src/main/java/org/cxml/invoicedetail/Phone.java +++ b/src/main/java/org/cxml/invoicedetail/Phone.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Place.java b/src/main/java/org/cxml/invoicedetail/Place.java index 202ddbd..e5b6d21 100644 --- a/src/main/java/org/cxml/invoicedetail/Place.java +++ b/src/main/java/org/cxml/invoicedetail/Place.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PolicyViolation.java b/src/main/java/org/cxml/invoicedetail/PolicyViolation.java index f193518..a0f1f4e 100644 --- a/src/main/java/org/cxml/invoicedetail/PolicyViolation.java +++ b/src/main/java/org/cxml/invoicedetail/PolicyViolation.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PolicyViolationJustification.java b/src/main/java/org/cxml/invoicedetail/PolicyViolationJustification.java index d689ae2..218efb6 100644 --- a/src/main/java/org/cxml/invoicedetail/PolicyViolationJustification.java +++ b/src/main/java/org/cxml/invoicedetail/PolicyViolationJustification.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PostalAddress.java b/src/main/java/org/cxml/invoicedetail/PostalAddress.java index 1b9cdb4..41077aa 100644 --- a/src/main/java/org/cxml/invoicedetail/PostalAddress.java +++ b/src/main/java/org/cxml/invoicedetail/PostalAddress.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -28,9 +28,11 @@ "deliverTo", "street", "city", + "municipality", "state", "postalCode", - "country" + "country", + "extrinsic" }) @XmlRootElement(name = "PostalAddress") public class PostalAddress { @@ -43,13 +45,17 @@ public class PostalAddress { @XmlElement(name = "Street", required = true) protected List street; @XmlElement(name = "City", required = true) - protected String city; + protected City city; + @XmlElement(name = "Municipality") + protected Municipality municipality; @XmlElement(name = "State") - protected String state; + protected State state; @XmlElement(name = "PostalCode") protected String postalCode; @XmlElement(name = "Country", required = true) protected Country country; + @XmlElement(name = "Extrinsic") + protected List extrinsic; /** * Gets the value of the name property. @@ -138,10 +144,10 @@ public List getStreet() { * * @return * possible object is - * {@link String } + * {@link City } * */ - public String getCity() { + public City getCity() { return city; } @@ -150,22 +156,46 @@ public String getCity() { * * @param value * allowed object is - * {@link String } + * {@link City } * */ - public void setCity(String value) { + public void setCity(City value) { this.city = value; } + /** + * Gets the value of the municipality property. + * + * @return + * possible object is + * {@link Municipality } + * + */ + public Municipality getMunicipality() { + return municipality; + } + + /** + * Sets the value of the municipality property. + * + * @param value + * allowed object is + * {@link Municipality } + * + */ + public void setMunicipality(Municipality value) { + this.municipality = value; + } + /** * Gets the value of the state property. * * @return * possible object is - * {@link String } + * {@link State } * */ - public String getState() { + public State getState() { return state; } @@ -174,10 +204,10 @@ public String getState() { * * @param value * allowed object is - * {@link String } + * {@link State } * */ - public void setState(String value) { + public void setState(State value) { this.state = value; } @@ -229,4 +259,33 @@ public void setCountry(Country value) { this.country = value; } + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/PriceBasisQuantity.java b/src/main/java/org/cxml/invoicedetail/PriceBasisQuantity.java index 0e4108f..997fd3d 100644 --- a/src/main/java/org/cxml/invoicedetail/PriceBasisQuantity.java +++ b/src/main/java/org/cxml/invoicedetail/PriceBasisQuantity.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PriceTolerance.java b/src/main/java/org/cxml/invoicedetail/PriceTolerance.java index 67327f9..eac9861 100644 --- a/src/main/java/org/cxml/invoicedetail/PriceTolerance.java +++ b/src/main/java/org/cxml/invoicedetail/PriceTolerance.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Product.java b/src/main/java/org/cxml/invoicedetail/Product.java new file mode 100644 index 0000000..802eb1d --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/Product.java @@ -0,0 +1,143 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplierPartID", + "supplierPartAuxiliaryID", + "buyerPartID", + "idReference" +}) +@XmlRootElement(name = "Product") +public class Product { + + @XmlElement(name = "SupplierPartID") + protected SupplierPartID supplierPartID; + @XmlElement(name = "SupplierPartAuxiliaryID") + protected SupplierPartAuxiliaryID supplierPartAuxiliaryID; + @XmlElement(name = "BuyerPartID") + protected String buyerPartID; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the supplierPartID property. + * + * @return + * possible object is + * {@link SupplierPartID } + * + */ + public SupplierPartID getSupplierPartID() { + return supplierPartID; + } + + /** + * Sets the value of the supplierPartID property. + * + * @param value + * allowed object is + * {@link SupplierPartID } + * + */ + public void setSupplierPartID(SupplierPartID value) { + this.supplierPartID = value; + } + + /** + * Gets the value of the supplierPartAuxiliaryID property. + * + * @return + * possible object is + * {@link SupplierPartAuxiliaryID } + * + */ + public SupplierPartAuxiliaryID getSupplierPartAuxiliaryID() { + return supplierPartAuxiliaryID; + } + + /** + * Sets the value of the supplierPartAuxiliaryID property. + * + * @param value + * allowed object is + * {@link SupplierPartAuxiliaryID } + * + */ + public void setSupplierPartAuxiliaryID(SupplierPartAuxiliaryID value) { + this.supplierPartAuxiliaryID = value; + } + + /** + * Gets the value of the buyerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerPartID() { + return buyerPartID; + } + + /** + * Sets the value of the buyerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerPartID(String value) { + this.buyerPartID = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ProductMovementItemIDInfo.java b/src/main/java/org/cxml/invoicedetail/ProductMovementItemIDInfo.java new file mode 100644 index 0000000..7951def --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ProductMovementItemIDInfo.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "ProductMovementItemIDInfo") +public class ProductMovementItemIDInfo { + + @XmlAttribute(name = "movementLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementLineNumber; + @XmlAttribute(name = "movementID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementID; + @XmlAttribute(name = "movementDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the movementLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementLineNumber() { + return movementLineNumber; + } + + /** + * Sets the value of the movementLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementLineNumber(String value) { + this.movementLineNumber = value; + } + + /** + * Gets the value of the movementID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementID() { + return movementID; + } + + /** + * Sets the value of the movementID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementID(String value) { + this.movementID = value; + } + + /** + * Gets the value of the movementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementDate() { + return movementDate; + } + + /** + * Sets the value of the movementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementDate(String value) { + this.movementDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/PropertyReference.java b/src/main/java/org/cxml/invoicedetail/PropertyReference.java new file mode 100644 index 0000000..f549fe3 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/PropertyReference.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "PropertyReference") +public class PropertyReference { + + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/PropertyValuation.java b/src/main/java/org/cxml/invoicedetail/PropertyValuation.java new file mode 100644 index 0000000..5ce5eff --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/PropertyValuation.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "propertyReference", + "valueGroup" +}) +@XmlRootElement(name = "PropertyValuation") +public class PropertyValuation { + + @XmlElement(name = "PropertyReference") + protected PropertyReference propertyReference; + @XmlElement(name = "ValueGroup") + protected List valueGroup; + + /** + * Gets the value of the propertyReference property. + * + * @return + * possible object is + * {@link PropertyReference } + * + */ + public PropertyReference getPropertyReference() { + return propertyReference; + } + + /** + * Sets the value of the propertyReference property. + * + * @param value + * allowed object is + * {@link PropertyReference } + * + */ + public void setPropertyReference(PropertyReference value) { + this.propertyReference = value; + } + + /** + * Gets the value of the valueGroup property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the valueGroup property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValueGroup().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ValueGroup } + * + * + */ + public List getValueGroup() { + if (valueGroup == null) { + valueGroup = new ArrayList(); + } + return this.valueGroup; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/PropertyValue.java b/src/main/java/org/cxml/invoicedetail/PropertyValue.java new file mode 100644 index 0000000..1a3af25 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/PropertyValue.java @@ -0,0 +1,92 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "characteristic" +}) +@XmlRootElement(name = "PropertyValue") +public class PropertyValue { + + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlElement(name = "Characteristic") + protected List characteristic; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the characteristic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the characteristic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCharacteristic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Characteristic } + * + * + */ + public List getCharacteristic() { + if (characteristic == null) { + characteristic = new ArrayList(); + } + return this.characteristic; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ProviderDoneMessage.java b/src/main/java/org/cxml/invoicedetail/ProviderDoneMessage.java index 3dd1c16..4d90d27 100644 --- a/src/main/java/org/cxml/invoicedetail/ProviderDoneMessage.java +++ b/src/main/java/org/cxml/invoicedetail/ProviderDoneMessage.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ProviderSetupRequest.java b/src/main/java/org/cxml/invoicedetail/ProviderSetupRequest.java index 0f53e4c..ec84b95 100644 --- a/src/main/java/org/cxml/invoicedetail/ProviderSetupRequest.java +++ b/src/main/java/org/cxml/invoicedetail/ProviderSetupRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ProviderSetupResponse.java b/src/main/java/org/cxml/invoicedetail/ProviderSetupResponse.java index 9bb2707..01f6907 100644 --- a/src/main/java/org/cxml/invoicedetail/ProviderSetupResponse.java +++ b/src/main/java/org/cxml/invoicedetail/ProviderSetupResponse.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PunchOutOrderMessage.java b/src/main/java/org/cxml/invoicedetail/PunchOutOrderMessage.java index cc619ec..3db2bfd 100644 --- a/src/main/java/org/cxml/invoicedetail/PunchOutOrderMessage.java +++ b/src/main/java/org/cxml/invoicedetail/PunchOutOrderMessage.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PunchOutOrderMessageHeader.java b/src/main/java/org/cxml/invoicedetail/PunchOutOrderMessageHeader.java index 747c35f..d16750b 100644 --- a/src/main/java/org/cxml/invoicedetail/PunchOutOrderMessageHeader.java +++ b/src/main/java/org/cxml/invoicedetail/PunchOutOrderMessageHeader.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PunchOutSetupRequest.java b/src/main/java/org/cxml/invoicedetail/PunchOutSetupRequest.java index dd2960e..9da48b6 100644 --- a/src/main/java/org/cxml/invoicedetail/PunchOutSetupRequest.java +++ b/src/main/java/org/cxml/invoicedetail/PunchOutSetupRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PunchOutSetupResponse.java b/src/main/java/org/cxml/invoicedetail/PunchOutSetupResponse.java index 05b945e..00f4192 100644 --- a/src/main/java/org/cxml/invoicedetail/PunchOutSetupResponse.java +++ b/src/main/java/org/cxml/invoicedetail/PunchOutSetupResponse.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PurchaseRequisition.java b/src/main/java/org/cxml/invoicedetail/PurchaseRequisition.java index 3f5a7cf..589484a 100644 --- a/src/main/java/org/cxml/invoicedetail/PurchaseRequisition.java +++ b/src/main/java/org/cxml/invoicedetail/PurchaseRequisition.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PurchaseRequisitionHeader.java b/src/main/java/org/cxml/invoicedetail/PurchaseRequisitionHeader.java index e862689..01df067 100644 --- a/src/main/java/org/cxml/invoicedetail/PurchaseRequisitionHeader.java +++ b/src/main/java/org/cxml/invoicedetail/PurchaseRequisitionHeader.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/PurchaseRequisitionRequest.java b/src/main/java/org/cxml/invoicedetail/PurchaseRequisitionRequest.java index 682672b..7302550 100644 --- a/src/main/java/org/cxml/invoicedetail/PurchaseRequisitionRequest.java +++ b/src/main/java/org/cxml/invoicedetail/PurchaseRequisitionRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/QuantityTolerance.java b/src/main/java/org/cxml/invoicedetail/QuantityTolerance.java index 420fc50..9ac02d2 100644 --- a/src/main/java/org/cxml/invoicedetail/QuantityTolerance.java +++ b/src/main/java/org/cxml/invoicedetail/QuantityTolerance.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/RailDetail.java b/src/main/java/org/cxml/invoicedetail/RailDetail.java index 13cc434..446b26b 100644 --- a/src/main/java/org/cxml/invoicedetail/RailDetail.java +++ b/src/main/java/org/cxml/invoicedetail/RailDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/RailLeg.java b/src/main/java/org/cxml/invoicedetail/RailLeg.java index f672d32..1ba6166 100644 --- a/src/main/java/org/cxml/invoicedetail/RailLeg.java +++ b/src/main/java/org/cxml/invoicedetail/RailLeg.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/RailLegDestination.java b/src/main/java/org/cxml/invoicedetail/RailLegDestination.java index 029ff88..72d9c71 100644 --- a/src/main/java/org/cxml/invoicedetail/RailLegDestination.java +++ b/src/main/java/org/cxml/invoicedetail/RailLegDestination.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/RailLegOrigin.java b/src/main/java/org/cxml/invoicedetail/RailLegOrigin.java index c36fc3d..a6b79a5 100644 --- a/src/main/java/org/cxml/invoicedetail/RailLegOrigin.java +++ b/src/main/java/org/cxml/invoicedetail/RailLegOrigin.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Rate.java b/src/main/java/org/cxml/invoicedetail/Rate.java index 9c54fcc..7edd61a 100644 --- a/src/main/java/org/cxml/invoicedetail/Rate.java +++ b/src/main/java/org/cxml/invoicedetail/Rate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ReceiptIDInfo.java b/src/main/java/org/cxml/invoicedetail/ReceiptIDInfo.java new file mode 100644 index 0000000..f09afd8 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ReceiptIDInfo.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "ReceiptIDInfo") +public class ReceiptIDInfo { + + @XmlAttribute(name = "receiptID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptID; + @XmlAttribute(name = "receiptDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the receiptID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptID() { + return receiptID; + } + + /** + * Sets the value of the receiptID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptID(String value) { + this.receiptID = value; + } + + /** + * Gets the value of the receiptDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptDate() { + return receiptDate; + } + + /** + * Sets the value of the receiptDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptDate(String value) { + this.receiptDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ReceiptLineItemReference.java b/src/main/java/org/cxml/invoicedetail/ReceiptLineItemReference.java new file mode 100644 index 0000000..e395166 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ReceiptLineItemReference.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ReceiptLineItemReference") +public class ReceiptLineItemReference { + + @XmlAttribute(name = "receiptLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptLineNumber; + + /** + * Gets the value of the receiptLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptLineNumber() { + return receiptLineNumber; + } + + /** + * Sets the value of the receiptLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptLineNumber(String value) { + this.receiptLineNumber = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ReceiptReference.java b/src/main/java/org/cxml/invoicedetail/ReceiptReference.java new file mode 100644 index 0000000..c14d4c6 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ReceiptReference.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "ReceiptReference") +public class ReceiptReference { + + @XmlAttribute(name = "receiptID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptID; + @XmlAttribute(name = "receiptDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the receiptID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptID() { + return receiptID; + } + + /** + * Sets the value of the receiptID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptID(String value) { + this.receiptID = value; + } + + /** + * Gets the value of the receiptDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptDate() { + return receiptDate; + } + + /** + * Sets the value of the receiptDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptDate(String value) { + this.receiptDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ReleaseInfo.java b/src/main/java/org/cxml/invoicedetail/ReleaseInfo.java new file mode 100644 index 0000000..5bb23a6 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ReleaseInfo.java @@ -0,0 +1,228 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure", + "shipNoticeReleaseInfo", + "extrinsic" +}) +@XmlRootElement(name = "ReleaseInfo") +public class ReleaseInfo { + + @XmlAttribute(name = "releaseType", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String releaseType; + @XmlAttribute(name = "cumulativeReceivedQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cumulativeReceivedQuantity; + @XmlAttribute(name = "productionGoAheadEndDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String productionGoAheadEndDate; + @XmlAttribute(name = "materialGoAheadEndDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String materialGoAheadEndDate; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "ShipNoticeReleaseInfo") + protected ShipNoticeReleaseInfo shipNoticeReleaseInfo; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the releaseType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReleaseType() { + return releaseType; + } + + /** + * Sets the value of the releaseType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReleaseType(String value) { + this.releaseType = value; + } + + /** + * Gets the value of the cumulativeReceivedQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCumulativeReceivedQuantity() { + return cumulativeReceivedQuantity; + } + + /** + * Sets the value of the cumulativeReceivedQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCumulativeReceivedQuantity(String value) { + this.cumulativeReceivedQuantity = value; + } + + /** + * Gets the value of the productionGoAheadEndDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductionGoAheadEndDate() { + return productionGoAheadEndDate; + } + + /** + * Sets the value of the productionGoAheadEndDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductionGoAheadEndDate(String value) { + this.productionGoAheadEndDate = value; + } + + /** + * Gets the value of the materialGoAheadEndDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaterialGoAheadEndDate() { + return materialGoAheadEndDate; + } + + /** + * Sets the value of the materialGoAheadEndDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaterialGoAheadEndDate(String value) { + this.materialGoAheadEndDate = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the shipNoticeReleaseInfo property. + * + * @return + * possible object is + * {@link ShipNoticeReleaseInfo } + * + */ + public ShipNoticeReleaseInfo getShipNoticeReleaseInfo() { + return shipNoticeReleaseInfo; + } + + /** + * Sets the value of the shipNoticeReleaseInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeReleaseInfo } + * + */ + public void setShipNoticeReleaseInfo(ShipNoticeReleaseInfo value) { + this.shipNoticeReleaseInfo = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Request.java b/src/main/java/org/cxml/invoicedetail/Request.java index ff6ae36..e84d518 100644 --- a/src/main/java/org/cxml/invoicedetail/Request.java +++ b/src/main/java/org/cxml/invoicedetail/Request.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Response.java b/src/main/java/org/cxml/invoicedetail/Response.java index 824aca7..9310bea 100644 --- a/src/main/java/org/cxml/invoicedetail/Response.java +++ b/src/main/java/org/cxml/invoicedetail/Response.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ReturnData.java b/src/main/java/org/cxml/invoicedetail/ReturnData.java index f740f27..4953699 100644 --- a/src/main/java/org/cxml/invoicedetail/ReturnData.java +++ b/src/main/java/org/cxml/invoicedetail/ReturnData.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -37,13 +37,29 @@ public class ReturnData { @XmlElement(name = "Name", required = true) protected Name name; + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ public String getNameAttribute() { - return nameAttribute; - } - - public void setNameAttribute(String nameAttribute) { - this.nameAttribute = nameAttribute; - } + return nameAttribute; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNameAttribute(String value) { + this.nameAttribute = value; + } /** * Gets the value of the returnValue property. diff --git a/src/main/java/org/cxml/invoicedetail/RoomType.java b/src/main/java/org/cxml/invoicedetail/RoomType.java index 3bd4aa6..d6a2f12 100644 --- a/src/main/java/org/cxml/invoicedetail/RoomType.java +++ b/src/main/java/org/cxml/invoicedetail/RoomType.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Route.java b/src/main/java/org/cxml/invoicedetail/Route.java index 3257cb1..85e5f24 100644 --- a/src/main/java/org/cxml/invoicedetail/Route.java +++ b/src/main/java/org/cxml/invoicedetail/Route.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ScheduleLine.java b/src/main/java/org/cxml/invoicedetail/ScheduleLine.java new file mode 100644 index 0000000..0338c16 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ScheduleLine.java @@ -0,0 +1,259 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure", + "scheduleLineReleaseInfo", + "subcontractingComponent", + "extrinsic" +}) +@XmlRootElement(name = "ScheduleLine") +public class ScheduleLine { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "requestedDeliveryDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; + @XmlAttribute(name = "lineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlAttribute(name = "deliveryWindow") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String deliveryWindow; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "ScheduleLineReleaseInfo") + protected ScheduleLineReleaseInfo scheduleLineReleaseInfo; + @XmlElement(name = "SubcontractingComponent") + protected List subcontractingComponent; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the deliveryWindow property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDeliveryWindow() { + return deliveryWindow; + } + + /** + * Sets the value of the deliveryWindow property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDeliveryWindow(String value) { + this.deliveryWindow = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the scheduleLineReleaseInfo property. + * + * @return + * possible object is + * {@link ScheduleLineReleaseInfo } + * + */ + public ScheduleLineReleaseInfo getScheduleLineReleaseInfo() { + return scheduleLineReleaseInfo; + } + + /** + * Sets the value of the scheduleLineReleaseInfo property. + * + * @param value + * allowed object is + * {@link ScheduleLineReleaseInfo } + * + */ + public void setScheduleLineReleaseInfo(ScheduleLineReleaseInfo value) { + this.scheduleLineReleaseInfo = value; + } + + /** + * Gets the value of the subcontractingComponent property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the subcontractingComponent property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSubcontractingComponent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SubcontractingComponent } + * + * + */ + public List getSubcontractingComponent() { + if (subcontractingComponent == null) { + subcontractingComponent = new ArrayList(); + } + return this.subcontractingComponent; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ScheduleLineReleaseInfo.java b/src/main/java/org/cxml/invoicedetail/ScheduleLineReleaseInfo.java new file mode 100644 index 0000000..e0e8ba6 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ScheduleLineReleaseInfo.java @@ -0,0 +1,113 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "ScheduleLineReleaseInfo") +public class ScheduleLineReleaseInfo { + + @XmlAttribute(name = "commitmentCode", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String commitmentCode; + @XmlAttribute(name = "cumulativeScheduledQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cumulativeScheduledQuantity; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the commitmentCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCommitmentCode() { + return commitmentCode; + } + + /** + * Sets the value of the commitmentCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCommitmentCode(String value) { + this.commitmentCode = value; + } + + /** + * Gets the value of the cumulativeScheduledQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCumulativeScheduledQuantity() { + return cumulativeScheduledQuantity; + } + + /** + * Sets the value of the cumulativeScheduledQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCumulativeScheduledQuantity(String value) { + this.cumulativeScheduledQuantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Segment.java b/src/main/java/org/cxml/invoicedetail/Segment.java index cf2e582..55eb39d 100644 --- a/src/main/java/org/cxml/invoicedetail/Segment.java +++ b/src/main/java/org/cxml/invoicedetail/Segment.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/SelectedItem.java b/src/main/java/org/cxml/invoicedetail/SelectedItem.java index 5629587..8147872 100644 --- a/src/main/java/org/cxml/invoicedetail/SelectedItem.java +++ b/src/main/java/org/cxml/invoicedetail/SelectedItem.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Sender.java b/src/main/java/org/cxml/invoicedetail/Sender.java index 4bf309a..fd86012 100644 --- a/src/main/java/org/cxml/invoicedetail/Sender.java +++ b/src/main/java/org/cxml/invoicedetail/Sender.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/SerialNumber.java b/src/main/java/org/cxml/invoicedetail/SerialNumber.java index f7e8552..e2b1398 100644 --- a/src/main/java/org/cxml/invoicedetail/SerialNumber.java +++ b/src/main/java/org/cxml/invoicedetail/SerialNumber.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ServiceEntryItemIDInfo.java b/src/main/java/org/cxml/invoicedetail/ServiceEntryItemIDInfo.java new file mode 100644 index 0000000..71fcf8d --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ServiceEntryItemIDInfo.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "ServiceEntryItemIDInfo") +public class ServiceEntryItemIDInfo { + + @XmlAttribute(name = "serviceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceLineNumber; + @XmlAttribute(name = "serviceEntryID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryID; + @XmlAttribute(name = "serviceEntryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the serviceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceLineNumber() { + return serviceLineNumber; + } + + /** + * Sets the value of the serviceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceLineNumber(String value) { + this.serviceLineNumber = value; + } + + /** + * Gets the value of the serviceEntryID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryID() { + return serviceEntryID; + } + + /** + * Sets the value of the serviceEntryID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryID(String value) { + this.serviceEntryID = value; + } + + /** + * Gets the value of the serviceEntryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryDate() { + return serviceEntryDate; + } + + /** + * Sets the value of the serviceEntryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryDate(String value) { + this.serviceEntryDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ServiceEntryItemReference.java b/src/main/java/org/cxml/invoicedetail/ServiceEntryItemReference.java new file mode 100644 index 0000000..2c36304 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ServiceEntryItemReference.java @@ -0,0 +1,139 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "ServiceEntryItemReference") +public class ServiceEntryItemReference { + + @XmlAttribute(name = "serviceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceLineNumber; + @XmlAttribute(name = "serviceEntryID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryID; + @XmlAttribute(name = "serviceEntryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the serviceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceLineNumber() { + return serviceLineNumber; + } + + /** + * Sets the value of the serviceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceLineNumber(String value) { + this.serviceLineNumber = value; + } + + /** + * Gets the value of the serviceEntryID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryID() { + return serviceEntryID; + } + + /** + * Sets the value of the serviceEntryID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryID(String value) { + this.serviceEntryID = value; + } + + /** + * Gets the value of the serviceEntryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryDate() { + return serviceEntryDate; + } + + /** + * Sets the value of the serviceEntryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryDate(String value) { + this.serviceEntryDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/SharedSecret.java b/src/main/java/org/cxml/invoicedetail/SharedSecret.java index 0bbb2d5..51b679c 100644 --- a/src/main/java/org/cxml/invoicedetail/SharedSecret.java +++ b/src/main/java/org/cxml/invoicedetail/SharedSecret.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ShipNoticeIDInfo.java b/src/main/java/org/cxml/invoicedetail/ShipNoticeIDInfo.java index 303fbd5..c537ec0 100644 --- a/src/main/java/org/cxml/invoicedetail/ShipNoticeIDInfo.java +++ b/src/main/java/org/cxml/invoicedetail/ShipNoticeIDInfo.java @@ -1,16 +1,19 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // package org.cxml.invoicedetail; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; @@ -21,7 +24,9 @@ * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "") +@XmlType(name = "", propOrder = { + "idReference" +}) @XmlRootElement(name = "ShipNoticeIDInfo") public class ShipNoticeIDInfo { @@ -31,6 +36,8 @@ public class ShipNoticeIDInfo { @XmlAttribute(name = "shipNoticeDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String shipNoticeDate; + @XmlElement(name = "IdReference") + protected List idReference; /** * Gets the value of the shipNoticeID property. @@ -80,4 +87,33 @@ public void setShipNoticeDate(String value) { this.shipNoticeDate = value; } + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/ShipNoticeLineItemReference.java b/src/main/java/org/cxml/invoicedetail/ShipNoticeLineItemReference.java new file mode 100644 index 0000000..865b11e --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ShipNoticeLineItemReference.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ShipNoticeLineItemReference") +public class ShipNoticeLineItemReference { + + @XmlAttribute(name = "shipNoticeLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shipNoticeLineNumber; + + /** + * Gets the value of the shipNoticeLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipNoticeLineNumber() { + return shipNoticeLineNumber; + } + + /** + * Sets the value of the shipNoticeLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipNoticeLineNumber(String value) { + this.shipNoticeLineNumber = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ShipNoticeReference.java b/src/main/java/org/cxml/invoicedetail/ShipNoticeReference.java index e7f8135..f4c5bbc 100644 --- a/src/main/java/org/cxml/invoicedetail/ShipNoticeReference.java +++ b/src/main/java/org/cxml/invoicedetail/ShipNoticeReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ShipNoticeReleaseInfo.java b/src/main/java/org/cxml/invoicedetail/ShipNoticeReleaseInfo.java new file mode 100644 index 0000000..6fd2989 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ShipNoticeReleaseInfo.java @@ -0,0 +1,124 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "shipNoticeReferenceOrShipNoticeIDInfo", + "unitOfMeasure" +}) +@XmlRootElement(name = "ShipNoticeReleaseInfo") +public class ShipNoticeReleaseInfo { + + @XmlAttribute(name = "receivedQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receivedQuantity; + @XmlElements({ + @XmlElement(name = "ShipNoticeReference", required = true, type = ShipNoticeReference.class), + @XmlElement(name = "ShipNoticeIDInfo", required = true, type = ShipNoticeIDInfo.class) + }) + protected List shipNoticeReferenceOrShipNoticeIDInfo; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the receivedQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceivedQuantity() { + return receivedQuantity; + } + + /** + * Sets the value of the receivedQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceivedQuantity(String value) { + this.receivedQuantity = value; + } + + /** + * Gets the value of the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipNoticeReferenceOrShipNoticeIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipNoticeReference } + * {@link ShipNoticeIDInfo } + * + * + */ + public List getShipNoticeReferenceOrShipNoticeIDInfo() { + if (shipNoticeReferenceOrShipNoticeIDInfo == null) { + shipNoticeReferenceOrShipNoticeIDInfo = new ArrayList(); + } + return this.shipNoticeReferenceOrShipNoticeIDInfo; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ShipTo.java b/src/main/java/org/cxml/invoicedetail/ShipTo.java index 277cceb..c7c577b 100644 --- a/src/main/java/org/cxml/invoicedetail/ShipTo.java +++ b/src/main/java/org/cxml/invoicedetail/ShipTo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -24,7 +24,8 @@ @XmlType(name = "", propOrder = { "address", "carrierIdentifier", - "transportInformation" + "transportInformation", + "idReference" }) @XmlRootElement(name = "ShipTo") public class ShipTo { @@ -32,9 +33,11 @@ public class ShipTo { @XmlElement(name = "Address", required = true) protected Address address; @XmlElement(name = "CarrierIdentifier") - protected CarrierIdentifier carrierIdentifier; + protected List carrierIdentifier; @XmlElement(name = "TransportInformation") protected List transportInformation; + @XmlElement(name = "IdReference") + protected List idReference; /** * Gets the value of the address property. @@ -63,25 +66,30 @@ public void setAddress(Address value) { /** * Gets the value of the carrierIdentifier property. * - * @return - * possible object is - * {@link CarrierIdentifier } - * - */ - public CarrierIdentifier getCarrierIdentifier() { - return carrierIdentifier; - } - - /** - * Sets the value of the carrierIdentifier property. + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the carrierIdentifier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCarrierIdentifier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CarrierIdentifier } + * * - * @param value - * allowed object is - * {@link CarrierIdentifier } - * */ - public void setCarrierIdentifier(CarrierIdentifier value) { - this.carrierIdentifier = value; + public List getCarrierIdentifier() { + if (carrierIdentifier == null) { + carrierIdentifier = new ArrayList(); + } + return this.carrierIdentifier; } /** @@ -113,4 +121,33 @@ public List getTransportInformation() { return this.transportInformation; } + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/ShipmentIdentifier.java b/src/main/java/org/cxml/invoicedetail/ShipmentIdentifier.java index c7a1b69..f94199c 100644 --- a/src/main/java/org/cxml/invoicedetail/ShipmentIdentifier.java +++ b/src/main/java/org/cxml/invoicedetail/ShipmentIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -28,12 +28,39 @@ @XmlRootElement(name = "ShipmentIdentifier") public class ShipmentIdentifier { + @XmlAttribute(name = "domain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; @XmlAttribute(name = "trackingNumberDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String trackingNumberDate; @XmlValue protected String value; + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + /** * Gets the value of the trackingNumberDate property. * diff --git a/src/main/java/org/cxml/invoicedetail/Shipping.java b/src/main/java/org/cxml/invoicedetail/Shipping.java index 00ab4fb..7cc024f 100644 --- a/src/main/java/org/cxml/invoicedetail/Shipping.java +++ b/src/main/java/org/cxml/invoicedetail/Shipping.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ShippingAmount.java b/src/main/java/org/cxml/invoicedetail/ShippingAmount.java index 46b4a63..d84d886 100644 --- a/src/main/java/org/cxml/invoicedetail/ShippingAmount.java +++ b/src/main/java/org/cxml/invoicedetail/ShippingAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ShippingInstructions.java b/src/main/java/org/cxml/invoicedetail/ShippingInstructions.java index 0e079f6..274c071 100644 --- a/src/main/java/org/cxml/invoicedetail/ShippingInstructions.java +++ b/src/main/java/org/cxml/invoicedetail/ShippingInstructions.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ShippingMark.java b/src/main/java/org/cxml/invoicedetail/ShippingMark.java new file mode 100644 index 0000000..d21c52f --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ShippingMark.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ShippingMark") +public class ShippingMark { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/ShippingPaymentMethod.java b/src/main/java/org/cxml/invoicedetail/ShippingPaymentMethod.java index 9e0c609..64d8b83 100644 --- a/src/main/java/org/cxml/invoicedetail/ShippingPaymentMethod.java +++ b/src/main/java/org/cxml/invoicedetail/ShippingPaymentMethod.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -34,6 +34,30 @@ public class ShippingPaymentMethod { @XmlValue protected String value; + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValueAttribute() { + return valueAttribute; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueAttribute(String value) { + this.valueAttribute = value; + } + /** * Gets the value of the value property. * @@ -58,11 +82,4 @@ public void setValue(String value) { this.value = value; } - public String getValueAttribute() { - return valueAttribute; - } - - public void setValueAttribute(String valueAttribute) { - this.valueAttribute = valueAttribute; - } } diff --git a/src/main/java/org/cxml/invoicedetail/ShortName.java b/src/main/java/org/cxml/invoicedetail/ShortName.java index 6e5838c..160e299 100644 --- a/src/main/java/org/cxml/invoicedetail/ShortName.java +++ b/src/main/java/org/cxml/invoicedetail/ShortName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/SourcingStatus.java b/src/main/java/org/cxml/invoicedetail/SourcingStatus.java index cb94d6a..9df9534 100644 --- a/src/main/java/org/cxml/invoicedetail/SourcingStatus.java +++ b/src/main/java/org/cxml/invoicedetail/SourcingStatus.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/SpecialHandlingAmount.java b/src/main/java/org/cxml/invoicedetail/SpecialHandlingAmount.java index d39bf4a..db03b3f 100644 --- a/src/main/java/org/cxml/invoicedetail/SpecialHandlingAmount.java +++ b/src/main/java/org/cxml/invoicedetail/SpecialHandlingAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/SpendDetail.java b/src/main/java/org/cxml/invoicedetail/SpendDetail.java index a7d2cd9..1f781cd 100644 --- a/src/main/java/org/cxml/invoicedetail/SpendDetail.java +++ b/src/main/java/org/cxml/invoicedetail/SpendDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/StartPage.java b/src/main/java/org/cxml/invoicedetail/StartPage.java index f81ca3d..e5d989b 100644 --- a/src/main/java/org/cxml/invoicedetail/StartPage.java +++ b/src/main/java/org/cxml/invoicedetail/StartPage.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/State.java b/src/main/java/org/cxml/invoicedetail/State.java new file mode 100644 index 0000000..a57a0b7 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/State.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "State") +public class State { + + @XmlAttribute(name = "isoStateCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String isoStateCode; + @XmlValue + protected String value; + + /** + * Gets the value of the isoStateCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsoStateCode() { + return isoStateCode; + } + + /** + * Sets the value of the isoStateCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsoStateCode(String value) { + this.isoStateCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Status.java b/src/main/java/org/cxml/invoicedetail/Status.java index a5f5888..150b8c2 100644 --- a/src/main/java/org/cxml/invoicedetail/Status.java +++ b/src/main/java/org/cxml/invoicedetail/Status.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/StatusUpdateRequest.java b/src/main/java/org/cxml/invoicedetail/StatusUpdateRequest.java index 3883955..7433159 100644 --- a/src/main/java/org/cxml/invoicedetail/StatusUpdateRequest.java +++ b/src/main/java/org/cxml/invoicedetail/StatusUpdateRequest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -25,7 +25,7 @@ @XmlType(name = "", propOrder = { "documentReference", "status", - "paymentStatusOrSourcingStatusOrInvoiceStatus", + "paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus", "extrinsic" }) @XmlRootElement(name = "StatusUpdateRequest") @@ -38,9 +38,10 @@ public class StatusUpdateRequest { @XmlElements({ @XmlElement(name = "PaymentStatus", type = PaymentStatus.class), @XmlElement(name = "SourcingStatus", type = SourcingStatus.class), - @XmlElement(name = "InvoiceStatus", type = InvoiceStatus.class) + @XmlElement(name = "InvoiceStatus", type = InvoiceStatus.class), + @XmlElement(name = "DocumentStatus", type = DocumentStatus.class) }) - protected List paymentStatusOrSourcingStatusOrInvoiceStatus; + protected List paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus; @XmlElement(name = "Extrinsic") protected List extrinsic; @@ -93,18 +94,18 @@ public void setStatus(Status value) { } /** - * Gets the value of the paymentStatusOrSourcingStatusOrInvoiceStatus property. + * Gets the value of the paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the paymentStatusOrSourcingStatusOrInvoiceStatus property. + * This is why there is not a set method for the paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus property. * *

* For example, to add a new item, do as follows: *

-     *    getPaymentStatusOrSourcingStatusOrInvoiceStatus().add(newItem);
+     *    getPaymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus().add(newItem);
      * 
* * @@ -113,14 +114,15 @@ public void setStatus(Status value) { * {@link PaymentStatus } * {@link SourcingStatus } * {@link InvoiceStatus } + * {@link DocumentStatus } * * */ - public List getPaymentStatusOrSourcingStatusOrInvoiceStatus() { - if (paymentStatusOrSourcingStatusOrInvoiceStatus == null) { - paymentStatusOrSourcingStatusOrInvoiceStatus = new ArrayList(); + public List getPaymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus() { + if (paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus == null) { + paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus = new ArrayList(); } - return this.paymentStatusOrSourcingStatusOrInvoiceStatus; + return this.paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus; } /** diff --git a/src/main/java/org/cxml/invoicedetail/Street.java b/src/main/java/org/cxml/invoicedetail/Street.java index fe6d30c..dde3eb8 100644 --- a/src/main/java/org/cxml/invoicedetail/Street.java +++ b/src/main/java/org/cxml/invoicedetail/Street.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/SubcontractingComponent.java b/src/main/java/org/cxml/invoicedetail/SubcontractingComponent.java new file mode 100644 index 0000000..c545312 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/SubcontractingComponent.java @@ -0,0 +1,247 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "componentID", + "unitOfMeasure", + "description", + "product", + "productRevisionID", + "batch" +}) +@XmlRootElement(name = "SubcontractingComponent") +public class SubcontractingComponent { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "requirementDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requirementDate; + @XmlElement(name = "ComponentID", required = true) + protected String componentID; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "Product") + protected Product product; + @XmlElement(name = "ProductRevisionID") + protected String productRevisionID; + @XmlElement(name = "Batch") + protected Batch batch; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the requirementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequirementDate() { + return requirementDate; + } + + /** + * Sets the value of the requirementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequirementDate(String value) { + this.requirementDate = value; + } + + /** + * Gets the value of the componentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComponentID() { + return componentID; + } + + /** + * Sets the value of the componentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComponentID(String value) { + this.componentID = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the product property. + * + * @return + * possible object is + * {@link Product } + * + */ + public Product getProduct() { + return product; + } + + /** + * Sets the value of the product property. + * + * @param value + * allowed object is + * {@link Product } + * + */ + public void setProduct(Product value) { + this.product = value; + } + + /** + * Gets the value of the productRevisionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductRevisionID() { + return productRevisionID; + } + + /** + * Sets the value of the productRevisionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductRevisionID(String value) { + this.productRevisionID = value; + } + + /** + * Gets the value of the batch property. + * + * @return + * possible object is + * {@link Batch } + * + */ + public Batch getBatch() { + return batch; + } + + /** + * Sets the value of the batch property. + * + * @param value + * allowed object is + * {@link Batch } + * + */ + public void setBatch(Batch value) { + this.batch = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/SubtotalAmount.java b/src/main/java/org/cxml/invoicedetail/SubtotalAmount.java index 77c8586..34eb939 100644 --- a/src/main/java/org/cxml/invoicedetail/SubtotalAmount.java +++ b/src/main/java/org/cxml/invoicedetail/SubtotalAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Supervisor.java b/src/main/java/org/cxml/invoicedetail/Supervisor.java index acd9d32..554f010 100644 --- a/src/main/java/org/cxml/invoicedetail/Supervisor.java +++ b/src/main/java/org/cxml/invoicedetail/Supervisor.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Supplier.java b/src/main/java/org/cxml/invoicedetail/Supplier.java index 0c229e4..ba721ef 100644 --- a/src/main/java/org/cxml/invoicedetail/Supplier.java +++ b/src/main/java/org/cxml/invoicedetail/Supplier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/SupplierID.java b/src/main/java/org/cxml/invoicedetail/SupplierID.java index bc81fc2..acce69f 100644 --- a/src/main/java/org/cxml/invoicedetail/SupplierID.java +++ b/src/main/java/org/cxml/invoicedetail/SupplierID.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/SupplierList.java b/src/main/java/org/cxml/invoicedetail/SupplierList.java index eb3e2f7..15559e4 100644 --- a/src/main/java/org/cxml/invoicedetail/SupplierList.java +++ b/src/main/java/org/cxml/invoicedetail/SupplierList.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/SupplierLocation.java b/src/main/java/org/cxml/invoicedetail/SupplierLocation.java index 4bc61df..99810f7 100644 --- a/src/main/java/org/cxml/invoicedetail/SupplierLocation.java +++ b/src/main/java/org/cxml/invoicedetail/SupplierLocation.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/SupplierOrderInfo.java b/src/main/java/org/cxml/invoicedetail/SupplierOrderInfo.java index 4ba58e7..786c902 100644 --- a/src/main/java/org/cxml/invoicedetail/SupplierOrderInfo.java +++ b/src/main/java/org/cxml/invoicedetail/SupplierOrderInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -28,6 +28,9 @@ public class SupplierOrderInfo { @XmlAttribute(name = "orderID", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String orderID; + @XmlAttribute(name = "orderDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderDate; /** * Gets the value of the orderID property. @@ -53,4 +56,28 @@ public void setOrderID(String value) { this.orderID = value; } + /** + * Gets the value of the orderDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderDate() { + return orderDate; + } + + /** + * Sets the value of the orderDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderDate(String value) { + this.orderDate = value; + } + } diff --git a/src/main/java/org/cxml/invoicedetail/SupplierPartAuxiliaryID.java b/src/main/java/org/cxml/invoicedetail/SupplierPartAuxiliaryID.java index da20359..7067f71 100644 --- a/src/main/java/org/cxml/invoicedetail/SupplierPartAuxiliaryID.java +++ b/src/main/java/org/cxml/invoicedetail/SupplierPartAuxiliaryID.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/SupplierPartID.java b/src/main/java/org/cxml/invoicedetail/SupplierPartID.java new file mode 100644 index 0000000..3f20e85 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/SupplierPartID.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "SupplierPartID") +public class SupplierPartID { + + @XmlAttribute(name = "revisionID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String revisionID; + @XmlValue + protected String value; + + /** + * Gets the value of the revisionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRevisionID() { + return revisionID; + } + + /** + * Sets the value of the revisionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRevisionID(String value) { + this.revisionID = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/SupplierSetup.java b/src/main/java/org/cxml/invoicedetail/SupplierSetup.java index a8ee657..91386eb 100644 --- a/src/main/java/org/cxml/invoicedetail/SupplierSetup.java +++ b/src/main/java/org/cxml/invoicedetail/SupplierSetup.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Tax.java b/src/main/java/org/cxml/invoicedetail/Tax.java index 4a473ef..ff39321 100644 --- a/src/main/java/org/cxml/invoicedetail/Tax.java +++ b/src/main/java/org/cxml/invoicedetail/Tax.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TaxAmount.java b/src/main/java/org/cxml/invoicedetail/TaxAmount.java index df34519..1fa738a 100644 --- a/src/main/java/org/cxml/invoicedetail/TaxAmount.java +++ b/src/main/java/org/cxml/invoicedetail/TaxAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TaxDetail.java b/src/main/java/org/cxml/invoicedetail/TaxDetail.java index f667c6c..946d71c 100644 --- a/src/main/java/org/cxml/invoicedetail/TaxDetail.java +++ b/src/main/java/org/cxml/invoicedetail/TaxDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -14,6 +14,7 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlIDREF; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; @@ -31,11 +32,15 @@ "taxLocation", "description", "triangularTransactionLawReference", + "taxRegime", "extrinsic" }) @XmlRootElement(name = "TaxDetail") public class TaxDetail { + @XmlAttribute(name = "taxedElement") + @XmlIDREF + protected Object taxedElement; @XmlAttribute(name = "purpose") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String purpose; @@ -70,9 +75,35 @@ public class TaxDetail { protected Description description; @XmlElement(name = "TriangularTransactionLawReference") protected TriangularTransactionLawReference triangularTransactionLawReference; + @XmlElement(name = "TaxRegime") + protected String taxRegime; @XmlElement(name = "Extrinsic") protected List extrinsic; + /** + * Gets the value of the taxedElement property. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getTaxedElement() { + return taxedElement; + } + + /** + * Sets the value of the taxedElement property. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setTaxedElement(Object value) { + this.taxedElement = value; + } + /** * Gets the value of the purpose property. * @@ -385,6 +416,30 @@ public void setTriangularTransactionLawReference(TriangularTransactionLawReferen this.triangularTransactionLawReference = value; } + /** + * Gets the value of the taxRegime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTaxRegime() { + return taxRegime; + } + + /** + * Sets the value of the taxRegime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTaxRegime(String value) { + this.taxRegime = value; + } + /** * Gets the value of the extrinsic property. * diff --git a/src/main/java/org/cxml/invoicedetail/TaxLocation.java b/src/main/java/org/cxml/invoicedetail/TaxLocation.java index 0670bc3..4ee2e82 100644 --- a/src/main/java/org/cxml/invoicedetail/TaxLocation.java +++ b/src/main/java/org/cxml/invoicedetail/TaxLocation.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TaxableAmount.java b/src/main/java/org/cxml/invoicedetail/TaxableAmount.java index 9058658..9ea4df3 100644 --- a/src/main/java/org/cxml/invoicedetail/TaxableAmount.java +++ b/src/main/java/org/cxml/invoicedetail/TaxableAmount.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TelephoneNumber.java b/src/main/java/org/cxml/invoicedetail/TelephoneNumber.java index 1ff04f7..5e6a98a 100644 --- a/src/main/java/org/cxml/invoicedetail/TelephoneNumber.java +++ b/src/main/java/org/cxml/invoicedetail/TelephoneNumber.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TermReference.java b/src/main/java/org/cxml/invoicedetail/TermReference.java index 6b53a7b..5f0b713 100644 --- a/src/main/java/org/cxml/invoicedetail/TermReference.java +++ b/src/main/java/org/cxml/invoicedetail/TermReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TermsAndConditions.java b/src/main/java/org/cxml/invoicedetail/TermsAndConditions.java index fc0dcd2..fd55962 100644 --- a/src/main/java/org/cxml/invoicedetail/TermsAndConditions.java +++ b/src/main/java/org/cxml/invoicedetail/TermsAndConditions.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TermsOfDelivery.java b/src/main/java/org/cxml/invoicedetail/TermsOfDelivery.java index 5d6e39a..40c8f13 100644 --- a/src/main/java/org/cxml/invoicedetail/TermsOfDelivery.java +++ b/src/main/java/org/cxml/invoicedetail/TermsOfDelivery.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TermsOfDeliveryCode.java b/src/main/java/org/cxml/invoicedetail/TermsOfDeliveryCode.java index de5cc0a..7337fdd 100644 --- a/src/main/java/org/cxml/invoicedetail/TermsOfDeliveryCode.java +++ b/src/main/java/org/cxml/invoicedetail/TermsOfDeliveryCode.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -34,6 +34,30 @@ public class TermsOfDeliveryCode { @XmlValue protected String value; + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValueAttribute() { + return valueAttribute; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueAttribute(String value) { + this.valueAttribute = value; + } + /** * Gets the value of the value property. * @@ -57,12 +81,5 @@ public String getValue() { public void setValue(String value) { this.value = value; } - - public String getValueAttribute() { - return valueAttribute; - } - - public void setValueAttribute(String valueAttribute) { - this.valueAttribute = valueAttribute; - } + } diff --git a/src/main/java/org/cxml/invoicedetail/TermsOfTransport.java b/src/main/java/org/cxml/invoicedetail/TermsOfTransport.java new file mode 100644 index 0000000..f92272a --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/TermsOfTransport.java @@ -0,0 +1,202 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "sealID", + "sealingPartyCode", + "equipmentIdentificationCode", + "transportTerms", + "dimension", + "extrinsic" +}) +@XmlRootElement(name = "TermsOfTransport") +public class TermsOfTransport { + + @XmlElement(name = "SealID") + protected String sealID; + @XmlElement(name = "SealingPartyCode") + protected String sealingPartyCode; + @XmlElement(name = "EquipmentIdentificationCode") + protected String equipmentIdentificationCode; + @XmlElement(name = "TransportTerms") + protected TransportTerms transportTerms; + @XmlElement(name = "Dimension") + protected List dimension; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the sealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSealID() { + return sealID; + } + + /** + * Sets the value of the sealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSealID(String value) { + this.sealID = value; + } + + /** + * Gets the value of the sealingPartyCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSealingPartyCode() { + return sealingPartyCode; + } + + /** + * Sets the value of the sealingPartyCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSealingPartyCode(String value) { + this.sealingPartyCode = value; + } + + /** + * Gets the value of the equipmentIdentificationCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEquipmentIdentificationCode() { + return equipmentIdentificationCode; + } + + /** + * Sets the value of the equipmentIdentificationCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEquipmentIdentificationCode(String value) { + this.equipmentIdentificationCode = value; + } + + /** + * Gets the value of the transportTerms property. + * + * @return + * possible object is + * {@link TransportTerms } + * + */ + public TransportTerms getTransportTerms() { + return transportTerms; + } + + /** + * Sets the value of the transportTerms property. + * + * @param value + * allowed object is + * {@link TransportTerms } + * + */ + public void setTransportTerms(TransportTerms value) { + this.transportTerms = value; + } + + /** + * Gets the value of the dimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Dimension } + * + * + */ + public List getDimension() { + if (dimension == null) { + dimension = new ArrayList(); + } + return this.dimension; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/TimeCardIDInfo.java b/src/main/java/org/cxml/invoicedetail/TimeCardIDInfo.java index b2d69b1..933e19b 100644 --- a/src/main/java/org/cxml/invoicedetail/TimeCardIDInfo.java +++ b/src/main/java/org/cxml/invoicedetail/TimeCardIDInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TimeCardReference.java b/src/main/java/org/cxml/invoicedetail/TimeCardReference.java index 2796743..7a52f0b 100644 --- a/src/main/java/org/cxml/invoicedetail/TimeCardReference.java +++ b/src/main/java/org/cxml/invoicedetail/TimeCardReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TimeRange.java b/src/main/java/org/cxml/invoicedetail/TimeRange.java index af3488f..41d404c 100644 --- a/src/main/java/org/cxml/invoicedetail/TimeRange.java +++ b/src/main/java/org/cxml/invoicedetail/TimeRange.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/To.java b/src/main/java/org/cxml/invoicedetail/To.java index 626fecc..fa22c9b 100644 --- a/src/main/java/org/cxml/invoicedetail/To.java +++ b/src/main/java/org/cxml/invoicedetail/To.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Tolerances.java b/src/main/java/org/cxml/invoicedetail/Tolerances.java index 966140b..f14a9cb 100644 --- a/src/main/java/org/cxml/invoicedetail/Tolerances.java +++ b/src/main/java/org/cxml/invoicedetail/Tolerances.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Total.java b/src/main/java/org/cxml/invoicedetail/Total.java index abab58c..23c83c6 100644 --- a/src/main/java/org/cxml/invoicedetail/Total.java +++ b/src/main/java/org/cxml/invoicedetail/Total.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TotalAllowances.java b/src/main/java/org/cxml/invoicedetail/TotalAllowances.java new file mode 100644 index 0000000..205fb7b --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/TotalAllowances.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalAllowances") +public class TotalAllowances { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/TotalAmountInBillingCurrency.java b/src/main/java/org/cxml/invoicedetail/TotalAmountInBillingCurrency.java index 021b7ff..e15f030 100644 --- a/src/main/java/org/cxml/invoicedetail/TotalAmountInBillingCurrency.java +++ b/src/main/java/org/cxml/invoicedetail/TotalAmountInBillingCurrency.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TotalAmountInPostedCurrency.java b/src/main/java/org/cxml/invoicedetail/TotalAmountInPostedCurrency.java index 18e967e..8237bfc 100644 --- a/src/main/java/org/cxml/invoicedetail/TotalAmountInPostedCurrency.java +++ b/src/main/java/org/cxml/invoicedetail/TotalAmountInPostedCurrency.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TotalAmountWithoutTax.java b/src/main/java/org/cxml/invoicedetail/TotalAmountWithoutTax.java new file mode 100644 index 0000000..5a1f78f --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/TotalAmountWithoutTax.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalAmountWithoutTax") +public class TotalAmountWithoutTax { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/TotalCharges.java b/src/main/java/org/cxml/invoicedetail/TotalCharges.java new file mode 100644 index 0000000..1f8faab --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/TotalCharges.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalCharges") +public class TotalCharges { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/TotalRetailAmount.java b/src/main/java/org/cxml/invoicedetail/TotalRetailAmount.java new file mode 100644 index 0000000..c9f9710 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/TotalRetailAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalRetailAmount") +public class TotalRetailAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/TotalReturnableItemsDepositAmount.java b/src/main/java/org/cxml/invoicedetail/TotalReturnableItemsDepositAmount.java new file mode 100644 index 0000000..cf8be8d --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/TotalReturnableItemsDepositAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalReturnableItemsDepositAmount") +public class TotalReturnableItemsDepositAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/TransportInformation.java b/src/main/java/org/cxml/invoicedetail/TransportInformation.java index 7ef7211..207868a 100644 --- a/src/main/java/org/cxml/invoicedetail/TransportInformation.java +++ b/src/main/java/org/cxml/invoicedetail/TransportInformation.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TransportTerms.java b/src/main/java/org/cxml/invoicedetail/TransportTerms.java index f6797bc..6b51152 100644 --- a/src/main/java/org/cxml/invoicedetail/TransportTerms.java +++ b/src/main/java/org/cxml/invoicedetail/TransportTerms.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // @@ -34,6 +34,30 @@ public class TransportTerms { @XmlValue protected String value; + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValueAttribute() { + return valueAttribute; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueAttribute(String value) { + this.valueAttribute = value; + } + /** * Gets the value of the value property. * @@ -58,12 +82,4 @@ public void setValue(String value) { this.value = value; } - public String getValueAttribute() { - return valueAttribute; - } - - public void setValueAttribute(String valueAttribute) { - this.valueAttribute = valueAttribute; - } - } diff --git a/src/main/java/org/cxml/invoicedetail/TravelDetail.java b/src/main/java/org/cxml/invoicedetail/TravelDetail.java index c870be0..d194b18 100644 --- a/src/main/java/org/cxml/invoicedetail/TravelDetail.java +++ b/src/main/java/org/cxml/invoicedetail/TravelDetail.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TriangularTransactionLawReference.java b/src/main/java/org/cxml/invoicedetail/TriangularTransactionLawReference.java index 718d3e5..0054c44 100644 --- a/src/main/java/org/cxml/invoicedetail/TriangularTransactionLawReference.java +++ b/src/main/java/org/cxml/invoicedetail/TriangularTransactionLawReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/TripType.java b/src/main/java/org/cxml/invoicedetail/TripType.java index 20181ab..c59a132 100644 --- a/src/main/java/org/cxml/invoicedetail/TripType.java +++ b/src/main/java/org/cxml/invoicedetail/TripType.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/URL.java b/src/main/java/org/cxml/invoicedetail/URL.java index 5b183db..1f79b71 100644 --- a/src/main/java/org/cxml/invoicedetail/URL.java +++ b/src/main/java/org/cxml/invoicedetail/URL.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/UnitGrossPrice.java b/src/main/java/org/cxml/invoicedetail/UnitGrossPrice.java new file mode 100644 index 0000000..aa1890a --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/UnitGrossPrice.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "UnitGrossPrice") +public class UnitGrossPrice { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/UnitNetPriceCorrection.java b/src/main/java/org/cxml/invoicedetail/UnitNetPriceCorrection.java new file mode 100644 index 0000000..00e62c7 --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/UnitNetPriceCorrection.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "UnitNetPriceCorrection") +public class UnitNetPriceCorrection { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/UnitOfMeasure.java b/src/main/java/org/cxml/invoicedetail/UnitOfMeasure.java index 0353e1c..7a7df50 100644 --- a/src/main/java/org/cxml/invoicedetail/UnitOfMeasure.java +++ b/src/main/java/org/cxml/invoicedetail/UnitOfMeasure.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/UnitPrice.java b/src/main/java/org/cxml/invoicedetail/UnitPrice.java index 5341912..9a3fa81 100644 --- a/src/main/java/org/cxml/invoicedetail/UnitPrice.java +++ b/src/main/java/org/cxml/invoicedetail/UnitPrice.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/UnitRate.java b/src/main/java/org/cxml/invoicedetail/UnitRate.java index 93f0ae5..93c6b7d 100644 --- a/src/main/java/org/cxml/invoicedetail/UnitRate.java +++ b/src/main/java/org/cxml/invoicedetail/UnitRate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/Value.java b/src/main/java/org/cxml/invoicedetail/Value.java index c7ec542..92bf7a6 100644 --- a/src/main/java/org/cxml/invoicedetail/Value.java +++ b/src/main/java/org/cxml/invoicedetail/Value.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/ValueGroup.java b/src/main/java/org/cxml/invoicedetail/ValueGroup.java new file mode 100644 index 0000000..d2185ef --- /dev/null +++ b/src/main/java/org/cxml/invoicedetail/ValueGroup.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.invoicedetail; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference", + "parentID", + "propertyValue" +}) +@XmlRootElement(name = "ValueGroup") +public class ValueGroup { + + @XmlElement(name = "IdReference") + protected IdReference idReference; + @XmlElement(name = "ParentID") + protected String parentID; + @XmlElement(name = "PropertyValue") + protected List propertyValue; + + /** + * Gets the value of the idReference property. + * + * @return + * possible object is + * {@link IdReference } + * + */ + public IdReference getIdReference() { + return idReference; + } + + /** + * Sets the value of the idReference property. + * + * @param value + * allowed object is + * {@link IdReference } + * + */ + public void setIdReference(IdReference value) { + this.idReference = value; + } + + /** + * Gets the value of the parentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentID() { + return parentID; + } + + /** + * Sets the value of the parentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentID(String value) { + this.parentID = value; + } + + /** + * Gets the value of the propertyValue property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the propertyValue property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPropertyValue().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PropertyValue } + * + * + */ + public List getPropertyValue() { + if (propertyValue == null) { + propertyValue = new ArrayList(); + } + return this.propertyValue; + } + +} diff --git a/src/main/java/org/cxml/invoicedetail/Vendor.java b/src/main/java/org/cxml/invoicedetail/Vendor.java index 8efecee..fcaeaea 100644 --- a/src/main/java/org/cxml/invoicedetail/Vendor.java +++ b/src/main/java/org/cxml/invoicedetail/Vendor.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/WorkLocation.java b/src/main/java/org/cxml/invoicedetail/WorkLocation.java index 837d2b3..0e97d60 100644 --- a/src/main/java/org/cxml/invoicedetail/WorkLocation.java +++ b/src/main/java/org/cxml/invoicedetail/WorkLocation.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesAllDataObjectsTimeStamp.java b/src/main/java/org/cxml/invoicedetail/XadesAllDataObjectsTimeStamp.java index 230857e..df2bc20 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesAllDataObjectsTimeStamp.java +++ b/src/main/java/org/cxml/invoicedetail/XadesAllDataObjectsTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesAllSignedDataObjects.java b/src/main/java/org/cxml/invoicedetail/XadesAllSignedDataObjects.java index 0a543ba..9c0eca6 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesAllSignedDataObjects.java +++ b/src/main/java/org/cxml/invoicedetail/XadesAllSignedDataObjects.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesAny.java b/src/main/java/org/cxml/invoicedetail/XadesAny.java index c5901ce..fcd5a65 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesAny.java +++ b/src/main/java/org/cxml/invoicedetail/XadesAny.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesArchiveTimeStamp.java b/src/main/java/org/cxml/invoicedetail/XadesArchiveTimeStamp.java index ce9daad..c618e5b 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesArchiveTimeStamp.java +++ b/src/main/java/org/cxml/invoicedetail/XadesArchiveTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesAttrAuthoritiesCertValues.java b/src/main/java/org/cxml/invoicedetail/XadesAttrAuthoritiesCertValues.java index ab35ef7..0686534 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesAttrAuthoritiesCertValues.java +++ b/src/main/java/org/cxml/invoicedetail/XadesAttrAuthoritiesCertValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesAttributeCertificateRefs.java b/src/main/java/org/cxml/invoicedetail/XadesAttributeCertificateRefs.java index 180b017..93f4c6c 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesAttributeCertificateRefs.java +++ b/src/main/java/org/cxml/invoicedetail/XadesAttributeCertificateRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesAttributeRevocationRefs.java b/src/main/java/org/cxml/invoicedetail/XadesAttributeRevocationRefs.java index 80ee9e9..59751a9 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesAttributeRevocationRefs.java +++ b/src/main/java/org/cxml/invoicedetail/XadesAttributeRevocationRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesAttributeRevocationValues.java b/src/main/java/org/cxml/invoicedetail/XadesAttributeRevocationValues.java index bd5fd49..7d4b93c 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesAttributeRevocationValues.java +++ b/src/main/java/org/cxml/invoicedetail/XadesAttributeRevocationValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesByKey.java b/src/main/java/org/cxml/invoicedetail/XadesByKey.java index cb92ec1..3651520 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesByKey.java +++ b/src/main/java/org/cxml/invoicedetail/XadesByKey.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesByName.java b/src/main/java/org/cxml/invoicedetail/XadesByName.java index d442c7d..afc4cfb 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesByName.java +++ b/src/main/java/org/cxml/invoicedetail/XadesByName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCRLIdentifier.java b/src/main/java/org/cxml/invoicedetail/XadesCRLIdentifier.java index 03fa97a..d9c8571 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCRLIdentifier.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCRLIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCRLRef.java b/src/main/java/org/cxml/invoicedetail/XadesCRLRef.java index 9c91449..c186f11 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCRLRef.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCRLRef.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCRLRefs.java b/src/main/java/org/cxml/invoicedetail/XadesCRLRefs.java index d0f63dc..ee88397 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCRLRefs.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCRLRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCRLValues.java b/src/main/java/org/cxml/invoicedetail/XadesCRLValues.java index 71ef167..4568bf0 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCRLValues.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCRLValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCert.java b/src/main/java/org/cxml/invoicedetail/XadesCert.java index e18327b..eb0e851 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCert.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCert.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCertDigest.java b/src/main/java/org/cxml/invoicedetail/XadesCertDigest.java index 24c5517..f521a49 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCertDigest.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCertDigest.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCertRefs.java b/src/main/java/org/cxml/invoicedetail/XadesCertRefs.java index b8189a3..ceead5e 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCertRefs.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCertRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCertificateValues.java b/src/main/java/org/cxml/invoicedetail/XadesCertificateValues.java index d4be015..6fda4de 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCertificateValues.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCertificateValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCertifiedRole.java b/src/main/java/org/cxml/invoicedetail/XadesCertifiedRole.java index c4fec14..a5b8205 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCertifiedRole.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCertifiedRole.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCertifiedRoles.java b/src/main/java/org/cxml/invoicedetail/XadesCertifiedRoles.java index 955588f..c2de981 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCertifiedRoles.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCertifiedRoles.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesClaimedRole.java b/src/main/java/org/cxml/invoicedetail/XadesClaimedRole.java index 3af689e..f537b0d 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesClaimedRole.java +++ b/src/main/java/org/cxml/invoicedetail/XadesClaimedRole.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesClaimedRoles.java b/src/main/java/org/cxml/invoicedetail/XadesClaimedRoles.java index 2c67ba5..6a98681 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesClaimedRoles.java +++ b/src/main/java/org/cxml/invoicedetail/XadesClaimedRoles.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeId.java b/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeId.java index 0ad8959..1f5a476 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeId.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeId.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeIndication.java b/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeIndication.java index ed5a512..b48a22c 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeIndication.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeIndication.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeQualifier.java b/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeQualifier.java index 7d798bf..8153dcb 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeQualifier.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeQualifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeQualifiers.java b/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeQualifiers.java index 2edf65c..e2cf47f 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeQualifiers.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCommitmentTypeQualifiers.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCompleteCertificateRefs.java b/src/main/java/org/cxml/invoicedetail/XadesCompleteCertificateRefs.java index ff0cd5c..d73539b 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCompleteCertificateRefs.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCompleteCertificateRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCompleteRevocationRefs.java b/src/main/java/org/cxml/invoicedetail/XadesCompleteRevocationRefs.java index 965adc2..5eee7c1 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCompleteRevocationRefs.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCompleteRevocationRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesCounterSignature.java b/src/main/java/org/cxml/invoicedetail/XadesCounterSignature.java index 04a025a..32216e2 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesCounterSignature.java +++ b/src/main/java/org/cxml/invoicedetail/XadesCounterSignature.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesDataObjectFormat.java b/src/main/java/org/cxml/invoicedetail/XadesDataObjectFormat.java index a551807..f81b23b 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesDataObjectFormat.java +++ b/src/main/java/org/cxml/invoicedetail/XadesDataObjectFormat.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesDigestAlgAndValue.java b/src/main/java/org/cxml/invoicedetail/XadesDigestAlgAndValue.java index 9dccacc..96385d5 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesDigestAlgAndValue.java +++ b/src/main/java/org/cxml/invoicedetail/XadesDigestAlgAndValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesDocumentationReference.java b/src/main/java/org/cxml/invoicedetail/XadesDocumentationReference.java index a5a85ea..83a5dab 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesDocumentationReference.java +++ b/src/main/java/org/cxml/invoicedetail/XadesDocumentationReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesDocumentationReferences.java b/src/main/java/org/cxml/invoicedetail/XadesDocumentationReferences.java index 8adeb79..6ee8c03 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesDocumentationReferences.java +++ b/src/main/java/org/cxml/invoicedetail/XadesDocumentationReferences.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedCRLValue.java b/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedCRLValue.java index 657bb97..a7326a6 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedCRLValue.java +++ b/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedCRLValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedOCSPValue.java b/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedOCSPValue.java index 98f3a94..14b1727 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedOCSPValue.java +++ b/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedOCSPValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedPKIData.java b/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedPKIData.java index 2332f50..faeb039 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedPKIData.java +++ b/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedPKIData.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedTimeStamp.java b/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedTimeStamp.java index a92dd7b..adcd93e 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedTimeStamp.java +++ b/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedX509Certificate.java b/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedX509Certificate.java index 30bab7b..f907530 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedX509Certificate.java +++ b/src/main/java/org/cxml/invoicedetail/XadesEncapsulatedX509Certificate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesIdentifier.java b/src/main/java/org/cxml/invoicedetail/XadesIdentifier.java index 7c626e4..a8438ff 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesIdentifier.java +++ b/src/main/java/org/cxml/invoicedetail/XadesIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesInclude.java b/src/main/java/org/cxml/invoicedetail/XadesInclude.java index 4db1ab0..c56de0e 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesInclude.java +++ b/src/main/java/org/cxml/invoicedetail/XadesInclude.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesIndividualDataObjectsTimeStamp.java b/src/main/java/org/cxml/invoicedetail/XadesIndividualDataObjectsTimeStamp.java index 2b5cbf2..b2c22d8 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesIndividualDataObjectsTimeStamp.java +++ b/src/main/java/org/cxml/invoicedetail/XadesIndividualDataObjectsTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesInt.java b/src/main/java/org/cxml/invoicedetail/XadesInt.java index e25421b..5727eaf 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesInt.java +++ b/src/main/java/org/cxml/invoicedetail/XadesInt.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesIssuerSerial.java b/src/main/java/org/cxml/invoicedetail/XadesIssuerSerial.java index a0cdbfc..8bc9202 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesIssuerSerial.java +++ b/src/main/java/org/cxml/invoicedetail/XadesIssuerSerial.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesNoticeNumbers.java b/src/main/java/org/cxml/invoicedetail/XadesNoticeNumbers.java index 90a6892..161b873 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesNoticeNumbers.java +++ b/src/main/java/org/cxml/invoicedetail/XadesNoticeNumbers.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesNoticeRef.java b/src/main/java/org/cxml/invoicedetail/XadesNoticeRef.java index 0f90949..db84b1f 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesNoticeRef.java +++ b/src/main/java/org/cxml/invoicedetail/XadesNoticeRef.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesOCSPIdentifier.java b/src/main/java/org/cxml/invoicedetail/XadesOCSPIdentifier.java index 4ba11f7..e12f013 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesOCSPIdentifier.java +++ b/src/main/java/org/cxml/invoicedetail/XadesOCSPIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesOCSPRef.java b/src/main/java/org/cxml/invoicedetail/XadesOCSPRef.java index db6ea8d..f812ad5 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesOCSPRef.java +++ b/src/main/java/org/cxml/invoicedetail/XadesOCSPRef.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesOCSPRefs.java b/src/main/java/org/cxml/invoicedetail/XadesOCSPRefs.java index cb34467..bfc43f9 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesOCSPRefs.java +++ b/src/main/java/org/cxml/invoicedetail/XadesOCSPRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesOCSPValues.java b/src/main/java/org/cxml/invoicedetail/XadesOCSPValues.java index 0a08c8a..3ad3acf 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesOCSPValues.java +++ b/src/main/java/org/cxml/invoicedetail/XadesOCSPValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesObjectIdentifier.java b/src/main/java/org/cxml/invoicedetail/XadesObjectIdentifier.java index 1f82a62..03c4ee2 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesObjectIdentifier.java +++ b/src/main/java/org/cxml/invoicedetail/XadesObjectIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesObjectReference.java b/src/main/java/org/cxml/invoicedetail/XadesObjectReference.java index 87c468d..c04b0df 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesObjectReference.java +++ b/src/main/java/org/cxml/invoicedetail/XadesObjectReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesOtherCertificate.java b/src/main/java/org/cxml/invoicedetail/XadesOtherCertificate.java index 947f549..93f6026 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesOtherCertificate.java +++ b/src/main/java/org/cxml/invoicedetail/XadesOtherCertificate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesOtherRef.java b/src/main/java/org/cxml/invoicedetail/XadesOtherRef.java index d9b33c8..0ff7696 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesOtherRef.java +++ b/src/main/java/org/cxml/invoicedetail/XadesOtherRef.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesOtherRefs.java b/src/main/java/org/cxml/invoicedetail/XadesOtherRefs.java index 40bbfa5..6857252 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesOtherRefs.java +++ b/src/main/java/org/cxml/invoicedetail/XadesOtherRefs.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesOtherTimeStamp.java b/src/main/java/org/cxml/invoicedetail/XadesOtherTimeStamp.java index 2b8c7e7..2d3d982 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesOtherTimeStamp.java +++ b/src/main/java/org/cxml/invoicedetail/XadesOtherTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesOtherValue.java b/src/main/java/org/cxml/invoicedetail/XadesOtherValue.java index f08d84e..d8c9649 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesOtherValue.java +++ b/src/main/java/org/cxml/invoicedetail/XadesOtherValue.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesOtherValues.java b/src/main/java/org/cxml/invoicedetail/XadesOtherValues.java index 278f216..ab29946 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesOtherValues.java +++ b/src/main/java/org/cxml/invoicedetail/XadesOtherValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesQualifyingProperties.java b/src/main/java/org/cxml/invoicedetail/XadesQualifyingProperties.java index d14978f..73d4ee1 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesQualifyingProperties.java +++ b/src/main/java/org/cxml/invoicedetail/XadesQualifyingProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesQualifyingPropertiesReference.java b/src/main/java/org/cxml/invoicedetail/XadesQualifyingPropertiesReference.java index 21e5339..eb0937a 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesQualifyingPropertiesReference.java +++ b/src/main/java/org/cxml/invoicedetail/XadesQualifyingPropertiesReference.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesReferenceInfo.java b/src/main/java/org/cxml/invoicedetail/XadesReferenceInfo.java index 17d592b..6b3b266 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesReferenceInfo.java +++ b/src/main/java/org/cxml/invoicedetail/XadesReferenceInfo.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesRefsOnlyTimeStamp.java b/src/main/java/org/cxml/invoicedetail/XadesRefsOnlyTimeStamp.java index 8943544..0ab191f 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesRefsOnlyTimeStamp.java +++ b/src/main/java/org/cxml/invoicedetail/XadesRefsOnlyTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesResponderID.java b/src/main/java/org/cxml/invoicedetail/XadesResponderID.java index 09db0df..1549068 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesResponderID.java +++ b/src/main/java/org/cxml/invoicedetail/XadesResponderID.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesRevocationValues.java b/src/main/java/org/cxml/invoicedetail/XadesRevocationValues.java index f1dbd97..8e1caf7 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesRevocationValues.java +++ b/src/main/java/org/cxml/invoicedetail/XadesRevocationValues.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSPURI.java b/src/main/java/org/cxml/invoicedetail/XadesSPURI.java index d7b40e2..04c2b69 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSPURI.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSPURI.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSPUserNotice.java b/src/main/java/org/cxml/invoicedetail/XadesSPUserNotice.java index 090cdd7..987c2f4 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSPUserNotice.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSPUserNotice.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSigAndRefsTimeStamp.java b/src/main/java/org/cxml/invoicedetail/XadesSigAndRefsTimeStamp.java index 43c3497..66b4950 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSigAndRefsTimeStamp.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSigAndRefsTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSigPolicyHash.java b/src/main/java/org/cxml/invoicedetail/XadesSigPolicyHash.java index 0490f61..ba9080c 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSigPolicyHash.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSigPolicyHash.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSigPolicyId.java b/src/main/java/org/cxml/invoicedetail/XadesSigPolicyId.java index 2334f71..5f5b040 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSigPolicyId.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSigPolicyId.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSigPolicyQualifier.java b/src/main/java/org/cxml/invoicedetail/XadesSigPolicyQualifier.java index 4dbed82..a573207 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSigPolicyQualifier.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSigPolicyQualifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSigPolicyQualifiers.java b/src/main/java/org/cxml/invoicedetail/XadesSigPolicyQualifiers.java index 47cca05..cc964a6 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSigPolicyQualifiers.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSigPolicyQualifiers.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyId.java b/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyId.java index 57380d0..bd42d99 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyId.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyId.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyIdentifier.java b/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyIdentifier.java index 7169c1f..91eacc7 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyIdentifier.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyIdentifier.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyImplied.java b/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyImplied.java index 3be3e07..30a4ada 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyImplied.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSignaturePolicyImplied.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSignatureProductionPlace.java b/src/main/java/org/cxml/invoicedetail/XadesSignatureProductionPlace.java index 3d9cf13..efb01ee 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSignatureProductionPlace.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSignatureProductionPlace.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSignatureTimeStamp.java b/src/main/java/org/cxml/invoicedetail/XadesSignatureTimeStamp.java index f9989a4..b0953b0 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSignatureTimeStamp.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSignatureTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSignedDataObjectProperties.java b/src/main/java/org/cxml/invoicedetail/XadesSignedDataObjectProperties.java index 36355ed..4079872 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSignedDataObjectProperties.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSignedDataObjectProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSignedProperties.java b/src/main/java/org/cxml/invoicedetail/XadesSignedProperties.java index 961615d..bf790ab 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSignedProperties.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSignedProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSignedSignatureProperties.java b/src/main/java/org/cxml/invoicedetail/XadesSignedSignatureProperties.java index 2d8fa7a..d5bc0c0 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSignedSignatureProperties.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSignedSignatureProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSignerRole.java b/src/main/java/org/cxml/invoicedetail/XadesSignerRole.java index 610f884..1821d36 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSignerRole.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSignerRole.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesSigningCertificate.java b/src/main/java/org/cxml/invoicedetail/XadesSigningCertificate.java index 56ab663..530784d 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesSigningCertificate.java +++ b/src/main/java/org/cxml/invoicedetail/XadesSigningCertificate.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesUnsignedDataObjectProperties.java b/src/main/java/org/cxml/invoicedetail/XadesUnsignedDataObjectProperties.java index 2d7dd61..9fc27d1 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesUnsignedDataObjectProperties.java +++ b/src/main/java/org/cxml/invoicedetail/XadesUnsignedDataObjectProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesUnsignedDataObjectProperty.java b/src/main/java/org/cxml/invoicedetail/XadesUnsignedDataObjectProperty.java index fc71992..3608f80 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesUnsignedDataObjectProperty.java +++ b/src/main/java/org/cxml/invoicedetail/XadesUnsignedDataObjectProperty.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesUnsignedProperties.java b/src/main/java/org/cxml/invoicedetail/XadesUnsignedProperties.java index f6e999e..97381b7 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesUnsignedProperties.java +++ b/src/main/java/org/cxml/invoicedetail/XadesUnsignedProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesUnsignedSignatureProperties.java b/src/main/java/org/cxml/invoicedetail/XadesUnsignedSignatureProperties.java index 3d6a701..dea9c63 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesUnsignedSignatureProperties.java +++ b/src/main/java/org/cxml/invoicedetail/XadesUnsignedSignatureProperties.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesX509IssuerName.java b/src/main/java/org/cxml/invoicedetail/XadesX509IssuerName.java index 93a81fc..decf907 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesX509IssuerName.java +++ b/src/main/java/org/cxml/invoicedetail/XadesX509IssuerName.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesX509SerialNumber.java b/src/main/java/org/cxml/invoicedetail/XadesX509SerialNumber.java index 9f82a49..56bc0de 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesX509SerialNumber.java +++ b/src/main/java/org/cxml/invoicedetail/XadesX509SerialNumber.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesXAdESTimeStamp.java b/src/main/java/org/cxml/invoicedetail/XadesXAdESTimeStamp.java index 2e2dd22..a9b23f2 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesXAdESTimeStamp.java +++ b/src/main/java/org/cxml/invoicedetail/XadesXAdESTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/invoicedetail/XadesXMLTimeStamp.java b/src/main/java/org/cxml/invoicedetail/XadesXMLTimeStamp.java index d95a14f..0b83474 100644 --- a/src/main/java/org/cxml/invoicedetail/XadesXMLTimeStamp.java +++ b/src/main/java/org/cxml/invoicedetail/XadesXMLTimeStamp.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:54:05 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // diff --git a/src/main/java/org/cxml/fulfull/Accounting.java b/src/main/java/org/cxml/v12028/Accounting.java similarity index 95% rename from src/main/java/org/cxml/fulfull/Accounting.java rename to src/main/java/org/cxml/v12028/Accounting.java index 37fda94..8aab269 100644 --- a/src/main/java/org/cxml/fulfull/Accounting.java +++ b/src/main/java/org/cxml/v12028/Accounting.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/AccountingSegment.java b/src/main/java/org/cxml/v12028/AccountingSegment.java similarity index 95% rename from src/main/java/org/cxml/fulfull/AccountingSegment.java rename to src/main/java/org/cxml/v12028/AccountingSegment.java index b122ab5..65bc482 100644 --- a/src/main/java/org/cxml/fulfull/AccountingSegment.java +++ b/src/main/java/org/cxml/v12028/AccountingSegment.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/AdditionalAmounts.java b/src/main/java/org/cxml/v12028/AdditionalAmounts.java new file mode 100644 index 0000000..8e377cf --- /dev/null +++ b/src/main/java/org/cxml/v12028/AdditionalAmounts.java @@ -0,0 +1,190 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "totalRetailAmount", + "informationalAmount", + "grossProgressPaymentAmount", + "totalReturnableItemsDepositAmount", + "goodsAndServiceAmount", + "exactAmount" +}) +@XmlRootElement(name = "AdditionalAmounts") +public class AdditionalAmounts { + + @XmlElement(name = "TotalRetailAmount") + protected TotalRetailAmount totalRetailAmount; + @XmlElement(name = "InformationalAmount") + protected InformationalAmount informationalAmount; + @XmlElement(name = "GrossProgressPaymentAmount") + protected GrossProgressPaymentAmount grossProgressPaymentAmount; + @XmlElement(name = "TotalReturnableItemsDepositAmount") + protected TotalReturnableItemsDepositAmount totalReturnableItemsDepositAmount; + @XmlElement(name = "GoodsAndServiceAmount") + protected GoodsAndServiceAmount goodsAndServiceAmount; + @XmlElement(name = "ExactAmount") + protected ExactAmount exactAmount; + + /** + * Gets the value of the totalRetailAmount property. + * + * @return + * possible object is + * {@link TotalRetailAmount } + * + */ + public TotalRetailAmount getTotalRetailAmount() { + return totalRetailAmount; + } + + /** + * Sets the value of the totalRetailAmount property. + * + * @param value + * allowed object is + * {@link TotalRetailAmount } + * + */ + public void setTotalRetailAmount(TotalRetailAmount value) { + this.totalRetailAmount = value; + } + + /** + * Gets the value of the informationalAmount property. + * + * @return + * possible object is + * {@link InformationalAmount } + * + */ + public InformationalAmount getInformationalAmount() { + return informationalAmount; + } + + /** + * Sets the value of the informationalAmount property. + * + * @param value + * allowed object is + * {@link InformationalAmount } + * + */ + public void setInformationalAmount(InformationalAmount value) { + this.informationalAmount = value; + } + + /** + * Gets the value of the grossProgressPaymentAmount property. + * + * @return + * possible object is + * {@link GrossProgressPaymentAmount } + * + */ + public GrossProgressPaymentAmount getGrossProgressPaymentAmount() { + return grossProgressPaymentAmount; + } + + /** + * Sets the value of the grossProgressPaymentAmount property. + * + * @param value + * allowed object is + * {@link GrossProgressPaymentAmount } + * + */ + public void setGrossProgressPaymentAmount(GrossProgressPaymentAmount value) { + this.grossProgressPaymentAmount = value; + } + + /** + * Gets the value of the totalReturnableItemsDepositAmount property. + * + * @return + * possible object is + * {@link TotalReturnableItemsDepositAmount } + * + */ + public TotalReturnableItemsDepositAmount getTotalReturnableItemsDepositAmount() { + return totalReturnableItemsDepositAmount; + } + + /** + * Sets the value of the totalReturnableItemsDepositAmount property. + * + * @param value + * allowed object is + * {@link TotalReturnableItemsDepositAmount } + * + */ + public void setTotalReturnableItemsDepositAmount(TotalReturnableItemsDepositAmount value) { + this.totalReturnableItemsDepositAmount = value; + } + + /** + * Gets the value of the goodsAndServiceAmount property. + * + * @return + * possible object is + * {@link GoodsAndServiceAmount } + * + */ + public GoodsAndServiceAmount getGoodsAndServiceAmount() { + return goodsAndServiceAmount; + } + + /** + * Sets the value of the goodsAndServiceAmount property. + * + * @param value + * allowed object is + * {@link GoodsAndServiceAmount } + * + */ + public void setGoodsAndServiceAmount(GoodsAndServiceAmount value) { + this.goodsAndServiceAmount = value; + } + + /** + * Gets the value of the exactAmount property. + * + * @return + * possible object is + * {@link ExactAmount } + * + */ + public ExactAmount getExactAmount() { + return exactAmount; + } + + /** + * Sets the value of the exactAmount property. + * + * @param value + * allowed object is + * {@link ExactAmount } + * + */ + public void setExactAmount(ExactAmount value) { + this.exactAmount = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/AdditionalCost.java b/src/main/java/org/cxml/v12028/AdditionalCost.java similarity index 93% rename from src/main/java/org/cxml/fulfull/AdditionalCost.java rename to src/main/java/org/cxml/v12028/AdditionalCost.java index 671a77b..f23aea5 100644 --- a/src/main/java/org/cxml/fulfull/AdditionalCost.java +++ b/src/main/java/org/cxml/v12028/AdditionalCost.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/AdditionalDeduction.java b/src/main/java/org/cxml/v12028/AdditionalDeduction.java similarity index 96% rename from src/main/java/org/cxml/fulfull/AdditionalDeduction.java rename to src/main/java/org/cxml/v12028/AdditionalDeduction.java index a963d29..3e23415 100644 --- a/src/main/java/org/cxml/fulfull/AdditionalDeduction.java +++ b/src/main/java/org/cxml/v12028/AdditionalDeduction.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/AdditionalPrices.java b/src/main/java/org/cxml/v12028/AdditionalPrices.java new file mode 100644 index 0000000..5ffe3b6 --- /dev/null +++ b/src/main/java/org/cxml/v12028/AdditionalPrices.java @@ -0,0 +1,136 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitGrossPrice", + "informationalPrice", + "informationalPriceExclTax", + "unitNetPriceCorrection" +}) +@XmlRootElement(name = "AdditionalPrices") +public class AdditionalPrices { + + @XmlElement(name = "UnitGrossPrice") + protected UnitGrossPrice unitGrossPrice; + @XmlElement(name = "InformationalPrice") + protected InformationalPrice informationalPrice; + @XmlElement(name = "InformationalPriceExclTax") + protected InformationalPriceExclTax informationalPriceExclTax; + @XmlElement(name = "UnitNetPriceCorrection") + protected UnitNetPriceCorrection unitNetPriceCorrection; + + /** + * Gets the value of the unitGrossPrice property. + * + * @return + * possible object is + * {@link UnitGrossPrice } + * + */ + public UnitGrossPrice getUnitGrossPrice() { + return unitGrossPrice; + } + + /** + * Sets the value of the unitGrossPrice property. + * + * @param value + * allowed object is + * {@link UnitGrossPrice } + * + */ + public void setUnitGrossPrice(UnitGrossPrice value) { + this.unitGrossPrice = value; + } + + /** + * Gets the value of the informationalPrice property. + * + * @return + * possible object is + * {@link InformationalPrice } + * + */ + public InformationalPrice getInformationalPrice() { + return informationalPrice; + } + + /** + * Sets the value of the informationalPrice property. + * + * @param value + * allowed object is + * {@link InformationalPrice } + * + */ + public void setInformationalPrice(InformationalPrice value) { + this.informationalPrice = value; + } + + /** + * Gets the value of the informationalPriceExclTax property. + * + * @return + * possible object is + * {@link InformationalPriceExclTax } + * + */ + public InformationalPriceExclTax getInformationalPriceExclTax() { + return informationalPriceExclTax; + } + + /** + * Sets the value of the informationalPriceExclTax property. + * + * @param value + * allowed object is + * {@link InformationalPriceExclTax } + * + */ + public void setInformationalPriceExclTax(InformationalPriceExclTax value) { + this.informationalPriceExclTax = value; + } + + /** + * Gets the value of the unitNetPriceCorrection property. + * + * @return + * possible object is + * {@link UnitNetPriceCorrection } + * + */ + public UnitNetPriceCorrection getUnitNetPriceCorrection() { + return unitNetPriceCorrection; + } + + /** + * Sets the value of the unitNetPriceCorrection property. + * + * @param value + * allowed object is + * {@link UnitNetPriceCorrection } + * + */ + public void setUnitNetPriceCorrection(UnitNetPriceCorrection value) { + this.unitNetPriceCorrection = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Address.java b/src/main/java/org/cxml/v12028/Address.java similarity index 87% rename from src/main/java/org/cxml/fulfull/Address.java rename to src/main/java/org/cxml/v12028/Address.java index dd53530..b901625 100644 --- a/src/main/java/org/cxml/fulfull/Address.java +++ b/src/main/java/org/cxml/v12028/Address.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -39,6 +39,9 @@ public class Address { @XmlAttribute(name = "addressID") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String addressID; + @XmlAttribute(name = "addressIDDomain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String addressIDDomain; @XmlElement(name = "Name", required = true) protected Name name; @XmlElement(name = "PostalAddress") @@ -100,6 +103,30 @@ public void setAddressID(String value) { this.addressID = value; } + /** + * Gets the value of the addressIDDomain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressIDDomain() { + return addressIDDomain; + } + + /** + * Sets the value of the addressIDDomain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressIDDomain(String value) { + this.addressIDDomain = value; + } + /** * Gets the value of the name property. * diff --git a/src/main/java/org/cxml/fulfull/AgreementItemOut.java b/src/main/java/org/cxml/v12028/AgreementItemOut.java similarity index 98% rename from src/main/java/org/cxml/fulfull/AgreementItemOut.java rename to src/main/java/org/cxml/v12028/AgreementItemOut.java index 2398422..b513357 100644 --- a/src/main/java/org/cxml/fulfull/AgreementItemOut.java +++ b/src/main/java/org/cxml/v12028/AgreementItemOut.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/AirDetail.java b/src/main/java/org/cxml/v12028/AirDetail.java similarity index 96% rename from src/main/java/org/cxml/fulfull/AirDetail.java rename to src/main/java/org/cxml/v12028/AirDetail.java index 32bb1d7..c186533 100644 --- a/src/main/java/org/cxml/fulfull/AirDetail.java +++ b/src/main/java/org/cxml/v12028/AirDetail.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/AirLeg.java b/src/main/java/org/cxml/v12028/AirLeg.java similarity index 98% rename from src/main/java/org/cxml/fulfull/AirLeg.java rename to src/main/java/org/cxml/v12028/AirLeg.java index ad4e528..8689d8b 100644 --- a/src/main/java/org/cxml/fulfull/AirLeg.java +++ b/src/main/java/org/cxml/v12028/AirLeg.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/AirLegDestination.java b/src/main/java/org/cxml/v12028/AirLegDestination.java similarity index 90% rename from src/main/java/org/cxml/fulfull/AirLegDestination.java rename to src/main/java/org/cxml/v12028/AirLegDestination.java index be7cfe6..279da16 100644 --- a/src/main/java/org/cxml/fulfull/AirLegDestination.java +++ b/src/main/java/org/cxml/v12028/AirLegDestination.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/AirLegOrigin.java b/src/main/java/org/cxml/v12028/AirLegOrigin.java similarity index 90% rename from src/main/java/org/cxml/fulfull/AirLegOrigin.java rename to src/main/java/org/cxml/v12028/AirLegOrigin.java index cfd655e..663f34a 100644 --- a/src/main/java/org/cxml/fulfull/AirLegOrigin.java +++ b/src/main/java/org/cxml/v12028/AirLegOrigin.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Airport.java b/src/main/java/org/cxml/v12028/Airport.java similarity index 94% rename from src/main/java/org/cxml/fulfull/Airport.java rename to src/main/java/org/cxml/v12028/Airport.java index 4a9931f..51e23c7 100644 --- a/src/main/java/org/cxml/fulfull/Airport.java +++ b/src/main/java/org/cxml/v12028/Airport.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Amenities.java b/src/main/java/org/cxml/v12028/Amenities.java similarity index 91% rename from src/main/java/org/cxml/fulfull/Amenities.java rename to src/main/java/org/cxml/v12028/Amenities.java index 333ed35..47edf9a 100644 --- a/src/main/java/org/cxml/fulfull/Amenities.java +++ b/src/main/java/org/cxml/v12028/Amenities.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/AnnualRevenue.java b/src/main/java/org/cxml/v12028/AnnualRevenue.java new file mode 100644 index 0000000..b10fa8f --- /dev/null +++ b/src/main/java/org/cxml/v12028/AnnualRevenue.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "minAmount", + "maxAmount" +}) +@XmlRootElement(name = "AnnualRevenue") +public class AnnualRevenue { + + @XmlElement(name = "MinAmount", required = true) + protected MinAmount minAmount; + @XmlElement(name = "MaxAmount") + protected MaxAmount maxAmount; + + /** + * Gets the value of the minAmount property. + * + * @return + * possible object is + * {@link MinAmount } + * + */ + public MinAmount getMinAmount() { + return minAmount; + } + + /** + * Sets the value of the minAmount property. + * + * @param value + * allowed object is + * {@link MinAmount } + * + */ + public void setMinAmount(MinAmount value) { + this.minAmount = value; + } + + /** + * Gets the value of the maxAmount property. + * + * @return + * possible object is + * {@link MaxAmount } + * + */ + public MaxAmount getMaxAmount() { + return maxAmount; + } + + /** + * Sets the value of the maxAmount property. + * + * @param value + * allowed object is + * {@link MaxAmount } + * + */ + public void setMaxAmount(MaxAmount value) { + this.maxAmount = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ApprovalInfo.java b/src/main/java/org/cxml/v12028/ApprovalInfo.java similarity index 94% rename from src/main/java/org/cxml/fulfull/ApprovalInfo.java rename to src/main/java/org/cxml/v12028/ApprovalInfo.java index 807461b..7deb305 100644 --- a/src/main/java/org/cxml/fulfull/ApprovalInfo.java +++ b/src/main/java/org/cxml/v12028/ApprovalInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/AssetInfo.java b/src/main/java/org/cxml/v12028/AssetInfo.java similarity index 96% rename from src/main/java/org/cxml/fulfull/AssetInfo.java rename to src/main/java/org/cxml/v12028/AssetInfo.java index ed281e5..84ad8c5 100644 --- a/src/main/java/org/cxml/fulfull/AssetInfo.java +++ b/src/main/java/org/cxml/v12028/AssetInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/Attachment.java b/src/main/java/org/cxml/v12028/Attachment.java similarity index 90% rename from src/main/java/org/cxml/fulfull/Attachment.java rename to src/main/java/org/cxml/v12028/Attachment.java index 87bc98c..a27b5b5 100644 --- a/src/main/java/org/cxml/fulfull/Attachment.java +++ b/src/main/java/org/cxml/v12028/Attachment.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/AttachmentReference.java b/src/main/java/org/cxml/v12028/AttachmentReference.java similarity index 96% rename from src/main/java/org/cxml/fulfull/AttachmentReference.java rename to src/main/java/org/cxml/v12028/AttachmentReference.java index 0ca891f..8c36fb3 100644 --- a/src/main/java/org/cxml/fulfull/AttachmentReference.java +++ b/src/main/java/org/cxml/v12028/AttachmentReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/AuthRequest.java b/src/main/java/org/cxml/v12028/AuthRequest.java new file mode 100644 index 0000000..3b25dc4 --- /dev/null +++ b/src/main/java/org/cxml/v12028/AuthRequest.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "credential", + "x509Data" +}) +@XmlRootElement(name = "AuthRequest") +public class AuthRequest { + + @XmlElement(name = "Credential", required = true) + protected List credential; + @XmlElement(name = "X509Data") + protected X509Data x509Data; + + /** + * Gets the value of the credential property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the credential property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCredential().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Credential } + * + * + */ + public List getCredential() { + if (credential == null) { + credential = new ArrayList(); + } + return this.credential; + } + + /** + * Gets the value of the x509Data property. + * + * @return + * possible object is + * {@link X509Data } + * + */ + public X509Data getX509Data() { + return x509Data; + } + + /** + * Sets the value of the x509Data property. + * + * @param value + * allowed object is + * {@link X509Data } + * + */ + public void setX509Data(X509Data value) { + this.x509Data = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/AuthResponse.java b/src/main/java/org/cxml/v12028/AuthResponse.java new file mode 100644 index 0000000..f82d27d --- /dev/null +++ b/src/main/java/org/cxml/v12028/AuthResponse.java @@ -0,0 +1,92 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "credential" +}) +@XmlRootElement(name = "AuthResponse") +public class AuthResponse { + + @XmlAttribute(name = "expirationDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expirationDate; + @XmlElement(name = "Credential", required = true) + protected List credential; + + /** + * Gets the value of the expirationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpirationDate() { + return expirationDate; + } + + /** + * Sets the value of the expirationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpirationDate(String value) { + this.expirationDate = value; + } + + /** + * Gets the value of the credential property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the credential property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCredential().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Credential } + * + * + */ + public List getCredential() { + if (credential == null) { + credential = new ArrayList(); + } + return this.credential; + } + +} diff --git a/src/main/java/org/cxml/v12028/AutoPublish.java b/src/main/java/org/cxml/v12028/AutoPublish.java new file mode 100644 index 0000000..7a90569 --- /dev/null +++ b/src/main/java/org/cxml/v12028/AutoPublish.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "AutoPublish") +public class AutoPublish { + + @XmlAttribute(name = "enabled", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String enabled; + + /** + * Gets the value of the enabled property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEnabled() { + return enabled; + } + + /** + * Sets the value of the enabled property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEnabled(String value) { + this.enabled = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/AvailablePrice.java b/src/main/java/org/cxml/v12028/AvailablePrice.java similarity index 95% rename from src/main/java/org/cxml/fulfull/AvailablePrice.java rename to src/main/java/org/cxml/v12028/AvailablePrice.java index bb40a3a..77bb141 100644 --- a/src/main/java/org/cxml/fulfull/AvailablePrice.java +++ b/src/main/java/org/cxml/v12028/AvailablePrice.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/Batch.java b/src/main/java/org/cxml/v12028/Batch.java new file mode 100644 index 0000000..2de10dd --- /dev/null +++ b/src/main/java/org/cxml/v12028/Batch.java @@ -0,0 +1,200 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "buyerBatchID", + "supplierBatchID", + "propertyValuation" +}) +@XmlRootElement(name = "Batch") +public class Batch { + + @XmlAttribute(name = "productionDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String productionDate; + @XmlAttribute(name = "expirationDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expirationDate; + @XmlAttribute(name = "originCountryCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String originCountryCode; + @XmlElement(name = "BuyerBatchID") + protected String buyerBatchID; + @XmlElement(name = "SupplierBatchID") + protected String supplierBatchID; + @XmlElement(name = "PropertyValuation") + protected List propertyValuation; + + /** + * Gets the value of the productionDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductionDate() { + return productionDate; + } + + /** + * Sets the value of the productionDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductionDate(String value) { + this.productionDate = value; + } + + /** + * Gets the value of the expirationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpirationDate() { + return expirationDate; + } + + /** + * Sets the value of the expirationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpirationDate(String value) { + this.expirationDate = value; + } + + /** + * Gets the value of the originCountryCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOriginCountryCode() { + return originCountryCode; + } + + /** + * Sets the value of the originCountryCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOriginCountryCode(String value) { + this.originCountryCode = value; + } + + /** + * Gets the value of the buyerBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerBatchID() { + return buyerBatchID; + } + + /** + * Sets the value of the buyerBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerBatchID(String value) { + this.buyerBatchID = value; + } + + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSupplierBatchID(String value) { + this.supplierBatchID = value; + } + + /** + * Gets the value of the propertyValuation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the propertyValuation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPropertyValuation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PropertyValuation } + * + * + */ + public List getPropertyValuation() { + if (propertyValuation == null) { + propertyValuation = new ArrayList(); + } + return this.propertyValuation; + } + +} diff --git a/src/main/java/org/cxml/v12028/BestBeforeDate.java b/src/main/java/org/cxml/v12028/BestBeforeDate.java new file mode 100644 index 0000000..274a78f --- /dev/null +++ b/src/main/java/org/cxml/v12028/BestBeforeDate.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "BestBeforeDate") +public class BestBeforeDate { + + @XmlAttribute(name = "date", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String date; + + /** + * Gets the value of the date property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDate() { + return date; + } + + /** + * Sets the value of the date property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDate(String value) { + this.date = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/BillTo.java b/src/main/java/org/cxml/v12028/BillTo.java new file mode 100644 index 0000000..a70453e --- /dev/null +++ b/src/main/java/org/cxml/v12028/BillTo.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address", + "idReference" +}) +@XmlRootElement(name = "BillTo") +public class BillTo { + + @XmlElement(name = "Address", required = true) + protected Address address; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfull/BlanketItemDetail.java b/src/main/java/org/cxml/v12028/BlanketItemDetail.java similarity index 95% rename from src/main/java/org/cxml/fulfull/BlanketItemDetail.java rename to src/main/java/org/cxml/v12028/BlanketItemDetail.java index d6030dc..d15a571 100644 --- a/src/main/java/org/cxml/fulfull/BlanketItemDetail.java +++ b/src/main/java/org/cxml/v12028/BlanketItemDetail.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -49,7 +49,7 @@ public class BlanketItemDetail { @XmlElement(name = "UnitPrice") protected UnitPrice unitPrice; @XmlElement(name = "UnitOfMeasure") - protected String unitOfMeasure; + protected UnitOfMeasure unitOfMeasure; @XmlElement(name = "PriceBasisQuantity") protected PriceBasisQuantity priceBasisQuantity; @XmlElement(name = "Classification") @@ -211,10 +211,10 @@ public void setUnitPrice(UnitPrice value) { * * @return * possible object is - * {@link String } + * {@link UnitOfMeasure } * */ - public String getUnitOfMeasure() { + public UnitOfMeasure getUnitOfMeasure() { return unitOfMeasure; } @@ -223,10 +223,10 @@ public String getUnitOfMeasure() { * * @param value * allowed object is - * {@link String } + * {@link UnitOfMeasure } * */ - public void setUnitOfMeasure(String value) { + public void setUnitOfMeasure(UnitOfMeasure value) { this.unitOfMeasure = value; } diff --git a/src/main/java/org/cxml/v12028/BlockedQuantity.java b/src/main/java/org/cxml/v12028/BlockedQuantity.java new file mode 100644 index 0000000..ebdc5e8 --- /dev/null +++ b/src/main/java/org/cxml/v12028/BlockedQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "BlockedQuantity") +public class BlockedQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/BookingClassCode.java b/src/main/java/org/cxml/v12028/BookingClassCode.java similarity index 95% rename from src/main/java/org/cxml/fulfull/BookingClassCode.java rename to src/main/java/org/cxml/v12028/BookingClassCode.java index b9c7a12..b4f65e4 100644 --- a/src/main/java/org/cxml/fulfull/BookingClassCode.java +++ b/src/main/java/org/cxml/v12028/BookingClassCode.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/BrowserFormPost.java b/src/main/java/org/cxml/v12028/BrowserFormPost.java similarity index 90% rename from src/main/java/org/cxml/fulfull/BrowserFormPost.java rename to src/main/java/org/cxml/v12028/BrowserFormPost.java index 9d772a5..1036eb5 100644 --- a/src/main/java/org/cxml/fulfull/BrowserFormPost.java +++ b/src/main/java/org/cxml/v12028/BrowserFormPost.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/BuyerCookie.java b/src/main/java/org/cxml/v12028/BuyerCookie.java similarity index 93% rename from src/main/java/org/cxml/fulfull/BuyerCookie.java rename to src/main/java/org/cxml/v12028/BuyerCookie.java index 8a0223d..d4d189c 100644 --- a/src/main/java/org/cxml/fulfull/BuyerCookie.java +++ b/src/main/java/org/cxml/v12028/BuyerCookie.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/CIFContent.java b/src/main/java/org/cxml/v12028/CIFContent.java new file mode 100644 index 0000000..879a2c9 --- /dev/null +++ b/src/main/java/org/cxml/v12028/CIFContent.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "CIFContent") +public class CIFContent { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/CXML.java b/src/main/java/org/cxml/v12028/CXML.java similarity index 97% rename from src/main/java/org/cxml/fulfull/CXML.java rename to src/main/java/org/cxml/v12028/CXML.java index d54b4eb..e55a88b 100644 --- a/src/main/java/org/cxml/fulfull/CXML.java +++ b/src/main/java/org/cxml/v12028/CXML.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -68,7 +68,7 @@ public class CXML { */ public String getVersion() { if (version == null) { - return "1.2.024"; + return "1.2.028"; } else { return version; } diff --git a/src/main/java/org/cxml/fulfull/CXMLAttachment.java b/src/main/java/org/cxml/v12028/CXMLAttachment.java similarity index 91% rename from src/main/java/org/cxml/fulfull/CXMLAttachment.java rename to src/main/java/org/cxml/v12028/CXMLAttachment.java index a7a64d5..c4e9b9e 100644 --- a/src/main/java/org/cxml/fulfull/CXMLAttachment.java +++ b/src/main/java/org/cxml/v12028/CXMLAttachment.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/CXMLSignedInfo.java b/src/main/java/org/cxml/v12028/CXMLSignedInfo.java similarity index 95% rename from src/main/java/org/cxml/fulfull/CXMLSignedInfo.java rename to src/main/java/org/cxml/v12028/CXMLSignedInfo.java index 88a6856..dc2c35b 100644 --- a/src/main/java/org/cxml/fulfull/CXMLSignedInfo.java +++ b/src/main/java/org/cxml/v12028/CXMLSignedInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/CarRentalDetail.java b/src/main/java/org/cxml/v12028/CarRentalDetail.java similarity index 98% rename from src/main/java/org/cxml/fulfull/CarRentalDetail.java rename to src/main/java/org/cxml/v12028/CarRentalDetail.java index 7306981..7a322ac 100644 --- a/src/main/java/org/cxml/fulfull/CarRentalDetail.java +++ b/src/main/java/org/cxml/v12028/CarRentalDetail.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/CarRentalDropoff.java b/src/main/java/org/cxml/v12028/CarRentalDropoff.java similarity index 93% rename from src/main/java/org/cxml/fulfull/CarRentalDropoff.java rename to src/main/java/org/cxml/v12028/CarRentalDropoff.java index 18f41a2..e2a6f49 100644 --- a/src/main/java/org/cxml/fulfull/CarRentalDropoff.java +++ b/src/main/java/org/cxml/v12028/CarRentalDropoff.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/CarRentalFee.java b/src/main/java/org/cxml/v12028/CarRentalFee.java similarity index 95% rename from src/main/java/org/cxml/fulfull/CarRentalFee.java rename to src/main/java/org/cxml/v12028/CarRentalFee.java index 1a37fed..a09fabd 100644 --- a/src/main/java/org/cxml/fulfull/CarRentalFee.java +++ b/src/main/java/org/cxml/v12028/CarRentalFee.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/CarRentalPickup.java b/src/main/java/org/cxml/v12028/CarRentalPickup.java similarity index 93% rename from src/main/java/org/cxml/fulfull/CarRentalPickup.java rename to src/main/java/org/cxml/v12028/CarRentalPickup.java index 74735fd..e00133f 100644 --- a/src/main/java/org/cxml/fulfull/CarRentalPickup.java +++ b/src/main/java/org/cxml/v12028/CarRentalPickup.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/CarrierIdentifier.java b/src/main/java/org/cxml/v12028/CarrierIdentifier.java similarity index 93% rename from src/main/java/org/cxml/fulfull/CarrierIdentifier.java rename to src/main/java/org/cxml/v12028/CarrierIdentifier.java index 35323a4..fcd7b30 100644 --- a/src/main/java/org/cxml/fulfull/CarrierIdentifier.java +++ b/src/main/java/org/cxml/v12028/CarrierIdentifier.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/CatalogName.java b/src/main/java/org/cxml/v12028/CatalogName.java new file mode 100644 index 0000000..95a1a03 --- /dev/null +++ b/src/main/java/org/cxml/v12028/CatalogName.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "CatalogName") +public class CatalogName { + + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/CatalogUploadRequest.java b/src/main/java/org/cxml/v12028/CatalogUploadRequest.java new file mode 100644 index 0000000..8e75c70 --- /dev/null +++ b/src/main/java/org/cxml/v12028/CatalogUploadRequest.java @@ -0,0 +1,220 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "catalogName", + "description", + "attachment", + "commodities", + "autoPublish", + "notification" +}) +@XmlRootElement(name = "CatalogUploadRequest") +public class CatalogUploadRequest { + + @XmlAttribute(name = "operation", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operation; + @XmlElement(name = "CatalogName", required = true) + protected CatalogName catalogName; + @XmlElement(name = "Description", required = true) + protected Description description; + @XmlElement(name = "Attachment", required = true) + protected Attachment attachment; + @XmlElement(name = "Commodities") + protected Commodities commodities; + @XmlElement(name = "AutoPublish") + protected AutoPublish autoPublish; + @XmlElement(name = "Notification", required = true) + protected Notification notification; + + /** + * Gets the value of the operation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperation() { + return operation; + } + + /** + * Sets the value of the operation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperation(String value) { + this.operation = value; + } + + /** + * Gets the value of the catalogName property. + * + * @return + * possible object is + * {@link CatalogName } + * + */ + public CatalogName getCatalogName() { + return catalogName; + } + + /** + * Sets the value of the catalogName property. + * + * @param value + * allowed object is + * {@link CatalogName } + * + */ + public void setCatalogName(CatalogName value) { + this.catalogName = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the attachment property. + * + * @return + * possible object is + * {@link Attachment } + * + */ + public Attachment getAttachment() { + return attachment; + } + + /** + * Sets the value of the attachment property. + * + * @param value + * allowed object is + * {@link Attachment } + * + */ + public void setAttachment(Attachment value) { + this.attachment = value; + } + + /** + * Gets the value of the commodities property. + * + * @return + * possible object is + * {@link Commodities } + * + */ + public Commodities getCommodities() { + return commodities; + } + + /** + * Sets the value of the commodities property. + * + * @param value + * allowed object is + * {@link Commodities } + * + */ + public void setCommodities(Commodities value) { + this.commodities = value; + } + + /** + * Gets the value of the autoPublish property. + * + * @return + * possible object is + * {@link AutoPublish } + * + */ + public AutoPublish getAutoPublish() { + return autoPublish; + } + + /** + * Sets the value of the autoPublish property. + * + * @param value + * allowed object is + * {@link AutoPublish } + * + */ + public void setAutoPublish(AutoPublish value) { + this.autoPublish = value; + } + + /** + * Gets the value of the notification property. + * + * @return + * possible object is + * {@link Notification } + * + */ + public Notification getNotification() { + return notification; + } + + /** + * Sets the value of the notification property. + * + * @param value + * allowed object is + * {@link Notification } + * + */ + public void setNotification(Notification value) { + this.notification = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/Characteristic.java b/src/main/java/org/cxml/v12028/Characteristic.java new file mode 100644 index 0000000..0cbea52 --- /dev/null +++ b/src/main/java/org/cxml/v12028/Characteristic.java @@ -0,0 +1,110 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "Characteristic") +public class Characteristic { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String value; + @XmlAttribute(name = "code") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String code; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * Gets the value of the code property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCode() { + return code; + } + + /** + * Sets the value of the code property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCode(String value) { + this.code = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Charge.java b/src/main/java/org/cxml/v12028/Charge.java similarity index 90% rename from src/main/java/org/cxml/fulfull/Charge.java rename to src/main/java/org/cxml/v12028/Charge.java index a4037d4..c6951cd 100644 --- a/src/main/java/org/cxml/fulfull/Charge.java +++ b/src/main/java/org/cxml/v12028/Charge.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/City.java b/src/main/java/org/cxml/v12028/City.java new file mode 100644 index 0000000..43f16cd --- /dev/null +++ b/src/main/java/org/cxml/v12028/City.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "City") +public class City { + + @XmlAttribute(name = "cityCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cityCode; + @XmlValue + protected String value; + + /** + * Gets the value of the cityCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCityCode() { + return cityCode; + } + + /** + * Sets the value of the cityCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCityCode(String value) { + this.cityCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Classification.java b/src/main/java/org/cxml/v12028/Classification.java similarity index 93% rename from src/main/java/org/cxml/fulfull/Classification.java rename to src/main/java/org/cxml/v12028/Classification.java index b270701..d462b64 100644 --- a/src/main/java/org/cxml/fulfull/Classification.java +++ b/src/main/java/org/cxml/v12028/Classification.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Comments.java b/src/main/java/org/cxml/v12028/Comments.java similarity index 95% rename from src/main/java/org/cxml/fulfull/Comments.java rename to src/main/java/org/cxml/v12028/Comments.java index 4f3691b..30c2d23 100644 --- a/src/main/java/org/cxml/fulfull/Comments.java +++ b/src/main/java/org/cxml/v12028/Comments.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/Commodities.java b/src/main/java/org/cxml/v12028/Commodities.java new file mode 100644 index 0000000..cbf46f0 --- /dev/null +++ b/src/main/java/org/cxml/v12028/Commodities.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "commodityCode" +}) +@XmlRootElement(name = "Commodities") +public class Commodities { + + @XmlElement(name = "CommodityCode", required = true) + protected List commodityCode; + + /** + * Gets the value of the commodityCode property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the commodityCode property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCommodityCode().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CommodityCode } + * + * + */ + public List getCommodityCode() { + if (commodityCode == null) { + commodityCode = new ArrayList(); + } + return this.commodityCode; + } + +} diff --git a/src/main/java/org/cxml/v12028/Commodity.java b/src/main/java/org/cxml/v12028/Commodity.java new file mode 100644 index 0000000..45ef03a --- /dev/null +++ b/src/main/java/org/cxml/v12028/Commodity.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "classification" +}) +@XmlRootElement(name = "Commodity") +public class Commodity { + + @XmlElement(name = "Classification", required = true) + protected Classification classification; + + /** + * Gets the value of the classification property. + * + * @return + * possible object is + * {@link Classification } + * + */ + public Classification getClassification() { + return classification; + } + + /** + * Sets the value of the classification property. + * + * @param value + * allowed object is + * {@link Classification } + * + */ + public void setClassification(Classification value) { + this.classification = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/CommodityCode.java b/src/main/java/org/cxml/v12028/CommodityCode.java new file mode 100644 index 0000000..57875fe --- /dev/null +++ b/src/main/java/org/cxml/v12028/CommodityCode.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "CommodityCode") +public class CommodityCode { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ComponentConsumptionDetails.java b/src/main/java/org/cxml/v12028/ComponentConsumptionDetails.java new file mode 100644 index 0000000..29e44f2 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ComponentConsumptionDetails.java @@ -0,0 +1,227 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "product", + "unitOfMeasure", + "buyerBatchID", + "supplierBatchID", + "extrinsic" +}) +@XmlRootElement(name = "ComponentConsumptionDetails") +public class ComponentConsumptionDetails { + + @XmlAttribute(name = "lineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "Product", required = true) + protected Product product; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "BuyerBatchID") + protected String buyerBatchID; + @XmlElement(name = "SupplierBatchID") + protected SupplierBatchID supplierBatchID; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the product property. + * + * @return + * possible object is + * {@link Product } + * + */ + public Product getProduct() { + return product; + } + + /** + * Sets the value of the product property. + * + * @param value + * allowed object is + * {@link Product } + * + */ + public void setProduct(Product value) { + this.product = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the buyerBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerBatchID() { + return buyerBatchID; + } + + /** + * Sets the value of the buyerBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerBatchID(String value) { + this.buyerBatchID = value; + } + + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link SupplierBatchID } + * + */ + public SupplierBatchID getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link SupplierBatchID } + * + */ + public void setSupplierBatchID(SupplierBatchID value) { + this.supplierBatchID = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ComponentConsumptionHeader.java b/src/main/java/org/cxml/v12028/ComponentConsumptionHeader.java new file mode 100644 index 0000000..3d6d4ea --- /dev/null +++ b/src/main/java/org/cxml/v12028/ComponentConsumptionHeader.java @@ -0,0 +1,233 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "comments", + "extrinsic" +}) +@XmlRootElement(name = "ComponentConsumptionHeader") +public class ComponentConsumptionHeader { + + @XmlAttribute(name = "consumptionID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String consumptionID; + @XmlAttribute(name = "operation", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operation; + @XmlAttribute(name = "referenceDocumentID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String referenceDocumentID; + @XmlAttribute(name = "creationDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String creationDate; + @XmlAttribute(name = "lastChangeDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lastChangeDate; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the consumptionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getConsumptionID() { + return consumptionID; + } + + /** + * Sets the value of the consumptionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setConsumptionID(String value) { + this.consumptionID = value; + } + + /** + * Gets the value of the operation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperation() { + return operation; + } + + /** + * Sets the value of the operation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperation(String value) { + this.operation = value; + } + + /** + * Gets the value of the referenceDocumentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReferenceDocumentID() { + return referenceDocumentID; + } + + /** + * Sets the value of the referenceDocumentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReferenceDocumentID(String value) { + this.referenceDocumentID = value; + } + + /** + * Gets the value of the creationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCreationDate() { + return creationDate; + } + + /** + * Sets the value of the creationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCreationDate(String value) { + this.creationDate = value; + } + + /** + * Gets the value of the lastChangeDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLastChangeDate() { + return lastChangeDate; + } + + /** + * Sets the value of the lastChangeDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLastChangeDate(String value) { + this.lastChangeDate = value; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ComponentConsumptionItem.java b/src/main/java/org/cxml/v12028/ComponentConsumptionItem.java new file mode 100644 index 0000000..4223173 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ComponentConsumptionItem.java @@ -0,0 +1,297 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "buyerBatchID", + "supplierBatchID", + "contact", + "comments", + "componentConsumptionDetails", + "extrinsic" +}) +@XmlRootElement(name = "ComponentConsumptionItem") +public class ComponentConsumptionItem { + + @XmlAttribute(name = "poLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String poLineNumber; + @XmlAttribute(name = "completedIndicator") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String completedIndicator; + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + @XmlElement(name = "BuyerBatchID") + protected String buyerBatchID; + @XmlElement(name = "SupplierBatchID") + protected SupplierBatchID supplierBatchID; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "ComponentConsumptionDetails") + protected List componentConsumptionDetails; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the poLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPoLineNumber() { + return poLineNumber; + } + + /** + * Sets the value of the poLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPoLineNumber(String value) { + this.poLineNumber = value; + } + + /** + * Gets the value of the completedIndicator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompletedIndicator() { + return completedIndicator; + } + + /** + * Sets the value of the completedIndicator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompletedIndicator(String value) { + this.completedIndicator = value; + } + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the buyerBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerBatchID() { + return buyerBatchID; + } + + /** + * Sets the value of the buyerBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerBatchID(String value) { + this.buyerBatchID = value; + } + + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link SupplierBatchID } + * + */ + public SupplierBatchID getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link SupplierBatchID } + * + */ + public void setSupplierBatchID(SupplierBatchID value) { + this.supplierBatchID = value; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the componentConsumptionDetails property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the componentConsumptionDetails property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComponentConsumptionDetails().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ComponentConsumptionDetails } + * + * + */ + public List getComponentConsumptionDetails() { + if (componentConsumptionDetails == null) { + componentConsumptionDetails = new ArrayList(); + } + return this.componentConsumptionDetails; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ComponentConsumptionPortion.java b/src/main/java/org/cxml/v12028/ComponentConsumptionPortion.java new file mode 100644 index 0000000..a4b9f20 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ComponentConsumptionPortion.java @@ -0,0 +1,158 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderReference", + "masterAgreementReferenceOrMasterAgreementIDInfo", + "componentConsumptionItem", + "extrinsic" +}) +@XmlRootElement(name = "ComponentConsumptionPortion") +public class ComponentConsumptionPortion { + + @XmlElement(name = "OrderReference", required = true) + protected OrderReference orderReference; + @XmlElements({ + @XmlElement(name = "MasterAgreementReference", type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", type = MasterAgreementIDInfo.class) + }) + protected List masterAgreementReferenceOrMasterAgreementIDInfo; + @XmlElement(name = "ComponentConsumptionItem") + protected List componentConsumptionItem; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the orderReference property. + * + * @return + * possible object is + * {@link OrderReference } + * + */ + public OrderReference getOrderReference() { + return orderReference; + } + + /** + * Sets the value of the orderReference property. + * + * @param value + * allowed object is + * {@link OrderReference } + * + */ + public void setOrderReference(OrderReference value) { + this.orderReference = value; + } + + /** + * Gets the value of the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMasterAgreementReferenceOrMasterAgreementIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * + * + */ + public List getMasterAgreementReferenceOrMasterAgreementIDInfo() { + if (masterAgreementReferenceOrMasterAgreementIDInfo == null) { + masterAgreementReferenceOrMasterAgreementIDInfo = new ArrayList(); + } + return this.masterAgreementReferenceOrMasterAgreementIDInfo; + } + + /** + * Gets the value of the componentConsumptionItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the componentConsumptionItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComponentConsumptionItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ComponentConsumptionItem } + * + * + */ + public List getComponentConsumptionItem() { + if (componentConsumptionItem == null) { + componentConsumptionItem = new ArrayList(); + } + return this.componentConsumptionItem; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ComponentConsumptionRequest.java b/src/main/java/org/cxml/v12028/ComponentConsumptionRequest.java new file mode 100644 index 0000000..47069e2 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ComponentConsumptionRequest.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "componentConsumptionHeader", + "componentConsumptionPortion" +}) +@XmlRootElement(name = "ComponentConsumptionRequest") +public class ComponentConsumptionRequest { + + @XmlElement(name = "ComponentConsumptionHeader", required = true) + protected ComponentConsumptionHeader componentConsumptionHeader; + @XmlElement(name = "ComponentConsumptionPortion") + protected List componentConsumptionPortion; + + /** + * Gets the value of the componentConsumptionHeader property. + * + * @return + * possible object is + * {@link ComponentConsumptionHeader } + * + */ + public ComponentConsumptionHeader getComponentConsumptionHeader() { + return componentConsumptionHeader; + } + + /** + * Sets the value of the componentConsumptionHeader property. + * + * @param value + * allowed object is + * {@link ComponentConsumptionHeader } + * + */ + public void setComponentConsumptionHeader(ComponentConsumptionHeader value) { + this.componentConsumptionHeader = value; + } + + /** + * Gets the value of the componentConsumptionPortion property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the componentConsumptionPortion property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComponentConsumptionPortion().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ComponentConsumptionPortion } + * + * + */ + public List getComponentConsumptionPortion() { + if (componentConsumptionPortion == null) { + componentConsumptionPortion = new ArrayList(); + } + return this.componentConsumptionPortion; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ConfirmationHeader.java b/src/main/java/org/cxml/v12028/ConfirmationHeader.java similarity index 93% rename from src/main/java/org/cxml/fulfull/ConfirmationHeader.java rename to src/main/java/org/cxml/v12028/ConfirmationHeader.java index a92449c..9eb346e 100644 --- a/src/main/java/org/cxml/fulfull/ConfirmationHeader.java +++ b/src/main/java/org/cxml/v12028/ConfirmationHeader.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -56,6 +56,9 @@ public class ConfirmationHeader { @XmlAttribute(name = "incoTerms") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String incoTerms; + @XmlAttribute(name = "version") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String version; @XmlElement(name = "DocumentReference") protected DocumentReference documentReference; @XmlElement(name = "Total") @@ -221,6 +224,30 @@ public void setIncoTerms(String value) { this.incoTerms = value; } + /** + * Gets the value of the version property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVersion() { + return version; + } + + /** + * Sets the value of the version property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVersion(String value) { + this.version = value; + } + /** * Gets the value of the documentReference property. * diff --git a/src/main/java/org/cxml/fulfull/ConfirmationItem.java b/src/main/java/org/cxml/v12028/ConfirmationItem.java similarity index 87% rename from src/main/java/org/cxml/fulfull/ConfirmationItem.java rename to src/main/java/org/cxml/v12028/ConfirmationItem.java index 5ebd34b..b9584ab 100644 --- a/src/main/java/org/cxml/fulfull/ConfirmationItem.java +++ b/src/main/java/org/cxml/v12028/ConfirmationItem.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -46,8 +46,11 @@ public class ConfirmationItem { @XmlAttribute(name = "itemType") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; @XmlElement(name = "UnitOfMeasure", required = true) - protected String unitOfMeasure; + protected UnitOfMeasure unitOfMeasure; @XmlElement(name = "Contact") protected List contact; @XmlElement(name = "Hazard") @@ -152,14 +155,38 @@ public void setItemType(String value) { } /** - * Gets the value of the unitOfMeasure property. + * Gets the value of the compositeItemType property. * * @return * possible object is * {@link String } * */ - public String getUnitOfMeasure() { + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { return unitOfMeasure; } @@ -168,10 +195,10 @@ public String getUnitOfMeasure() { * * @param value * allowed object is - * {@link String } + * {@link UnitOfMeasure } * */ - public void setUnitOfMeasure(String value) { + public void setUnitOfMeasure(UnitOfMeasure value) { this.unitOfMeasure = value; } diff --git a/src/main/java/org/cxml/fulfull/ConfirmationRequest.java b/src/main/java/org/cxml/v12028/ConfirmationRequest.java similarity index 64% rename from src/main/java/org/cxml/fulfull/ConfirmationRequest.java rename to src/main/java/org/cxml/v12028/ConfirmationRequest.java index 4181a74..d835b44 100644 --- a/src/main/java/org/cxml/fulfull/ConfirmationRequest.java +++ b/src/main/java/org/cxml/v12028/ConfirmationRequest.java @@ -1,18 +1,19 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; @@ -24,6 +25,7 @@ @XmlType(name = "", propOrder = { "confirmationHeader", "orderReference", + "orderStatusRequestReferenceOrOrderStatusRequestIDInfo", "confirmationItem" }) @XmlRootElement(name = "ConfirmationRequest") @@ -33,6 +35,11 @@ public class ConfirmationRequest { protected ConfirmationHeader confirmationHeader; @XmlElement(name = "OrderReference", required = true) protected OrderReference orderReference; + @XmlElements({ + @XmlElement(name = "OrderStatusRequestReference", type = OrderStatusRequestReference.class), + @XmlElement(name = "OrderStatusRequestIDInfo", type = OrderStatusRequestIDInfo.class) + }) + protected List orderStatusRequestReferenceOrOrderStatusRequestIDInfo; @XmlElement(name = "ConfirmationItem") protected List confirmationItem; @@ -84,6 +91,36 @@ public void setOrderReference(OrderReference value) { this.orderReference = value; } + /** + * Gets the value of the orderStatusRequestReferenceOrOrderStatusRequestIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderStatusRequestReferenceOrOrderStatusRequestIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderStatusRequestReferenceOrOrderStatusRequestIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderStatusRequestReference } + * {@link OrderStatusRequestIDInfo } + * + * + */ + public List getOrderStatusRequestReferenceOrOrderStatusRequestIDInfo() { + if (orderStatusRequestReferenceOrOrderStatusRequestIDInfo == null) { + orderStatusRequestReferenceOrOrderStatusRequestIDInfo = new ArrayList(); + } + return this.orderStatusRequestReferenceOrOrderStatusRequestIDInfo; + } + /** * Gets the value of the confirmationItem property. * diff --git a/src/main/java/org/cxml/fulfull/ConfirmationStatus.java b/src/main/java/org/cxml/v12028/ConfirmationStatus.java similarity index 87% rename from src/main/java/org/cxml/fulfull/ConfirmationStatus.java rename to src/main/java/org/cxml/v12028/ConfirmationStatus.java index 0eb7249..63514c7 100644 --- a/src/main/java/org/cxml/fulfull/ConfirmationStatus.java +++ b/src/main/java/org/cxml/v12028/ConfirmationStatus.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -29,6 +29,7 @@ @XmlType(name = "", propOrder = { "unitOfMeasure", "itemInOrUnitPriceOrTaxOrShipping", + "supplierBatchID", "comments", "extrinsic" }) @@ -48,7 +49,7 @@ public class ConfirmationStatus { @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String deliveryDate; @XmlElement(name = "UnitOfMeasure", required = true) - protected String unitOfMeasure; + protected UnitOfMeasure unitOfMeasure; @XmlElements({ @XmlElement(name = "ItemIn", type = ItemIn.class), @XmlElement(name = "UnitPrice", type = UnitPrice.class), @@ -56,6 +57,8 @@ public class ConfirmationStatus { @XmlElement(name = "Shipping", type = Shipping.class) }) protected List itemInOrUnitPriceOrTaxOrShipping; + @XmlElement(name = "SupplierBatchID") + protected SupplierBatchID supplierBatchID; @XmlElement(name = "Comments") protected List comments; @XmlElement(name = "Extrinsic") @@ -162,10 +165,10 @@ public void setDeliveryDate(String value) { * * @return * possible object is - * {@link String } + * {@link UnitOfMeasure } * */ - public String getUnitOfMeasure() { + public UnitOfMeasure getUnitOfMeasure() { return unitOfMeasure; } @@ -174,10 +177,10 @@ public String getUnitOfMeasure() { * * @param value * allowed object is - * {@link String } + * {@link UnitOfMeasure } * */ - public void setUnitOfMeasure(String value) { + public void setUnitOfMeasure(UnitOfMeasure value) { this.unitOfMeasure = value; } @@ -213,6 +216,30 @@ public List getItemInOrUnitPriceOrTaxOrShipping() { return this.itemInOrUnitPriceOrTaxOrShipping; } + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link SupplierBatchID } + * + */ + public SupplierBatchID getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link SupplierBatchID } + * + */ + public void setSupplierBatchID(SupplierBatchID value) { + this.supplierBatchID = value; + } + /** * Gets the value of the comments property. * diff --git a/src/main/java/org/cxml/v12028/ConsignmentInventory.java b/src/main/java/org/cxml/v12028/ConsignmentInventory.java new file mode 100644 index 0000000..7cccc32 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ConsignmentInventory.java @@ -0,0 +1,271 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "subcontractingStockInTransferQuantity", + "unrestrictedUseQuantity", + "blockedQuantity", + "qualityInspectionQuantity", + "promotionQuantity", + "stockInTransferQuantity", + "incrementQuantity", + "requiredMinimumQuantity", + "requiredMaximumQuantity" +}) +@XmlRootElement(name = "ConsignmentInventory") +public class ConsignmentInventory { + + @XmlElement(name = "SubcontractingStockInTransferQuantity") + protected SubcontractingStockInTransferQuantity subcontractingStockInTransferQuantity; + @XmlElement(name = "UnrestrictedUseQuantity") + protected UnrestrictedUseQuantity unrestrictedUseQuantity; + @XmlElement(name = "BlockedQuantity") + protected BlockedQuantity blockedQuantity; + @XmlElement(name = "QualityInspectionQuantity") + protected QualityInspectionQuantity qualityInspectionQuantity; + @XmlElement(name = "PromotionQuantity") + protected PromotionQuantity promotionQuantity; + @XmlElement(name = "StockInTransferQuantity") + protected StockInTransferQuantity stockInTransferQuantity; + @XmlElement(name = "IncrementQuantity") + protected IncrementQuantity incrementQuantity; + @XmlElement(name = "RequiredMinimumQuantity") + protected RequiredMinimumQuantity requiredMinimumQuantity; + @XmlElement(name = "RequiredMaximumQuantity") + protected RequiredMaximumQuantity requiredMaximumQuantity; + + /** + * Gets the value of the subcontractingStockInTransferQuantity property. + * + * @return + * possible object is + * {@link SubcontractingStockInTransferQuantity } + * + */ + public SubcontractingStockInTransferQuantity getSubcontractingStockInTransferQuantity() { + return subcontractingStockInTransferQuantity; + } + + /** + * Sets the value of the subcontractingStockInTransferQuantity property. + * + * @param value + * allowed object is + * {@link SubcontractingStockInTransferQuantity } + * + */ + public void setSubcontractingStockInTransferQuantity(SubcontractingStockInTransferQuantity value) { + this.subcontractingStockInTransferQuantity = value; + } + + /** + * Gets the value of the unrestrictedUseQuantity property. + * + * @return + * possible object is + * {@link UnrestrictedUseQuantity } + * + */ + public UnrestrictedUseQuantity getUnrestrictedUseQuantity() { + return unrestrictedUseQuantity; + } + + /** + * Sets the value of the unrestrictedUseQuantity property. + * + * @param value + * allowed object is + * {@link UnrestrictedUseQuantity } + * + */ + public void setUnrestrictedUseQuantity(UnrestrictedUseQuantity value) { + this.unrestrictedUseQuantity = value; + } + + /** + * Gets the value of the blockedQuantity property. + * + * @return + * possible object is + * {@link BlockedQuantity } + * + */ + public BlockedQuantity getBlockedQuantity() { + return blockedQuantity; + } + + /** + * Sets the value of the blockedQuantity property. + * + * @param value + * allowed object is + * {@link BlockedQuantity } + * + */ + public void setBlockedQuantity(BlockedQuantity value) { + this.blockedQuantity = value; + } + + /** + * Gets the value of the qualityInspectionQuantity property. + * + * @return + * possible object is + * {@link QualityInspectionQuantity } + * + */ + public QualityInspectionQuantity getQualityInspectionQuantity() { + return qualityInspectionQuantity; + } + + /** + * Sets the value of the qualityInspectionQuantity property. + * + * @param value + * allowed object is + * {@link QualityInspectionQuantity } + * + */ + public void setQualityInspectionQuantity(QualityInspectionQuantity value) { + this.qualityInspectionQuantity = value; + } + + /** + * Gets the value of the promotionQuantity property. + * + * @return + * possible object is + * {@link PromotionQuantity } + * + */ + public PromotionQuantity getPromotionQuantity() { + return promotionQuantity; + } + + /** + * Sets the value of the promotionQuantity property. + * + * @param value + * allowed object is + * {@link PromotionQuantity } + * + */ + public void setPromotionQuantity(PromotionQuantity value) { + this.promotionQuantity = value; + } + + /** + * Gets the value of the stockInTransferQuantity property. + * + * @return + * possible object is + * {@link StockInTransferQuantity } + * + */ + public StockInTransferQuantity getStockInTransferQuantity() { + return stockInTransferQuantity; + } + + /** + * Sets the value of the stockInTransferQuantity property. + * + * @param value + * allowed object is + * {@link StockInTransferQuantity } + * + */ + public void setStockInTransferQuantity(StockInTransferQuantity value) { + this.stockInTransferQuantity = value; + } + + /** + * Gets the value of the incrementQuantity property. + * + * @return + * possible object is + * {@link IncrementQuantity } + * + */ + public IncrementQuantity getIncrementQuantity() { + return incrementQuantity; + } + + /** + * Sets the value of the incrementQuantity property. + * + * @param value + * allowed object is + * {@link IncrementQuantity } + * + */ + public void setIncrementQuantity(IncrementQuantity value) { + this.incrementQuantity = value; + } + + /** + * Gets the value of the requiredMinimumQuantity property. + * + * @return + * possible object is + * {@link RequiredMinimumQuantity } + * + */ + public RequiredMinimumQuantity getRequiredMinimumQuantity() { + return requiredMinimumQuantity; + } + + /** + * Sets the value of the requiredMinimumQuantity property. + * + * @param value + * allowed object is + * {@link RequiredMinimumQuantity } + * + */ + public void setRequiredMinimumQuantity(RequiredMinimumQuantity value) { + this.requiredMinimumQuantity = value; + } + + /** + * Gets the value of the requiredMaximumQuantity property. + * + * @return + * possible object is + * {@link RequiredMaximumQuantity } + * + */ + public RequiredMaximumQuantity getRequiredMaximumQuantity() { + return requiredMaximumQuantity; + } + + /** + * Sets the value of the requiredMaximumQuantity property. + * + * @param value + * allowed object is + * {@link RequiredMaximumQuantity } + * + */ + public void setRequiredMaximumQuantity(RequiredMaximumQuantity value) { + this.requiredMaximumQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ConsignmentMovement.java b/src/main/java/org/cxml/v12028/ConsignmentMovement.java new file mode 100644 index 0000000..3380d93 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ConsignmentMovement.java @@ -0,0 +1,163 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "productMovementItemIDInfo", + "invoiceItemIDInfo", + "movementQuantity", + "subtotalAmount", + "unitPrice" +}) +@XmlRootElement(name = "ConsignmentMovement") +public class ConsignmentMovement { + + @XmlElement(name = "ProductMovementItemIDInfo", required = true) + protected ProductMovementItemIDInfo productMovementItemIDInfo; + @XmlElement(name = "InvoiceItemIDInfo") + protected InvoiceItemIDInfo invoiceItemIDInfo; + @XmlElement(name = "MovementQuantity", required = true) + protected MovementQuantity movementQuantity; + @XmlElement(name = "SubtotalAmount", required = true) + protected SubtotalAmount subtotalAmount; + @XmlElement(name = "UnitPrice") + protected UnitPrice unitPrice; + + /** + * Gets the value of the productMovementItemIDInfo property. + * + * @return + * possible object is + * {@link ProductMovementItemIDInfo } + * + */ + public ProductMovementItemIDInfo getProductMovementItemIDInfo() { + return productMovementItemIDInfo; + } + + /** + * Sets the value of the productMovementItemIDInfo property. + * + * @param value + * allowed object is + * {@link ProductMovementItemIDInfo } + * + */ + public void setProductMovementItemIDInfo(ProductMovementItemIDInfo value) { + this.productMovementItemIDInfo = value; + } + + /** + * Gets the value of the invoiceItemIDInfo property. + * + * @return + * possible object is + * {@link InvoiceItemIDInfo } + * + */ + public InvoiceItemIDInfo getInvoiceItemIDInfo() { + return invoiceItemIDInfo; + } + + /** + * Sets the value of the invoiceItemIDInfo property. + * + * @param value + * allowed object is + * {@link InvoiceItemIDInfo } + * + */ + public void setInvoiceItemIDInfo(InvoiceItemIDInfo value) { + this.invoiceItemIDInfo = value; + } + + /** + * Gets the value of the movementQuantity property. + * + * @return + * possible object is + * {@link MovementQuantity } + * + */ + public MovementQuantity getMovementQuantity() { + return movementQuantity; + } + + /** + * Sets the value of the movementQuantity property. + * + * @param value + * allowed object is + * {@link MovementQuantity } + * + */ + public void setMovementQuantity(MovementQuantity value) { + this.movementQuantity = value; + } + + /** + * Gets the value of the subtotalAmount property. + * + * @return + * possible object is + * {@link SubtotalAmount } + * + */ + public SubtotalAmount getSubtotalAmount() { + return subtotalAmount; + } + + /** + * Sets the value of the subtotalAmount property. + * + * @param value + * allowed object is + * {@link SubtotalAmount } + * + */ + public void setSubtotalAmount(SubtotalAmount value) { + this.subtotalAmount = value; + } + + /** + * Gets the value of the unitPrice property. + * + * @return + * possible object is + * {@link UnitPrice } + * + */ + public UnitPrice getUnitPrice() { + return unitPrice; + } + + /** + * Sets the value of the unitPrice property. + * + * @param value + * allowed object is + * {@link UnitPrice } + * + */ + public void setUnitPrice(UnitPrice value) { + this.unitPrice = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Contact.java b/src/main/java/org/cxml/v12028/Contact.java similarity index 72% rename from src/main/java/org/cxml/fulfull/Contact.java rename to src/main/java/org/cxml/v12028/Contact.java index ce7bf32..e2dff8d 100644 --- a/src/main/java/org/cxml/fulfull/Contact.java +++ b/src/main/java/org/cxml/v12028/Contact.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -31,7 +31,9 @@ "email", "phone", "fax", - "url" + "url", + "idReference", + "extrinsic" }) @XmlRootElement(name = "Contact") public class Contact { @@ -42,6 +44,9 @@ public class Contact { @XmlAttribute(name = "addressID") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String addressID; + @XmlAttribute(name = "addressIDDomain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String addressIDDomain; @XmlElement(name = "Name", required = true) protected Name name; @XmlElement(name = "PostalAddress") @@ -54,6 +59,10 @@ public class Contact { protected List fax; @XmlElement(name = "URL") protected List url; + @XmlElement(name = "IdReference") + protected List idReference; + @XmlElement(name = "Extrinsic") + protected List extrinsic; /** * Gets the value of the role property. @@ -103,6 +112,30 @@ public void setAddressID(String value) { this.addressID = value; } + /** + * Gets the value of the addressIDDomain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressIDDomain() { + return addressIDDomain; + } + + /** + * Sets the value of the addressIDDomain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressIDDomain(String value) { + this.addressIDDomain = value; + } + /** * Gets the value of the name property. * @@ -272,4 +305,62 @@ public List getURL() { return this.url; } + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + } diff --git a/src/main/java/org/cxml/v12028/Contract.java b/src/main/java/org/cxml/v12028/Contract.java new file mode 100644 index 0000000..04ed11e --- /dev/null +++ b/src/main/java/org/cxml/v12028/Contract.java @@ -0,0 +1,178 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplierID", + "comments", + "itemSegment" +}) +@XmlRootElement(name = "Contract") +public class Contract { + + @XmlAttribute(name = "effectiveDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String effectiveDate; + @XmlAttribute(name = "expirationDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String expirationDate; + @XmlElement(name = "SupplierID", required = true) + protected List supplierID; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "ItemSegment", required = true) + protected List itemSegment; + + /** + * Gets the value of the effectiveDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEffectiveDate() { + return effectiveDate; + } + + /** + * Sets the value of the effectiveDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEffectiveDate(String value) { + this.effectiveDate = value; + } + + /** + * Gets the value of the expirationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpirationDate() { + return expirationDate; + } + + /** + * Sets the value of the expirationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpirationDate(String value) { + this.expirationDate = value; + } + + /** + * Gets the value of the supplierID property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplierID property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplierID().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SupplierID } + * + * + */ + public List getSupplierID() { + if (supplierID == null) { + supplierID = new ArrayList(); + } + return this.supplierID; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the itemSegment property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the itemSegment property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getItemSegment().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ItemSegment } + * + * + */ + public List getItemSegment() { + if (itemSegment == null) { + itemSegment = new ArrayList(); + } + return this.itemSegment; + } + +} diff --git a/src/main/java/org/cxml/v12028/ContractItem.java b/src/main/java/org/cxml/v12028/ContractItem.java new file mode 100644 index 0000000..dcc133c --- /dev/null +++ b/src/main/java/org/cxml/v12028/ContractItem.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "unitPrice", + "extrinsic" +}) +@XmlRootElement(name = "ContractItem") +public class ContractItem { + + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + @XmlElement(name = "UnitPrice") + protected UnitPrice unitPrice; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the unitPrice property. + * + * @return + * possible object is + * {@link UnitPrice } + * + */ + public UnitPrice getUnitPrice() { + return unitPrice; + } + + /** + * Sets the value of the unitPrice property. + * + * @param value + * allowed object is + * {@link UnitPrice } + * + */ + public void setUnitPrice(UnitPrice value) { + this.unitPrice = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Contractor.java b/src/main/java/org/cxml/v12028/Contractor.java similarity index 94% rename from src/main/java/org/cxml/fulfull/Contractor.java rename to src/main/java/org/cxml/v12028/Contractor.java index 1dca891..0098005 100644 --- a/src/main/java/org/cxml/fulfull/Contractor.java +++ b/src/main/java/org/cxml/v12028/Contractor.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/ContractorIdentifier.java b/src/main/java/org/cxml/v12028/ContractorIdentifier.java similarity index 94% rename from src/main/java/org/cxml/fulfull/ContractorIdentifier.java rename to src/main/java/org/cxml/v12028/ContractorIdentifier.java index 996965e..6472a1c 100644 --- a/src/main/java/org/cxml/fulfull/ContractorIdentifier.java +++ b/src/main/java/org/cxml/v12028/ContractorIdentifier.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/CopyRequest.java b/src/main/java/org/cxml/v12028/CopyRequest.java similarity index 95% rename from src/main/java/org/cxml/fulfull/CopyRequest.java rename to src/main/java/org/cxml/v12028/CopyRequest.java index 57703c7..941005b 100644 --- a/src/main/java/org/cxml/fulfull/CopyRequest.java +++ b/src/main/java/org/cxml/v12028/CopyRequest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/CorporateInformation.java b/src/main/java/org/cxml/v12028/CorporateInformation.java new file mode 100644 index 0000000..6226dae --- /dev/null +++ b/src/main/java/org/cxml/v12028/CorporateInformation.java @@ -0,0 +1,201 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "annualRevenue", + "stateOfIncorporation", + "ownershipType" +}) +@XmlRootElement(name = "CorporateInformation") +public class CorporateInformation { + + @XmlAttribute(name = "yearFounded") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String yearFounded; + @XmlAttribute(name = "numberOfEmployees") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String numberOfEmployees; + @XmlAttribute(name = "organizationType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String organizationType; + @XmlElement(name = "AnnualRevenue") + protected AnnualRevenue annualRevenue; + @XmlElement(name = "StateOfIncorporation") + protected StateOfIncorporation stateOfIncorporation; + @XmlElement(name = "OwnershipType") + protected List ownershipType; + + /** + * Gets the value of the yearFounded property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getYearFounded() { + return yearFounded; + } + + /** + * Sets the value of the yearFounded property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setYearFounded(String value) { + this.yearFounded = value; + } + + /** + * Gets the value of the numberOfEmployees property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNumberOfEmployees() { + return numberOfEmployees; + } + + /** + * Sets the value of the numberOfEmployees property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNumberOfEmployees(String value) { + this.numberOfEmployees = value; + } + + /** + * Gets the value of the organizationType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrganizationType() { + return organizationType; + } + + /** + * Sets the value of the organizationType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrganizationType(String value) { + this.organizationType = value; + } + + /** + * Gets the value of the annualRevenue property. + * + * @return + * possible object is + * {@link AnnualRevenue } + * + */ + public AnnualRevenue getAnnualRevenue() { + return annualRevenue; + } + + /** + * Sets the value of the annualRevenue property. + * + * @param value + * allowed object is + * {@link AnnualRevenue } + * + */ + public void setAnnualRevenue(AnnualRevenue value) { + this.annualRevenue = value; + } + + /** + * Gets the value of the stateOfIncorporation property. + * + * @return + * possible object is + * {@link StateOfIncorporation } + * + */ + public StateOfIncorporation getStateOfIncorporation() { + return stateOfIncorporation; + } + + /** + * Sets the value of the stateOfIncorporation property. + * + * @param value + * allowed object is + * {@link StateOfIncorporation } + * + */ + public void setStateOfIncorporation(StateOfIncorporation value) { + this.stateOfIncorporation = value; + } + + /** + * Gets the value of the ownershipType property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the ownershipType property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOwnershipType().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OwnershipType } + * + * + */ + public List getOwnershipType() { + if (ownershipType == null) { + ownershipType = new ArrayList(); + } + return this.ownershipType; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Correspondent.java b/src/main/java/org/cxml/v12028/Correspondent.java similarity index 96% rename from src/main/java/org/cxml/fulfull/Correspondent.java rename to src/main/java/org/cxml/v12028/Correspondent.java index e9f35af..a7e4668 100644 --- a/src/main/java/org/cxml/fulfull/Correspondent.java +++ b/src/main/java/org/cxml/v12028/Correspondent.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/Country.java b/src/main/java/org/cxml/v12028/Country.java similarity index 94% rename from src/main/java/org/cxml/fulfull/Country.java rename to src/main/java/org/cxml/v12028/Country.java index 6271e62..d2804e4 100644 --- a/src/main/java/org/cxml/fulfull/Country.java +++ b/src/main/java/org/cxml/v12028/Country.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/CountryCode.java b/src/main/java/org/cxml/v12028/CountryCode.java similarity index 94% rename from src/main/java/org/cxml/fulfull/CountryCode.java rename to src/main/java/org/cxml/v12028/CountryCode.java index 3bc269d..aa74a37 100644 --- a/src/main/java/org/cxml/fulfull/CountryCode.java +++ b/src/main/java/org/cxml/v12028/CountryCode.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Creator.java b/src/main/java/org/cxml/v12028/Creator.java similarity index 93% rename from src/main/java/org/cxml/fulfull/Creator.java rename to src/main/java/org/cxml/v12028/Creator.java index 4ac3638..6a206e1 100644 --- a/src/main/java/org/cxml/fulfull/Creator.java +++ b/src/main/java/org/cxml/v12028/Creator.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Credential.java b/src/main/java/org/cxml/v12028/Credential.java similarity index 97% rename from src/main/java/org/cxml/fulfull/Credential.java rename to src/main/java/org/cxml/v12028/Credential.java index d64d12f..4ca46ea 100644 --- a/src/main/java/org/cxml/fulfull/Credential.java +++ b/src/main/java/org/cxml/v12028/Credential.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/CredentialMac.java b/src/main/java/org/cxml/v12028/CredentialMac.java similarity index 96% rename from src/main/java/org/cxml/fulfull/CredentialMac.java rename to src/main/java/org/cxml/v12028/CredentialMac.java index 5164c92..f550366 100644 --- a/src/main/java/org/cxml/fulfull/CredentialMac.java +++ b/src/main/java/org/cxml/v12028/CredentialMac.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/CustomsInfo.java b/src/main/java/org/cxml/v12028/CustomsInfo.java new file mode 100644 index 0000000..940da76 --- /dev/null +++ b/src/main/java/org/cxml/v12028/CustomsInfo.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "issuer", + "documentInfo" +}) +@XmlRootElement(name = "CustomsInfo") +public class CustomsInfo { + + @XmlElement(name = "Issuer", required = true) + protected Issuer issuer; + @XmlElement(name = "DocumentInfo", required = true) + protected DocumentInfo documentInfo; + + /** + * Gets the value of the issuer property. + * + * @return + * possible object is + * {@link Issuer } + * + */ + public Issuer getIssuer() { + return issuer; + } + + /** + * Sets the value of the issuer property. + * + * @param value + * allowed object is + * {@link Issuer } + * + */ + public void setIssuer(Issuer value) { + this.issuer = value; + } + + /** + * Gets the value of the documentInfo property. + * + * @return + * possible object is + * {@link DocumentInfo } + * + */ + public DocumentInfo getDocumentInfo() { + return documentInfo; + } + + /** + * Sets the value of the documentInfo property. + * + * @param value + * allowed object is + * {@link DocumentInfo } + * + */ + public void setDocumentInfo(DocumentInfo value) { + this.documentInfo = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/DataAvailableMessage.java b/src/main/java/org/cxml/v12028/DataAvailableMessage.java new file mode 100644 index 0000000..ed29ee0 --- /dev/null +++ b/src/main/java/org/cxml/v12028/DataAvailableMessage.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "internalID" +}) +@XmlRootElement(name = "DataAvailableMessage") +public class DataAvailableMessage { + + @XmlElement(name = "InternalID", required = true) + protected InternalID internalID; + + /** + * Gets the value of the internalID property. + * + * @return + * possible object is + * {@link InternalID } + * + */ + public InternalID getInternalID() { + return internalID; + } + + /** + * Sets the value of the internalID property. + * + * @param value + * allowed object is + * {@link InternalID } + * + */ + public void setInternalID(InternalID value) { + this.internalID = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/DataRequest.java b/src/main/java/org/cxml/v12028/DataRequest.java new file mode 100644 index 0000000..7e9ec26 --- /dev/null +++ b/src/main/java/org/cxml/v12028/DataRequest.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "internalID" +}) +@XmlRootElement(name = "DataRequest") +public class DataRequest { + + @XmlElement(name = "InternalID", required = true) + protected InternalID internalID; + + /** + * Gets the value of the internalID property. + * + * @return + * possible object is + * {@link InternalID } + * + */ + public InternalID getInternalID() { + return internalID; + } + + /** + * Sets the value of the internalID property. + * + * @param value + * allowed object is + * {@link InternalID } + * + */ + public void setInternalID(InternalID value) { + this.internalID = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/DataResponse.java b/src/main/java/org/cxml/v12028/DataResponse.java new file mode 100644 index 0000000..d569134 --- /dev/null +++ b/src/main/java/org/cxml/v12028/DataResponse.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "attachment" +}) +@XmlRootElement(name = "DataResponse") +public class DataResponse { + + @XmlElement(name = "Attachment", required = true) + protected List attachment; + + /** + * Gets the value of the attachment property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the attachment property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAttachment().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Attachment } + * + * + */ + public List getAttachment() { + if (attachment == null) { + attachment = new ArrayList(); + } + return this.attachment; + } + +} diff --git a/src/main/java/org/cxml/fulfull/DeductedPrice.java b/src/main/java/org/cxml/v12028/DeductedPrice.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DeductedPrice.java rename to src/main/java/org/cxml/v12028/DeductedPrice.java index 5983dc5..37039a1 100644 --- a/src/main/java/org/cxml/fulfull/DeductedPrice.java +++ b/src/main/java/org/cxml/v12028/DeductedPrice.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DeductionAmount.java b/src/main/java/org/cxml/v12028/DeductionAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DeductionAmount.java rename to src/main/java/org/cxml/v12028/DeductionAmount.java index 0ebc09a..8fbe2c0 100644 --- a/src/main/java/org/cxml/fulfull/DeductionAmount.java +++ b/src/main/java/org/cxml/v12028/DeductionAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DeductionPercent.java b/src/main/java/org/cxml/v12028/DeductionPercent.java similarity index 91% rename from src/main/java/org/cxml/fulfull/DeductionPercent.java rename to src/main/java/org/cxml/v12028/DeductionPercent.java index df083f8..e8c2078 100644 --- a/src/main/java/org/cxml/fulfull/DeductionPercent.java +++ b/src/main/java/org/cxml/v12028/DeductionPercent.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DeliverTo.java b/src/main/java/org/cxml/v12028/DeliverTo.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DeliverTo.java rename to src/main/java/org/cxml/v12028/DeliverTo.java index 12ce370..1647e73 100644 --- a/src/main/java/org/cxml/fulfull/DeliverTo.java +++ b/src/main/java/org/cxml/v12028/DeliverTo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/DeliveryAddress.java b/src/main/java/org/cxml/v12028/DeliveryAddress.java new file mode 100644 index 0000000..01d4555 --- /dev/null +++ b/src/main/java/org/cxml/v12028/DeliveryAddress.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address" +}) +@XmlRootElement(name = "DeliveryAddress") +public class DeliveryAddress { + + @XmlElement(name = "Address", required = true) + protected Address address; + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/DeliveryPeriod.java b/src/main/java/org/cxml/v12028/DeliveryPeriod.java new file mode 100644 index 0000000..9f607c4 --- /dev/null +++ b/src/main/java/org/cxml/v12028/DeliveryPeriod.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "period" +}) +@XmlRootElement(name = "DeliveryPeriod") +public class DeliveryPeriod { + + @XmlElement(name = "Period", required = true) + protected Period period; + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/DepositAmount.java b/src/main/java/org/cxml/v12028/DepositAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DepositAmount.java rename to src/main/java/org/cxml/v12028/DepositAmount.java index 2f7ede1..27b9d01 100644 --- a/src/main/java/org/cxml/fulfull/DepositAmount.java +++ b/src/main/java/org/cxml/v12028/DepositAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/Description.java b/src/main/java/org/cxml/v12028/Description.java new file mode 100644 index 0000000..dfafc1b --- /dev/null +++ b/src/main/java/org/cxml/v12028/Description.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Description") +public class Description { + + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/DigitalSignature.java b/src/main/java/org/cxml/v12028/DigitalSignature.java similarity index 96% rename from src/main/java/org/cxml/fulfull/DigitalSignature.java rename to src/main/java/org/cxml/v12028/DigitalSignature.java index 2b321a8..5409868 100644 --- a/src/main/java/org/cxml/fulfull/DigitalSignature.java +++ b/src/main/java/org/cxml/v12028/DigitalSignature.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/Dimension.java b/src/main/java/org/cxml/v12028/Dimension.java new file mode 100644 index 0000000..f63841d --- /dev/null +++ b/src/main/java/org/cxml/v12028/Dimension.java @@ -0,0 +1,113 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "Dimension") +public class Dimension { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Discount.java b/src/main/java/org/cxml/v12028/Discount.java similarity index 94% rename from src/main/java/org/cxml/fulfull/Discount.java rename to src/main/java/org/cxml/v12028/Discount.java index e3ac8f2..adcaa0f 100644 --- a/src/main/java/org/cxml/fulfull/Discount.java +++ b/src/main/java/org/cxml/v12028/Discount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/DiscountAmount.java b/src/main/java/org/cxml/v12028/DiscountAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DiscountAmount.java rename to src/main/java/org/cxml/v12028/DiscountAmount.java index 6f54cf9..87699b3 100644 --- a/src/main/java/org/cxml/fulfull/DiscountAmount.java +++ b/src/main/java/org/cxml/v12028/DiscountAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DiscountPercent.java b/src/main/java/org/cxml/v12028/DiscountPercent.java similarity index 91% rename from src/main/java/org/cxml/fulfull/DiscountPercent.java rename to src/main/java/org/cxml/v12028/DiscountPercent.java index e0dc097..2bde309 100644 --- a/src/main/java/org/cxml/fulfull/DiscountPercent.java +++ b/src/main/java/org/cxml/v12028/DiscountPercent.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/DispatchQuantity.java b/src/main/java/org/cxml/v12028/DispatchQuantity.java new file mode 100644 index 0000000..ea23965 --- /dev/null +++ b/src/main/java/org/cxml/v12028/DispatchQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "DispatchQuantity") +public class DispatchQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Distribution.java b/src/main/java/org/cxml/v12028/Distribution.java similarity index 93% rename from src/main/java/org/cxml/fulfull/Distribution.java rename to src/main/java/org/cxml/v12028/Distribution.java index e5695b7..1a7d94c 100644 --- a/src/main/java/org/cxml/fulfull/Distribution.java +++ b/src/main/java/org/cxml/v12028/Distribution.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/DocumentInfo.java b/src/main/java/org/cxml/v12028/DocumentInfo.java new file mode 100644 index 0000000..1bc8a87 --- /dev/null +++ b/src/main/java/org/cxml/v12028/DocumentInfo.java @@ -0,0 +1,110 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "DocumentInfo") +public class DocumentInfo { + + @XmlAttribute(name = "documentID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentID; + @XmlAttribute(name = "documentType", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentType; + @XmlAttribute(name = "documentDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String documentDate; + + /** + * Gets the value of the documentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentID() { + return documentID; + } + + /** + * Sets the value of the documentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentID(String value) { + this.documentID = value; + } + + /** + * Gets the value of the documentType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentType() { + return documentType; + } + + /** + * Sets the value of the documentType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentType(String value) { + this.documentType = value; + } + + /** + * Gets the value of the documentDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDocumentDate() { + return documentDate; + } + + /** + * Sets the value of the documentDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDocumentDate(String value) { + this.documentDate = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/DocumentReference.java b/src/main/java/org/cxml/v12028/DocumentReference.java similarity index 91% rename from src/main/java/org/cxml/fulfull/DocumentReference.java rename to src/main/java/org/cxml/v12028/DocumentReference.java index b150e99..c7b962a 100644 --- a/src/main/java/org/cxml/fulfull/DocumentReference.java +++ b/src/main/java/org/cxml/v12028/DocumentReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/DocumentStatus.java b/src/main/java/org/cxml/v12028/DocumentStatus.java new file mode 100644 index 0000000..dfc9293 --- /dev/null +++ b/src/main/java/org/cxml/v12028/DocumentStatus.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentInfo", + "comments" +}) +@XmlRootElement(name = "DocumentStatus") +public class DocumentStatus { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlElement(name = "DocumentInfo") + protected DocumentInfo documentInfo; + @XmlElement(name = "Comments") + protected List comments; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the documentInfo property. + * + * @return + * possible object is + * {@link DocumentInfo } + * + */ + public DocumentInfo getDocumentInfo() { + return documentInfo; + } + + /** + * Sets the value of the documentInfo property. + * + * @param value + * allowed object is + * {@link DocumentInfo } + * + */ + public void setDocumentInfo(DocumentInfo value) { + this.documentInfo = value; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + +} diff --git a/src/main/java/org/cxml/fulfull/DsCanonicalizationMethod.java b/src/main/java/org/cxml/v12028/DsCanonicalizationMethod.java similarity index 94% rename from src/main/java/org/cxml/fulfull/DsCanonicalizationMethod.java rename to src/main/java/org/cxml/v12028/DsCanonicalizationMethod.java index 6f1e6d9..0945f9e 100644 --- a/src/main/java/org/cxml/fulfull/DsCanonicalizationMethod.java +++ b/src/main/java/org/cxml/v12028/DsCanonicalizationMethod.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsDSAKeyValue.java b/src/main/java/org/cxml/v12028/DsDSAKeyValue.java similarity index 97% rename from src/main/java/org/cxml/fulfull/DsDSAKeyValue.java rename to src/main/java/org/cxml/v12028/DsDSAKeyValue.java index 535ba9d..e081579 100644 --- a/src/main/java/org/cxml/fulfull/DsDSAKeyValue.java +++ b/src/main/java/org/cxml/v12028/DsDSAKeyValue.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsDigestMethod.java b/src/main/java/org/cxml/v12028/DsDigestMethod.java similarity index 94% rename from src/main/java/org/cxml/fulfull/DsDigestMethod.java rename to src/main/java/org/cxml/v12028/DsDigestMethod.java index 2dd0dba..3004632 100644 --- a/src/main/java/org/cxml/fulfull/DsDigestMethod.java +++ b/src/main/java/org/cxml/v12028/DsDigestMethod.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsHMACOutputLength.java b/src/main/java/org/cxml/v12028/DsHMACOutputLength.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsHMACOutputLength.java rename to src/main/java/org/cxml/v12028/DsHMACOutputLength.java index 52c81b2..0435a74 100644 --- a/src/main/java/org/cxml/fulfull/DsHMACOutputLength.java +++ b/src/main/java/org/cxml/v12028/DsHMACOutputLength.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsKeyInfo.java b/src/main/java/org/cxml/v12028/DsKeyInfo.java similarity index 93% rename from src/main/java/org/cxml/fulfull/DsKeyInfo.java rename to src/main/java/org/cxml/v12028/DsKeyInfo.java index 7f34cb9..b54e139 100644 --- a/src/main/java/org/cxml/fulfull/DsKeyInfo.java +++ b/src/main/java/org/cxml/v12028/DsKeyInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsKeyName.java b/src/main/java/org/cxml/v12028/DsKeyName.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsKeyName.java rename to src/main/java/org/cxml/v12028/DsKeyName.java index 9ef09eb..0fec2c9 100644 --- a/src/main/java/org/cxml/fulfull/DsKeyName.java +++ b/src/main/java/org/cxml/v12028/DsKeyName.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsKeyValue.java b/src/main/java/org/cxml/v12028/DsKeyValue.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsKeyValue.java rename to src/main/java/org/cxml/v12028/DsKeyValue.java index 558f586..7cf11c6 100644 --- a/src/main/java/org/cxml/fulfull/DsKeyValue.java +++ b/src/main/java/org/cxml/v12028/DsKeyValue.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsManifest.java b/src/main/java/org/cxml/v12028/DsManifest.java similarity index 95% rename from src/main/java/org/cxml/fulfull/DsManifest.java rename to src/main/java/org/cxml/v12028/DsManifest.java index 26af651..3298922 100644 --- a/src/main/java/org/cxml/fulfull/DsManifest.java +++ b/src/main/java/org/cxml/v12028/DsManifest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/DsMgmtData.java b/src/main/java/org/cxml/v12028/DsMgmtData.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsMgmtData.java rename to src/main/java/org/cxml/v12028/DsMgmtData.java index a74aead..8c4b023 100644 --- a/src/main/java/org/cxml/fulfull/DsMgmtData.java +++ b/src/main/java/org/cxml/v12028/DsMgmtData.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsObject.java b/src/main/java/org/cxml/v12028/DsObject.java similarity index 96% rename from src/main/java/org/cxml/fulfull/DsObject.java rename to src/main/java/org/cxml/v12028/DsObject.java index f79aa71..d47621d 100644 --- a/src/main/java/org/cxml/fulfull/DsObject.java +++ b/src/main/java/org/cxml/v12028/DsObject.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsPGPData.java b/src/main/java/org/cxml/v12028/DsPGPData.java similarity index 94% rename from src/main/java/org/cxml/fulfull/DsPGPData.java rename to src/main/java/org/cxml/v12028/DsPGPData.java index c7b4265..bec5af9 100644 --- a/src/main/java/org/cxml/fulfull/DsPGPData.java +++ b/src/main/java/org/cxml/v12028/DsPGPData.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/DsPGPKeyID.java b/src/main/java/org/cxml/v12028/DsPGPKeyID.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsPGPKeyID.java rename to src/main/java/org/cxml/v12028/DsPGPKeyID.java index 61f5da2..c357de6 100644 --- a/src/main/java/org/cxml/fulfull/DsPGPKeyID.java +++ b/src/main/java/org/cxml/v12028/DsPGPKeyID.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsPGPKeyPacket.java b/src/main/java/org/cxml/v12028/DsPGPKeyPacket.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsPGPKeyPacket.java rename to src/main/java/org/cxml/v12028/DsPGPKeyPacket.java index b5a2ff0..5750a9c 100644 --- a/src/main/java/org/cxml/fulfull/DsPGPKeyPacket.java +++ b/src/main/java/org/cxml/v12028/DsPGPKeyPacket.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsRSAKeyValue.java b/src/main/java/org/cxml/v12028/DsRSAKeyValue.java similarity index 93% rename from src/main/java/org/cxml/fulfull/DsRSAKeyValue.java rename to src/main/java/org/cxml/v12028/DsRSAKeyValue.java index 5783935..e0996b4 100644 --- a/src/main/java/org/cxml/fulfull/DsRSAKeyValue.java +++ b/src/main/java/org/cxml/v12028/DsRSAKeyValue.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsReference.java b/src/main/java/org/cxml/v12028/DsReference.java similarity index 97% rename from src/main/java/org/cxml/fulfull/DsReference.java rename to src/main/java/org/cxml/v12028/DsReference.java index 3e41a2c..1d0dec6 100644 --- a/src/main/java/org/cxml/fulfull/DsReference.java +++ b/src/main/java/org/cxml/v12028/DsReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsRetrievalMethod.java b/src/main/java/org/cxml/v12028/DsRetrievalMethod.java similarity index 95% rename from src/main/java/org/cxml/fulfull/DsRetrievalMethod.java rename to src/main/java/org/cxml/v12028/DsRetrievalMethod.java index 38f731e..ea45f55 100644 --- a/src/main/java/org/cxml/fulfull/DsRetrievalMethod.java +++ b/src/main/java/org/cxml/v12028/DsRetrievalMethod.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsSPKIData.java b/src/main/java/org/cxml/v12028/DsSPKIData.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsSPKIData.java rename to src/main/java/org/cxml/v12028/DsSPKIData.java index 8d97cdb..4c0b458 100644 --- a/src/main/java/org/cxml/fulfull/DsSPKIData.java +++ b/src/main/java/org/cxml/v12028/DsSPKIData.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsSignature.java b/src/main/java/org/cxml/v12028/DsSignature.java similarity index 97% rename from src/main/java/org/cxml/fulfull/DsSignature.java rename to src/main/java/org/cxml/v12028/DsSignature.java index 585c5a7..ba7347f 100644 --- a/src/main/java/org/cxml/fulfull/DsSignature.java +++ b/src/main/java/org/cxml/v12028/DsSignature.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/DsSignatureMethod.java b/src/main/java/org/cxml/v12028/DsSignatureMethod.java similarity index 94% rename from src/main/java/org/cxml/fulfull/DsSignatureMethod.java rename to src/main/java/org/cxml/v12028/DsSignatureMethod.java index 04b73dd..f2dcbd4 100644 --- a/src/main/java/org/cxml/fulfull/DsSignatureMethod.java +++ b/src/main/java/org/cxml/v12028/DsSignatureMethod.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsSignatureProperties.java b/src/main/java/org/cxml/v12028/DsSignatureProperties.java similarity index 95% rename from src/main/java/org/cxml/fulfull/DsSignatureProperties.java rename to src/main/java/org/cxml/v12028/DsSignatureProperties.java index 56c39b7..cbbb197 100644 --- a/src/main/java/org/cxml/fulfull/DsSignatureProperties.java +++ b/src/main/java/org/cxml/v12028/DsSignatureProperties.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/DsSignatureProperty.java b/src/main/java/org/cxml/v12028/DsSignatureProperty.java similarity index 95% rename from src/main/java/org/cxml/fulfull/DsSignatureProperty.java rename to src/main/java/org/cxml/v12028/DsSignatureProperty.java index d79a29a..0a933c6 100644 --- a/src/main/java/org/cxml/fulfull/DsSignatureProperty.java +++ b/src/main/java/org/cxml/v12028/DsSignatureProperty.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsSignatureValue.java b/src/main/java/org/cxml/v12028/DsSignatureValue.java similarity index 93% rename from src/main/java/org/cxml/fulfull/DsSignatureValue.java rename to src/main/java/org/cxml/v12028/DsSignatureValue.java index 38b5246..293aa34 100644 --- a/src/main/java/org/cxml/fulfull/DsSignatureValue.java +++ b/src/main/java/org/cxml/v12028/DsSignatureValue.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsSignedInfo.java b/src/main/java/org/cxml/v12028/DsSignedInfo.java similarity index 96% rename from src/main/java/org/cxml/fulfull/DsSignedInfo.java rename to src/main/java/org/cxml/v12028/DsSignedInfo.java index 8cd89ae..591e68a 100644 --- a/src/main/java/org/cxml/fulfull/DsSignedInfo.java +++ b/src/main/java/org/cxml/v12028/DsSignedInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/DsTransform.java b/src/main/java/org/cxml/v12028/DsTransform.java similarity index 94% rename from src/main/java/org/cxml/fulfull/DsTransform.java rename to src/main/java/org/cxml/v12028/DsTransform.java index 44f70c4..61b495f 100644 --- a/src/main/java/org/cxml/fulfull/DsTransform.java +++ b/src/main/java/org/cxml/v12028/DsTransform.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsTransforms.java b/src/main/java/org/cxml/v12028/DsTransforms.java similarity index 93% rename from src/main/java/org/cxml/fulfull/DsTransforms.java rename to src/main/java/org/cxml/v12028/DsTransforms.java index 6c845a1..4f5eb62 100644 --- a/src/main/java/org/cxml/fulfull/DsTransforms.java +++ b/src/main/java/org/cxml/v12028/DsTransforms.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/DsX509CRL.java b/src/main/java/org/cxml/v12028/DsX509CRL.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsX509CRL.java rename to src/main/java/org/cxml/v12028/DsX509CRL.java index 6bced33..b3a386a 100644 --- a/src/main/java/org/cxml/fulfull/DsX509CRL.java +++ b/src/main/java/org/cxml/v12028/DsX509CRL.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsX509Certificate.java b/src/main/java/org/cxml/v12028/DsX509Certificate.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsX509Certificate.java rename to src/main/java/org/cxml/v12028/DsX509Certificate.java index b6eee2c..62f03bd 100644 --- a/src/main/java/org/cxml/fulfull/DsX509Certificate.java +++ b/src/main/java/org/cxml/v12028/DsX509Certificate.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsX509Data.java b/src/main/java/org/cxml/v12028/DsX509Data.java similarity index 95% rename from src/main/java/org/cxml/fulfull/DsX509Data.java rename to src/main/java/org/cxml/v12028/DsX509Data.java index b8ed1f1..13abef6 100644 --- a/src/main/java/org/cxml/fulfull/DsX509Data.java +++ b/src/main/java/org/cxml/v12028/DsX509Data.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/DsX509IssuerSerial.java b/src/main/java/org/cxml/v12028/DsX509IssuerSerial.java similarity index 94% rename from src/main/java/org/cxml/fulfull/DsX509IssuerSerial.java rename to src/main/java/org/cxml/v12028/DsX509IssuerSerial.java index f3cc417..1c586bc 100644 --- a/src/main/java/org/cxml/fulfull/DsX509IssuerSerial.java +++ b/src/main/java/org/cxml/v12028/DsX509IssuerSerial.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsX509SKI.java b/src/main/java/org/cxml/v12028/DsX509SKI.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsX509SKI.java rename to src/main/java/org/cxml/v12028/DsX509SKI.java index 9a1e74b..b2ba9a2 100644 --- a/src/main/java/org/cxml/fulfull/DsX509SKI.java +++ b/src/main/java/org/cxml/v12028/DsX509SKI.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsX509SubjectName.java b/src/main/java/org/cxml/v12028/DsX509SubjectName.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsX509SubjectName.java rename to src/main/java/org/cxml/v12028/DsX509SubjectName.java index 54cbd5b..12943e5 100644 --- a/src/main/java/org/cxml/fulfull/DsX509SubjectName.java +++ b/src/main/java/org/cxml/v12028/DsX509SubjectName.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DsXPath.java b/src/main/java/org/cxml/v12028/DsXPath.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DsXPath.java rename to src/main/java/org/cxml/v12028/DsXPath.java index 2a5d889..12bf824 100644 --- a/src/main/java/org/cxml/fulfull/DsXPath.java +++ b/src/main/java/org/cxml/v12028/DsXPath.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/DueAmount.java b/src/main/java/org/cxml/v12028/DueAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/DueAmount.java rename to src/main/java/org/cxml/v12028/DueAmount.java index 2b93f74..0807c9e 100644 --- a/src/main/java/org/cxml/fulfull/DueAmount.java +++ b/src/main/java/org/cxml/v12028/DueAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Email.java b/src/main/java/org/cxml/v12028/Email.java similarity index 95% rename from src/main/java/org/cxml/fulfull/Email.java rename to src/main/java/org/cxml/v12028/Email.java index f4e19db..56943d5 100644 --- a/src/main/java/org/cxml/fulfull/Email.java +++ b/src/main/java/org/cxml/v12028/Email.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/EnumerationValue.java b/src/main/java/org/cxml/v12028/EnumerationValue.java new file mode 100644 index 0000000..ee48002 --- /dev/null +++ b/src/main/java/org/cxml/v12028/EnumerationValue.java @@ -0,0 +1,66 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "EnumerationValue") +public class EnumerationValue { + + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/v12028/ExactAmount.java b/src/main/java/org/cxml/v12028/ExactAmount.java new file mode 100644 index 0000000..d1382ab --- /dev/null +++ b/src/main/java/org/cxml/v12028/ExactAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "ExactAmount") +public class ExactAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Expense.java b/src/main/java/org/cxml/v12028/Expense.java similarity index 97% rename from src/main/java/org/cxml/fulfull/Expense.java rename to src/main/java/org/cxml/v12028/Expense.java index 5828857..cf4402c 100644 --- a/src/main/java/org/cxml/fulfull/Expense.java +++ b/src/main/java/org/cxml/v12028/Expense.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/ExpenseAmount.java b/src/main/java/org/cxml/v12028/ExpenseAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/ExpenseAmount.java rename to src/main/java/org/cxml/v12028/ExpenseAmount.java index 45dba07..0f85703 100644 --- a/src/main/java/org/cxml/fulfull/ExpenseAmount.java +++ b/src/main/java/org/cxml/v12028/ExpenseAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/ExpiryDate.java b/src/main/java/org/cxml/v12028/ExpiryDate.java new file mode 100644 index 0000000..c143fdf --- /dev/null +++ b/src/main/java/org/cxml/v12028/ExpiryDate.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ExpiryDate") +public class ExpiryDate { + + @XmlAttribute(name = "date", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String date; + + /** + * Gets the value of the date property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDate() { + return date; + } + + /** + * Sets the value of the date property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDate(String value) { + this.date = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Extrinsic.java b/src/main/java/org/cxml/v12028/Extrinsic.java similarity index 95% rename from src/main/java/org/cxml/fulfull/Extrinsic.java rename to src/main/java/org/cxml/v12028/Extrinsic.java index b97427b..fe712da 100644 --- a/src/main/java/org/cxml/fulfull/Extrinsic.java +++ b/src/main/java/org/cxml/v12028/Extrinsic.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/Fax.java b/src/main/java/org/cxml/v12028/Fax.java similarity index 95% rename from src/main/java/org/cxml/fulfull/Fax.java rename to src/main/java/org/cxml/v12028/Fax.java index 4ffb3a3..f1fe132 100644 --- a/src/main/java/org/cxml/fulfull/Fax.java +++ b/src/main/java/org/cxml/v12028/Fax.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/FeeAmount.java b/src/main/java/org/cxml/v12028/FeeAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/FeeAmount.java rename to src/main/java/org/cxml/v12028/FeeAmount.java index 8889c8d..9da9ea5 100644 --- a/src/main/java/org/cxml/fulfull/FeeAmount.java +++ b/src/main/java/org/cxml/v12028/FeeAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/FeeDetail.java b/src/main/java/org/cxml/v12028/FeeDetail.java similarity index 95% rename from src/main/java/org/cxml/fulfull/FeeDetail.java rename to src/main/java/org/cxml/v12028/FeeDetail.java index 23ebe5a..ccc83e4 100644 --- a/src/main/java/org/cxml/fulfull/FeeDetail.java +++ b/src/main/java/org/cxml/v12028/FeeDetail.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/FixedAmount.java b/src/main/java/org/cxml/v12028/FixedAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/FixedAmount.java rename to src/main/java/org/cxml/v12028/FixedAmount.java index 2909bfb..ae72a22 100644 --- a/src/main/java/org/cxml/fulfull/FixedAmount.java +++ b/src/main/java/org/cxml/v12028/FixedAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Followup.java b/src/main/java/org/cxml/v12028/Followup.java similarity index 90% rename from src/main/java/org/cxml/fulfull/Followup.java rename to src/main/java/org/cxml/v12028/Followup.java index bf0554d..d902285 100644 --- a/src/main/java/org/cxml/fulfull/Followup.java +++ b/src/main/java/org/cxml/v12028/Followup.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/Forecast.java b/src/main/java/org/cxml/v12028/Forecast.java new file mode 100644 index 0000000..7febfbf --- /dev/null +++ b/src/main/java/org/cxml/v12028/Forecast.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "period", + "forecastQuantity", + "extrinsic" +}) +@XmlRootElement(name = "Forecast") +public class Forecast { + + @XmlElement(name = "Period", required = true) + protected Period period; + @XmlElement(name = "ForecastQuantity", required = true) + protected ForecastQuantity forecastQuantity; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + + /** + * Gets the value of the forecastQuantity property. + * + * @return + * possible object is + * {@link ForecastQuantity } + * + */ + public ForecastQuantity getForecastQuantity() { + return forecastQuantity; + } + + /** + * Sets the value of the forecastQuantity property. + * + * @param value + * allowed object is + * {@link ForecastQuantity } + * + */ + public void setForecastQuantity(ForecastQuantity value) { + this.forecastQuantity = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ForecastQuantity.java b/src/main/java/org/cxml/v12028/ForecastQuantity.java new file mode 100644 index 0000000..7351853 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ForecastQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "ForecastQuantity") +public class ForecastQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/Format.java b/src/main/java/org/cxml/v12028/Format.java new file mode 100644 index 0000000..3646849 --- /dev/null +++ b/src/main/java/org/cxml/v12028/Format.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Format") +public class Format { + + @XmlAttribute(name = "version", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String version; + @XmlValue + protected String value; + + /** + * Gets the value of the version property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVersion() { + return version; + } + + /** + * Sets the value of the version property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVersion(String value) { + this.version = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/FreeGoodsQuantity.java b/src/main/java/org/cxml/v12028/FreeGoodsQuantity.java new file mode 100644 index 0000000..1a91ad9 --- /dev/null +++ b/src/main/java/org/cxml/v12028/FreeGoodsQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "FreeGoodsQuantity") +public class FreeGoodsQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/From.java b/src/main/java/org/cxml/v12028/From.java similarity index 94% rename from src/main/java/org/cxml/fulfull/From.java rename to src/main/java/org/cxml/v12028/From.java index f225f7e..c07c519 100644 --- a/src/main/java/org/cxml/fulfull/From.java +++ b/src/main/java/org/cxml/v12028/From.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/GetPendingRequest.java b/src/main/java/org/cxml/v12028/GetPendingRequest.java new file mode 100644 index 0000000..72bfd87 --- /dev/null +++ b/src/main/java/org/cxml/v12028/GetPendingRequest.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "messageType" +}) +@XmlRootElement(name = "GetPendingRequest") +public class GetPendingRequest { + + @XmlAttribute(name = "maxMessages") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String maxMessages; + @XmlAttribute(name = "lastReceivedTimestamp") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lastReceivedTimestamp; + @XmlElement(name = "MessageType", required = true) + protected List messageType; + + /** + * Gets the value of the maxMessages property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaxMessages() { + return maxMessages; + } + + /** + * Sets the value of the maxMessages property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaxMessages(String value) { + this.maxMessages = value; + } + + /** + * Gets the value of the lastReceivedTimestamp property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLastReceivedTimestamp() { + return lastReceivedTimestamp; + } + + /** + * Sets the value of the lastReceivedTimestamp property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLastReceivedTimestamp(String value) { + this.lastReceivedTimestamp = value; + } + + /** + * Gets the value of the messageType property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the messageType property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMessageType().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MessageType } + * + * + */ + public List getMessageType() { + if (messageType == null) { + messageType = new ArrayList(); + } + return this.messageType; + } + +} diff --git a/src/main/java/org/cxml/v12028/GetPendingResponse.java b/src/main/java/org/cxml/v12028/GetPendingResponse.java new file mode 100644 index 0000000..952dd6c --- /dev/null +++ b/src/main/java/org/cxml/v12028/GetPendingResponse.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "cxml" +}) +@XmlRootElement(name = "GetPendingResponse") +public class GetPendingResponse { + + @XmlElement(name = "cXML", required = true) + protected List cxml; + + /** + * Gets the value of the cxml property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the cxml property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCXML().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CXML } + * + * + */ + public List getCXML() { + if (cxml == null) { + cxml = new ArrayList(); + } + return this.cxml; + } + +} diff --git a/src/main/java/org/cxml/v12028/GoodsAndServiceAmount.java b/src/main/java/org/cxml/v12028/GoodsAndServiceAmount.java new file mode 100644 index 0000000..dd5ff8e --- /dev/null +++ b/src/main/java/org/cxml/v12028/GoodsAndServiceAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "GoodsAndServiceAmount") +public class GoodsAndServiceAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/GrossAmount.java b/src/main/java/org/cxml/v12028/GrossAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/GrossAmount.java rename to src/main/java/org/cxml/v12028/GrossAmount.java index 2131a82..fd99110 100644 --- a/src/main/java/org/cxml/fulfull/GrossAmount.java +++ b/src/main/java/org/cxml/v12028/GrossAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/GrossProgressPaymentAmount.java b/src/main/java/org/cxml/v12028/GrossProgressPaymentAmount.java new file mode 100644 index 0000000..9ed2633 --- /dev/null +++ b/src/main/java/org/cxml/v12028/GrossProgressPaymentAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "GrossProgressPaymentAmount") +public class GrossProgressPaymentAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Hazard.java b/src/main/java/org/cxml/v12028/Hazard.java similarity index 94% rename from src/main/java/org/cxml/fulfull/Hazard.java rename to src/main/java/org/cxml/v12028/Hazard.java index be4faae..a15a3c4 100644 --- a/src/main/java/org/cxml/fulfull/Hazard.java +++ b/src/main/java/org/cxml/v12028/Hazard.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/Header.java b/src/main/java/org/cxml/v12028/Header.java similarity index 96% rename from src/main/java/org/cxml/fulfull/Header.java rename to src/main/java/org/cxml/v12028/Header.java index 26f7997..c733549 100644 --- a/src/main/java/org/cxml/fulfull/Header.java +++ b/src/main/java/org/cxml/v12028/Header.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/HotelDetail.java b/src/main/java/org/cxml/v12028/HotelDetail.java similarity index 98% rename from src/main/java/org/cxml/fulfull/HotelDetail.java rename to src/main/java/org/cxml/v12028/HotelDetail.java index 6897aa9..2e96858 100644 --- a/src/main/java/org/cxml/fulfull/HotelDetail.java +++ b/src/main/java/org/cxml/v12028/HotelDetail.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/IdReference.java b/src/main/java/org/cxml/v12028/IdReference.java similarity index 96% rename from src/main/java/org/cxml/fulfull/IdReference.java rename to src/main/java/org/cxml/v12028/IdReference.java index 1fe45b3..10f23ea 100644 --- a/src/main/java/org/cxml/fulfull/IdReference.java +++ b/src/main/java/org/cxml/v12028/IdReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Identity.java b/src/main/java/org/cxml/v12028/Identity.java similarity index 95% rename from src/main/java/org/cxml/fulfull/Identity.java rename to src/main/java/org/cxml/v12028/Identity.java index 688df67..b9e80cc 100644 --- a/src/main/java/org/cxml/fulfull/Identity.java +++ b/src/main/java/org/cxml/v12028/Identity.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/IncrementQuantity.java b/src/main/java/org/cxml/v12028/IncrementQuantity.java new file mode 100644 index 0000000..f613404 --- /dev/null +++ b/src/main/java/org/cxml/v12028/IncrementQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "IncrementQuantity") +public class IncrementQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/Index.java b/src/main/java/org/cxml/v12028/Index.java new file mode 100644 index 0000000..73b9eff --- /dev/null +++ b/src/main/java/org/cxml/v12028/Index.java @@ -0,0 +1,183 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplierID", + "comments", + "searchGroup", + "indexItem" +}) +@XmlRootElement(name = "Index") +public class Index { + + @XmlAttribute(name = "loadmode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String loadmode; + @XmlElement(name = "SupplierID", required = true) + protected List supplierID; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "SearchGroup") + protected List searchGroup; + @XmlElement(name = "IndexItem", required = true) + protected List indexItem; + + /** + * Gets the value of the loadmode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLoadmode() { + return loadmode; + } + + /** + * Sets the value of the loadmode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLoadmode(String value) { + this.loadmode = value; + } + + /** + * Gets the value of the supplierID property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplierID property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplierID().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SupplierID } + * + * + */ + public List getSupplierID() { + if (supplierID == null) { + supplierID = new ArrayList(); + } + return this.supplierID; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the searchGroup property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the searchGroup property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSearchGroup().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SearchGroup } + * + * + */ + public List getSearchGroup() { + if (searchGroup == null) { + searchGroup = new ArrayList(); + } + return this.searchGroup; + } + + /** + * Gets the value of the indexItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the indexItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIndexItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IndexItem } + * + * + */ + public List getIndexItem() { + if (indexItem == null) { + indexItem = new ArrayList(); + } + return this.indexItem; + } + +} diff --git a/src/main/java/org/cxml/v12028/IndexItem.java b/src/main/java/org/cxml/v12028/IndexItem.java new file mode 100644 index 0000000..460aa69 --- /dev/null +++ b/src/main/java/org/cxml/v12028/IndexItem.java @@ -0,0 +1,69 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "indexItemAddOrIndexItemDeleteOrIndexItemPunchout" +}) +@XmlRootElement(name = "IndexItem") +public class IndexItem { + + @XmlElements({ + @XmlElement(name = "IndexItemAdd", required = true, type = IndexItemAdd.class), + @XmlElement(name = "IndexItemDelete", required = true, type = IndexItemDelete.class), + @XmlElement(name = "IndexItemPunchout", required = true, type = IndexItemPunchout.class) + }) + protected List indexItemAddOrIndexItemDeleteOrIndexItemPunchout; + + /** + * Gets the value of the indexItemAddOrIndexItemDeleteOrIndexItemPunchout property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the indexItemAddOrIndexItemDeleteOrIndexItemPunchout property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIndexItemAddOrIndexItemDeleteOrIndexItemPunchout().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IndexItemAdd } + * {@link IndexItemDelete } + * {@link IndexItemPunchout } + * + * + */ + public List getIndexItemAddOrIndexItemDeleteOrIndexItemPunchout() { + if (indexItemAddOrIndexItemDeleteOrIndexItemPunchout == null) { + indexItemAddOrIndexItemDeleteOrIndexItemPunchout = new ArrayList(); + } + return this.indexItemAddOrIndexItemDeleteOrIndexItemPunchout; + } + +} diff --git a/src/main/java/org/cxml/v12028/IndexItemAdd.java b/src/main/java/org/cxml/v12028/IndexItemAdd.java new file mode 100644 index 0000000..e0b7a7b --- /dev/null +++ b/src/main/java/org/cxml/v12028/IndexItemAdd.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "itemDetail", + "indexItemDetail" +}) +@XmlRootElement(name = "IndexItemAdd") +public class IndexItemAdd { + + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + @XmlElement(name = "ItemDetail", required = true) + protected ItemDetail itemDetail; + @XmlElement(name = "IndexItemDetail", required = true) + protected IndexItemDetail indexItemDetail; + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the itemDetail property. + * + * @return + * possible object is + * {@link ItemDetail } + * + */ + public ItemDetail getItemDetail() { + return itemDetail; + } + + /** + * Sets the value of the itemDetail property. + * + * @param value + * allowed object is + * {@link ItemDetail } + * + */ + public void setItemDetail(ItemDetail value) { + this.itemDetail = value; + } + + /** + * Gets the value of the indexItemDetail property. + * + * @return + * possible object is + * {@link IndexItemDetail } + * + */ + public IndexItemDetail getIndexItemDetail() { + return indexItemDetail; + } + + /** + * Sets the value of the indexItemDetail property. + * + * @param value + * allowed object is + * {@link IndexItemDetail } + * + */ + public void setIndexItemDetail(IndexItemDetail value) { + this.indexItemDetail = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/IndexItemDelete.java b/src/main/java/org/cxml/v12028/IndexItemDelete.java new file mode 100644 index 0000000..accc32b --- /dev/null +++ b/src/main/java/org/cxml/v12028/IndexItemDelete.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID" +}) +@XmlRootElement(name = "IndexItemDelete") +public class IndexItemDelete { + + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/IndexItemDetail.java b/src/main/java/org/cxml/v12028/IndexItemDetail.java new file mode 100644 index 0000000..5341123 --- /dev/null +++ b/src/main/java/org/cxml/v12028/IndexItemDetail.java @@ -0,0 +1,175 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "leadTime", + "expirationDate", + "effectiveDate", + "searchGroupData", + "territoryAvailable" +}) +@XmlRootElement(name = "IndexItemDetail") +public class IndexItemDetail { + + @XmlElement(name = "LeadTime", required = true) + protected String leadTime; + @XmlElement(name = "ExpirationDate") + protected String expirationDate; + @XmlElement(name = "EffectiveDate") + protected String effectiveDate; + @XmlElement(name = "SearchGroupData") + protected List searchGroupData; + @XmlElement(name = "TerritoryAvailable") + protected List territoryAvailable; + + /** + * Gets the value of the leadTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLeadTime() { + return leadTime; + } + + /** + * Sets the value of the leadTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLeadTime(String value) { + this.leadTime = value; + } + + /** + * Gets the value of the expirationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpirationDate() { + return expirationDate; + } + + /** + * Sets the value of the expirationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpirationDate(String value) { + this.expirationDate = value; + } + + /** + * Gets the value of the effectiveDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEffectiveDate() { + return effectiveDate; + } + + /** + * Sets the value of the effectiveDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEffectiveDate(String value) { + this.effectiveDate = value; + } + + /** + * Gets the value of the searchGroupData property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the searchGroupData property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSearchGroupData().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SearchGroupData } + * + * + */ + public List getSearchGroupData() { + if (searchGroupData == null) { + searchGroupData = new ArrayList(); + } + return this.searchGroupData; + } + + /** + * Gets the value of the territoryAvailable property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the territoryAvailable property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTerritoryAvailable().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TerritoryAvailable } + * + * + */ + public List getTerritoryAvailable() { + if (territoryAvailable == null) { + territoryAvailable = new ArrayList(); + } + return this.territoryAvailable; + } + +} diff --git a/src/main/java/org/cxml/v12028/IndexItemPunchout.java b/src/main/java/org/cxml/v12028/IndexItemPunchout.java new file mode 100644 index 0000000..2b3a9a7 --- /dev/null +++ b/src/main/java/org/cxml/v12028/IndexItemPunchout.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "punchoutDetail" +}) +@XmlRootElement(name = "IndexItemPunchout") +public class IndexItemPunchout { + + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + @XmlElement(name = "PunchoutDetail", required = true) + protected PunchoutDetail punchoutDetail; + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the punchoutDetail property. + * + * @return + * possible object is + * {@link PunchoutDetail } + * + */ + public PunchoutDetail getPunchoutDetail() { + return punchoutDetail; + } + + /** + * Sets the value of the punchoutDetail property. + * + * @param value + * allowed object is + * {@link PunchoutDetail } + * + */ + public void setPunchoutDetail(PunchoutDetail value) { + this.punchoutDetail = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/Industry.java b/src/main/java/org/cxml/v12028/Industry.java new file mode 100644 index 0000000..816d123 --- /dev/null +++ b/src/main/java/org/cxml/v12028/Industry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "classification" +}) +@XmlRootElement(name = "Industry") +public class Industry { + + @XmlElement(name = "Classification", required = true) + protected Classification classification; + + /** + * Gets the value of the classification property. + * + * @return + * possible object is + * {@link Classification } + * + */ + public Classification getClassification() { + return classification; + } + + /** + * Sets the value of the classification property. + * + * @param value + * allowed object is + * {@link Classification } + * + */ + public void setClassification(Classification value) { + this.classification = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InformationalAmount.java b/src/main/java/org/cxml/v12028/InformationalAmount.java new file mode 100644 index 0000000..4361f84 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InformationalAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "InformationalAmount") +public class InformationalAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InformationalPrice.java b/src/main/java/org/cxml/v12028/InformationalPrice.java new file mode 100644 index 0000000..566ee8d --- /dev/null +++ b/src/main/java/org/cxml/v12028/InformationalPrice.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "InformationalPrice") +public class InformationalPrice { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InformationalPriceExclTax.java b/src/main/java/org/cxml/v12028/InformationalPriceExclTax.java new file mode 100644 index 0000000..8e69250 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InformationalPriceExclTax.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "InformationalPriceExclTax") +public class InformationalPriceExclTax { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/InternalID.java b/src/main/java/org/cxml/v12028/InternalID.java similarity index 93% rename from src/main/java/org/cxml/fulfull/InternalID.java rename to src/main/java/org/cxml/v12028/InternalID.java index 576133e..5afe7a5 100644 --- a/src/main/java/org/cxml/fulfull/InternalID.java +++ b/src/main/java/org/cxml/v12028/InternalID.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/Inventory.java b/src/main/java/org/cxml/v12028/Inventory.java new file mode 100644 index 0000000..d0f950e --- /dev/null +++ b/src/main/java/org/cxml/v12028/Inventory.java @@ -0,0 +1,271 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "subcontractingStockInTransferQuantity", + "unrestrictedUseQuantity", + "blockedQuantity", + "qualityInspectionQuantity", + "promotionQuantity", + "stockInTransferQuantity", + "incrementQuantity", + "requiredMinimumQuantity", + "requiredMaximumQuantity" +}) +@XmlRootElement(name = "Inventory") +public class Inventory { + + @XmlElement(name = "SubcontractingStockInTransferQuantity") + protected SubcontractingStockInTransferQuantity subcontractingStockInTransferQuantity; + @XmlElement(name = "UnrestrictedUseQuantity") + protected UnrestrictedUseQuantity unrestrictedUseQuantity; + @XmlElement(name = "BlockedQuantity") + protected BlockedQuantity blockedQuantity; + @XmlElement(name = "QualityInspectionQuantity") + protected QualityInspectionQuantity qualityInspectionQuantity; + @XmlElement(name = "PromotionQuantity") + protected PromotionQuantity promotionQuantity; + @XmlElement(name = "StockInTransferQuantity") + protected StockInTransferQuantity stockInTransferQuantity; + @XmlElement(name = "IncrementQuantity") + protected IncrementQuantity incrementQuantity; + @XmlElement(name = "RequiredMinimumQuantity") + protected RequiredMinimumQuantity requiredMinimumQuantity; + @XmlElement(name = "RequiredMaximumQuantity") + protected RequiredMaximumQuantity requiredMaximumQuantity; + + /** + * Gets the value of the subcontractingStockInTransferQuantity property. + * + * @return + * possible object is + * {@link SubcontractingStockInTransferQuantity } + * + */ + public SubcontractingStockInTransferQuantity getSubcontractingStockInTransferQuantity() { + return subcontractingStockInTransferQuantity; + } + + /** + * Sets the value of the subcontractingStockInTransferQuantity property. + * + * @param value + * allowed object is + * {@link SubcontractingStockInTransferQuantity } + * + */ + public void setSubcontractingStockInTransferQuantity(SubcontractingStockInTransferQuantity value) { + this.subcontractingStockInTransferQuantity = value; + } + + /** + * Gets the value of the unrestrictedUseQuantity property. + * + * @return + * possible object is + * {@link UnrestrictedUseQuantity } + * + */ + public UnrestrictedUseQuantity getUnrestrictedUseQuantity() { + return unrestrictedUseQuantity; + } + + /** + * Sets the value of the unrestrictedUseQuantity property. + * + * @param value + * allowed object is + * {@link UnrestrictedUseQuantity } + * + */ + public void setUnrestrictedUseQuantity(UnrestrictedUseQuantity value) { + this.unrestrictedUseQuantity = value; + } + + /** + * Gets the value of the blockedQuantity property. + * + * @return + * possible object is + * {@link BlockedQuantity } + * + */ + public BlockedQuantity getBlockedQuantity() { + return blockedQuantity; + } + + /** + * Sets the value of the blockedQuantity property. + * + * @param value + * allowed object is + * {@link BlockedQuantity } + * + */ + public void setBlockedQuantity(BlockedQuantity value) { + this.blockedQuantity = value; + } + + /** + * Gets the value of the qualityInspectionQuantity property. + * + * @return + * possible object is + * {@link QualityInspectionQuantity } + * + */ + public QualityInspectionQuantity getQualityInspectionQuantity() { + return qualityInspectionQuantity; + } + + /** + * Sets the value of the qualityInspectionQuantity property. + * + * @param value + * allowed object is + * {@link QualityInspectionQuantity } + * + */ + public void setQualityInspectionQuantity(QualityInspectionQuantity value) { + this.qualityInspectionQuantity = value; + } + + /** + * Gets the value of the promotionQuantity property. + * + * @return + * possible object is + * {@link PromotionQuantity } + * + */ + public PromotionQuantity getPromotionQuantity() { + return promotionQuantity; + } + + /** + * Sets the value of the promotionQuantity property. + * + * @param value + * allowed object is + * {@link PromotionQuantity } + * + */ + public void setPromotionQuantity(PromotionQuantity value) { + this.promotionQuantity = value; + } + + /** + * Gets the value of the stockInTransferQuantity property. + * + * @return + * possible object is + * {@link StockInTransferQuantity } + * + */ + public StockInTransferQuantity getStockInTransferQuantity() { + return stockInTransferQuantity; + } + + /** + * Sets the value of the stockInTransferQuantity property. + * + * @param value + * allowed object is + * {@link StockInTransferQuantity } + * + */ + public void setStockInTransferQuantity(StockInTransferQuantity value) { + this.stockInTransferQuantity = value; + } + + /** + * Gets the value of the incrementQuantity property. + * + * @return + * possible object is + * {@link IncrementQuantity } + * + */ + public IncrementQuantity getIncrementQuantity() { + return incrementQuantity; + } + + /** + * Sets the value of the incrementQuantity property. + * + * @param value + * allowed object is + * {@link IncrementQuantity } + * + */ + public void setIncrementQuantity(IncrementQuantity value) { + this.incrementQuantity = value; + } + + /** + * Gets the value of the requiredMinimumQuantity property. + * + * @return + * possible object is + * {@link RequiredMinimumQuantity } + * + */ + public RequiredMinimumQuantity getRequiredMinimumQuantity() { + return requiredMinimumQuantity; + } + + /** + * Sets the value of the requiredMinimumQuantity property. + * + * @param value + * allowed object is + * {@link RequiredMinimumQuantity } + * + */ + public void setRequiredMinimumQuantity(RequiredMinimumQuantity value) { + this.requiredMinimumQuantity = value; + } + + /** + * Gets the value of the requiredMaximumQuantity property. + * + * @return + * possible object is + * {@link RequiredMaximumQuantity } + * + */ + public RequiredMaximumQuantity getRequiredMaximumQuantity() { + return requiredMaximumQuantity; + } + + /** + * Sets the value of the requiredMaximumQuantity property. + * + * @param value + * allowed object is + * {@link RequiredMaximumQuantity } + * + */ + public void setRequiredMaximumQuantity(RequiredMaximumQuantity value) { + this.requiredMaximumQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailDiscount.java b/src/main/java/org/cxml/v12028/InvoiceDetailDiscount.java new file mode 100644 index 0000000..7321b71 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailDiscount.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "InvoiceDetailDiscount") +public class InvoiceDetailDiscount { + + @XmlAttribute(name = "percentageRate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String percentageRate; + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the percentageRate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPercentageRate() { + return percentageRate; + } + + /** + * Sets the value of the percentageRate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPercentageRate(String value) { + this.percentageRate = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailHeaderIndicator.java b/src/main/java/org/cxml/v12028/InvoiceDetailHeaderIndicator.java new file mode 100644 index 0000000..c0333fb --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailHeaderIndicator.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "InvoiceDetailHeaderIndicator") +public class InvoiceDetailHeaderIndicator { + + @XmlAttribute(name = "isHeaderInvoice") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isHeaderInvoice; + @XmlAttribute(name = "isVatRecoverable") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isVatRecoverable; + + /** + * Gets the value of the isHeaderInvoice property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsHeaderInvoice() { + return isHeaderInvoice; + } + + /** + * Sets the value of the isHeaderInvoice property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsHeaderInvoice(String value) { + this.isHeaderInvoice = value; + } + + /** + * Gets the value of the isVatRecoverable property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsVatRecoverable() { + return isVatRecoverable; + } + + /** + * Sets the value of the isVatRecoverable property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsVatRecoverable(String value) { + this.isVatRecoverable = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailHeaderOrder.java b/src/main/java/org/cxml/v12028/InvoiceDetailHeaderOrder.java new file mode 100644 index 0000000..9fd1564 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailHeaderOrder.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailOrderInfo", + "invoiceDetailOrderSummary" +}) +@XmlRootElement(name = "InvoiceDetailHeaderOrder") +public class InvoiceDetailHeaderOrder { + + @XmlElement(name = "InvoiceDetailOrderInfo", required = true) + protected InvoiceDetailOrderInfo invoiceDetailOrderInfo; + @XmlElement(name = "InvoiceDetailOrderSummary", required = true) + protected InvoiceDetailOrderSummary invoiceDetailOrderSummary; + + /** + * Gets the value of the invoiceDetailOrderInfo property. + * + * @return + * possible object is + * {@link InvoiceDetailOrderInfo } + * + */ + public InvoiceDetailOrderInfo getInvoiceDetailOrderInfo() { + return invoiceDetailOrderInfo; + } + + /** + * Sets the value of the invoiceDetailOrderInfo property. + * + * @param value + * allowed object is + * {@link InvoiceDetailOrderInfo } + * + */ + public void setInvoiceDetailOrderInfo(InvoiceDetailOrderInfo value) { + this.invoiceDetailOrderInfo = value; + } + + /** + * Gets the value of the invoiceDetailOrderSummary property. + * + * @return + * possible object is + * {@link InvoiceDetailOrderSummary } + * + */ + public InvoiceDetailOrderSummary getInvoiceDetailOrderSummary() { + return invoiceDetailOrderSummary; + } + + /** + * Sets the value of the invoiceDetailOrderSummary property. + * + * @param value + * allowed object is + * {@link InvoiceDetailOrderSummary } + * + */ + public void setInvoiceDetailOrderSummary(InvoiceDetailOrderSummary value) { + this.invoiceDetailOrderSummary = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailItem.java b/src/main/java/org/cxml/v12028/InvoiceDetailItem.java new file mode 100644 index 0000000..5541cb3 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailItem.java @@ -0,0 +1,950 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure", + "unitPrice", + "priceBasisQuantity", + "invoiceDetailItemReference", + "receiptLineItemReference", + "shipNoticeLineItemReference", + "serviceEntryItemReferenceOrServiceEntryItemIDInfo", + "productMovementItemIDInfo", + "subtotalAmount", + "tax", + "invoiceDetailLineSpecialHandling", + "invoiceDetailLineShipping", + "shipNoticeIDInfo", + "grossAmount", + "invoiceDetailDiscount", + "invoiceItemModifications", + "totalCharges", + "totalAllowances", + "totalAmountWithoutTax", + "netAmount", + "distribution", + "packaging", + "invoiceDetailItemIndustry", + "comments", + "customsInfo", + "extrinsic" +}) +@XmlRootElement(name = "InvoiceDetailItem") +public class InvoiceDetailItem { + + @XmlAttribute(name = "invoiceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceLineNumber; + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "referenceDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String referenceDate; + @XmlAttribute(name = "inspectionDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String inspectionDate; + @XmlAttribute(name = "parentInvoiceLineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String parentInvoiceLineNumber; + @XmlAttribute(name = "itemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "UnitPrice", required = true) + protected UnitPrice unitPrice; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + @XmlElement(name = "InvoiceDetailItemReference", required = true) + protected InvoiceDetailItemReference invoiceDetailItemReference; + @XmlElement(name = "ReceiptLineItemReference") + protected ReceiptLineItemReference receiptLineItemReference; + @XmlElement(name = "ShipNoticeLineItemReference") + protected ShipNoticeLineItemReference shipNoticeLineItemReference; + @XmlElements({ + @XmlElement(name = "ServiceEntryItemReference", type = ServiceEntryItemReference.class), + @XmlElement(name = "ServiceEntryItemIDInfo", type = ServiceEntryItemIDInfo.class) + }) + protected List serviceEntryItemReferenceOrServiceEntryItemIDInfo; + @XmlElement(name = "ProductMovementItemIDInfo") + protected ProductMovementItemIDInfo productMovementItemIDInfo; + @XmlElement(name = "SubtotalAmount") + protected SubtotalAmount subtotalAmount; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "InvoiceDetailLineSpecialHandling") + protected InvoiceDetailLineSpecialHandling invoiceDetailLineSpecialHandling; + @XmlElement(name = "InvoiceDetailLineShipping") + protected InvoiceDetailLineShipping invoiceDetailLineShipping; + @XmlElement(name = "ShipNoticeIDInfo") + protected ShipNoticeIDInfo shipNoticeIDInfo; + @XmlElement(name = "GrossAmount") + protected GrossAmount grossAmount; + @XmlElement(name = "InvoiceDetailDiscount") + protected InvoiceDetailDiscount invoiceDetailDiscount; + @XmlElement(name = "InvoiceItemModifications") + protected InvoiceItemModifications invoiceItemModifications; + @XmlElement(name = "TotalCharges") + protected TotalCharges totalCharges; + @XmlElement(name = "TotalAllowances") + protected TotalAllowances totalAllowances; + @XmlElement(name = "TotalAmountWithoutTax") + protected TotalAmountWithoutTax totalAmountWithoutTax; + @XmlElement(name = "NetAmount") + protected NetAmount netAmount; + @XmlElement(name = "Distribution") + protected List distribution; + @XmlElement(name = "Packaging") + protected List packaging; + @XmlElement(name = "InvoiceDetailItemIndustry") + protected InvoiceDetailItemIndustry invoiceDetailItemIndustry; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "CustomsInfo") + protected CustomsInfo customsInfo; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the invoiceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceLineNumber() { + return invoiceLineNumber; + } + + /** + * Sets the value of the invoiceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceLineNumber(String value) { + this.invoiceLineNumber = value; + } + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the referenceDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReferenceDate() { + return referenceDate; + } + + /** + * Sets the value of the referenceDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReferenceDate(String value) { + this.referenceDate = value; + } + + /** + * Gets the value of the inspectionDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInspectionDate() { + return inspectionDate; + } + + /** + * Sets the value of the inspectionDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInspectionDate(String value) { + this.inspectionDate = value; + } + + /** + * Gets the value of the parentInvoiceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentInvoiceLineNumber() { + return parentInvoiceLineNumber; + } + + /** + * Sets the value of the parentInvoiceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentInvoiceLineNumber(String value) { + this.parentInvoiceLineNumber = value; + } + + /** + * Gets the value of the itemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemType() { + return itemType; + } + + /** + * Sets the value of the itemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemType(String value) { + this.itemType = value; + } + + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the unitPrice property. + * + * @return + * possible object is + * {@link UnitPrice } + * + */ + public UnitPrice getUnitPrice() { + return unitPrice; + } + + /** + * Sets the value of the unitPrice property. + * + * @param value + * allowed object is + * {@link UnitPrice } + * + */ + public void setUnitPrice(UnitPrice value) { + this.unitPrice = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + + /** + * Gets the value of the invoiceDetailItemReference property. + * + * @return + * possible object is + * {@link InvoiceDetailItemReference } + * + */ + public InvoiceDetailItemReference getInvoiceDetailItemReference() { + return invoiceDetailItemReference; + } + + /** + * Sets the value of the invoiceDetailItemReference property. + * + * @param value + * allowed object is + * {@link InvoiceDetailItemReference } + * + */ + public void setInvoiceDetailItemReference(InvoiceDetailItemReference value) { + this.invoiceDetailItemReference = value; + } + + /** + * Gets the value of the receiptLineItemReference property. + * + * @return + * possible object is + * {@link ReceiptLineItemReference } + * + */ + public ReceiptLineItemReference getReceiptLineItemReference() { + return receiptLineItemReference; + } + + /** + * Sets the value of the receiptLineItemReference property. + * + * @param value + * allowed object is + * {@link ReceiptLineItemReference } + * + */ + public void setReceiptLineItemReference(ReceiptLineItemReference value) { + this.receiptLineItemReference = value; + } + + /** + * Gets the value of the shipNoticeLineItemReference property. + * + * @return + * possible object is + * {@link ShipNoticeLineItemReference } + * + */ + public ShipNoticeLineItemReference getShipNoticeLineItemReference() { + return shipNoticeLineItemReference; + } + + /** + * Sets the value of the shipNoticeLineItemReference property. + * + * @param value + * allowed object is + * {@link ShipNoticeLineItemReference } + * + */ + public void setShipNoticeLineItemReference(ShipNoticeLineItemReference value) { + this.shipNoticeLineItemReference = value; + } + + /** + * Gets the value of the serviceEntryItemReferenceOrServiceEntryItemIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceEntryItemReferenceOrServiceEntryItemIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceEntryItemReferenceOrServiceEntryItemIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceEntryItemReference } + * {@link ServiceEntryItemIDInfo } + * + * + */ + public List getServiceEntryItemReferenceOrServiceEntryItemIDInfo() { + if (serviceEntryItemReferenceOrServiceEntryItemIDInfo == null) { + serviceEntryItemReferenceOrServiceEntryItemIDInfo = new ArrayList(); + } + return this.serviceEntryItemReferenceOrServiceEntryItemIDInfo; + } + + /** + * Gets the value of the productMovementItemIDInfo property. + * + * @return + * possible object is + * {@link ProductMovementItemIDInfo } + * + */ + public ProductMovementItemIDInfo getProductMovementItemIDInfo() { + return productMovementItemIDInfo; + } + + /** + * Sets the value of the productMovementItemIDInfo property. + * + * @param value + * allowed object is + * {@link ProductMovementItemIDInfo } + * + */ + public void setProductMovementItemIDInfo(ProductMovementItemIDInfo value) { + this.productMovementItemIDInfo = value; + } + + /** + * Gets the value of the subtotalAmount property. + * + * @return + * possible object is + * {@link SubtotalAmount } + * + */ + public SubtotalAmount getSubtotalAmount() { + return subtotalAmount; + } + + /** + * Sets the value of the subtotalAmount property. + * + * @param value + * allowed object is + * {@link SubtotalAmount } + * + */ + public void setSubtotalAmount(SubtotalAmount value) { + this.subtotalAmount = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the invoiceDetailLineSpecialHandling property. + * + * @return + * possible object is + * {@link InvoiceDetailLineSpecialHandling } + * + */ + public InvoiceDetailLineSpecialHandling getInvoiceDetailLineSpecialHandling() { + return invoiceDetailLineSpecialHandling; + } + + /** + * Sets the value of the invoiceDetailLineSpecialHandling property. + * + * @param value + * allowed object is + * {@link InvoiceDetailLineSpecialHandling } + * + */ + public void setInvoiceDetailLineSpecialHandling(InvoiceDetailLineSpecialHandling value) { + this.invoiceDetailLineSpecialHandling = value; + } + + /** + * Gets the value of the invoiceDetailLineShipping property. + * + * @return + * possible object is + * {@link InvoiceDetailLineShipping } + * + */ + public InvoiceDetailLineShipping getInvoiceDetailLineShipping() { + return invoiceDetailLineShipping; + } + + /** + * Sets the value of the invoiceDetailLineShipping property. + * + * @param value + * allowed object is + * {@link InvoiceDetailLineShipping } + * + */ + public void setInvoiceDetailLineShipping(InvoiceDetailLineShipping value) { + this.invoiceDetailLineShipping = value; + } + + /** + * Gets the value of the shipNoticeIDInfo property. + * + * @return + * possible object is + * {@link ShipNoticeIDInfo } + * + */ + public ShipNoticeIDInfo getShipNoticeIDInfo() { + return shipNoticeIDInfo; + } + + /** + * Sets the value of the shipNoticeIDInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeIDInfo } + * + */ + public void setShipNoticeIDInfo(ShipNoticeIDInfo value) { + this.shipNoticeIDInfo = value; + } + + /** + * Gets the value of the grossAmount property. + * + * @return + * possible object is + * {@link GrossAmount } + * + */ + public GrossAmount getGrossAmount() { + return grossAmount; + } + + /** + * Sets the value of the grossAmount property. + * + * @param value + * allowed object is + * {@link GrossAmount } + * + */ + public void setGrossAmount(GrossAmount value) { + this.grossAmount = value; + } + + /** + * Gets the value of the invoiceDetailDiscount property. + * + * @return + * possible object is + * {@link InvoiceDetailDiscount } + * + */ + public InvoiceDetailDiscount getInvoiceDetailDiscount() { + return invoiceDetailDiscount; + } + + /** + * Sets the value of the invoiceDetailDiscount property. + * + * @param value + * allowed object is + * {@link InvoiceDetailDiscount } + * + */ + public void setInvoiceDetailDiscount(InvoiceDetailDiscount value) { + this.invoiceDetailDiscount = value; + } + + /** + * Gets the value of the invoiceItemModifications property. + * + * @return + * possible object is + * {@link InvoiceItemModifications } + * + */ + public InvoiceItemModifications getInvoiceItemModifications() { + return invoiceItemModifications; + } + + /** + * Sets the value of the invoiceItemModifications property. + * + * @param value + * allowed object is + * {@link InvoiceItemModifications } + * + */ + public void setInvoiceItemModifications(InvoiceItemModifications value) { + this.invoiceItemModifications = value; + } + + /** + * Gets the value of the totalCharges property. + * + * @return + * possible object is + * {@link TotalCharges } + * + */ + public TotalCharges getTotalCharges() { + return totalCharges; + } + + /** + * Sets the value of the totalCharges property. + * + * @param value + * allowed object is + * {@link TotalCharges } + * + */ + public void setTotalCharges(TotalCharges value) { + this.totalCharges = value; + } + + /** + * Gets the value of the totalAllowances property. + * + * @return + * possible object is + * {@link TotalAllowances } + * + */ + public TotalAllowances getTotalAllowances() { + return totalAllowances; + } + + /** + * Sets the value of the totalAllowances property. + * + * @param value + * allowed object is + * {@link TotalAllowances } + * + */ + public void setTotalAllowances(TotalAllowances value) { + this.totalAllowances = value; + } + + /** + * Gets the value of the totalAmountWithoutTax property. + * + * @return + * possible object is + * {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax getTotalAmountWithoutTax() { + return totalAmountWithoutTax; + } + + /** + * Sets the value of the totalAmountWithoutTax property. + * + * @param value + * allowed object is + * {@link TotalAmountWithoutTax } + * + */ + public void setTotalAmountWithoutTax(TotalAmountWithoutTax value) { + this.totalAmountWithoutTax = value; + } + + /** + * Gets the value of the netAmount property. + * + * @return + * possible object is + * {@link NetAmount } + * + */ + public NetAmount getNetAmount() { + return netAmount; + } + + /** + * Sets the value of the netAmount property. + * + * @param value + * allowed object is + * {@link NetAmount } + * + */ + public void setNetAmount(NetAmount value) { + this.netAmount = value; + } + + /** + * Gets the value of the distribution property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the distribution property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDistribution().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Distribution } + * + * + */ + public List getDistribution() { + if (distribution == null) { + distribution = new ArrayList(); + } + return this.distribution; + } + + /** + * Gets the value of the packaging property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packaging property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackaging().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Packaging } + * + * + */ + public List getPackaging() { + if (packaging == null) { + packaging = new ArrayList(); + } + return this.packaging; + } + + /** + * Gets the value of the invoiceDetailItemIndustry property. + * + * @return + * possible object is + * {@link InvoiceDetailItemIndustry } + * + */ + public InvoiceDetailItemIndustry getInvoiceDetailItemIndustry() { + return invoiceDetailItemIndustry; + } + + /** + * Sets the value of the invoiceDetailItemIndustry property. + * + * @param value + * allowed object is + * {@link InvoiceDetailItemIndustry } + * + */ + public void setInvoiceDetailItemIndustry(InvoiceDetailItemIndustry value) { + this.invoiceDetailItemIndustry = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the customsInfo property. + * + * @return + * possible object is + * {@link CustomsInfo } + * + */ + public CustomsInfo getCustomsInfo() { + return customsInfo; + } + + /** + * Sets the value of the customsInfo property. + * + * @param value + * allowed object is + * {@link CustomsInfo } + * + */ + public void setCustomsInfo(CustomsInfo value) { + this.customsInfo = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailItemIndustry.java b/src/main/java/org/cxml/v12028/InvoiceDetailItemIndustry.java new file mode 100644 index 0000000..3235551 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailItemIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailItemRetail" +}) +@XmlRootElement(name = "InvoiceDetailItemIndustry") +public class InvoiceDetailItemIndustry { + + @XmlElement(name = "InvoiceDetailItemRetail") + protected InvoiceDetailItemRetail invoiceDetailItemRetail; + + /** + * Gets the value of the invoiceDetailItemRetail property. + * + * @return + * possible object is + * {@link InvoiceDetailItemRetail } + * + */ + public InvoiceDetailItemRetail getInvoiceDetailItemRetail() { + return invoiceDetailItemRetail; + } + + /** + * Sets the value of the invoiceDetailItemRetail property. + * + * @param value + * allowed object is + * {@link InvoiceDetailItemRetail } + * + */ + public void setInvoiceDetailItemRetail(InvoiceDetailItemRetail value) { + this.invoiceDetailItemRetail = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailItemReference.java b/src/main/java/org/cxml/v12028/InvoiceDetailItemReference.java new file mode 100644 index 0000000..307bcae --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailItemReference.java @@ -0,0 +1,340 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "description", + "classification", + "manufacturerPartID", + "manufacturerName", + "country", + "serialNumber", + "supplierBatchID", + "invoiceDetailItemReferenceIndustry" +}) +@XmlRootElement(name = "InvoiceDetailItemReference") +public class InvoiceDetailItemReference { + + @XmlAttribute(name = "lineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlAttribute(name = "serialNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serialNumberAttribute; + @XmlElement(name = "ItemID") + protected ItemID itemID; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "Classification") + protected List classification; + @XmlElement(name = "ManufacturerPartID") + protected String manufacturerPartID; + @XmlElement(name = "ManufacturerName") + protected ManufacturerName manufacturerName; + @XmlElement(name = "Country") + protected Country country; + @XmlElement(name = "SerialNumber") + protected List serialNumber; + @XmlElement(name = "SupplierBatchID") + protected String supplierBatchID; + @XmlElement(name = "InvoiceDetailItemReferenceIndustry") + protected InvoiceDetailItemReferenceIndustry invoiceDetailItemReferenceIndustry; + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the serialNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSerialNumberAttribute() { + return serialNumberAttribute; + } + + /** + * Sets the value of the serialNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSerialNumberAttribute(String value) { + this.serialNumberAttribute = value; + } + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the classification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the classification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getClassification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Classification } + * + * + */ + public List getClassification() { + if (classification == null) { + classification = new ArrayList(); + } + return this.classification; + } + + /** + * Gets the value of the manufacturerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getManufacturerPartID() { + return manufacturerPartID; + } + + /** + * Sets the value of the manufacturerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setManufacturerPartID(String value) { + this.manufacturerPartID = value; + } + + /** + * Gets the value of the manufacturerName property. + * + * @return + * possible object is + * {@link ManufacturerName } + * + */ + public ManufacturerName getManufacturerName() { + return manufacturerName; + } + + /** + * Sets the value of the manufacturerName property. + * + * @param value + * allowed object is + * {@link ManufacturerName } + * + */ + public void setManufacturerName(ManufacturerName value) { + this.manufacturerName = value; + } + + /** + * Gets the value of the country property. + * + * @return + * possible object is + * {@link Country } + * + */ + public Country getCountry() { + return country; + } + + /** + * Sets the value of the country property. + * + * @param value + * allowed object is + * {@link Country } + * + */ + public void setCountry(Country value) { + this.country = value; + } + + /** + * Gets the value of the serialNumber property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serialNumber property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSerialNumber().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SerialNumber } + * + * + */ + public List getSerialNumber() { + if (serialNumber == null) { + serialNumber = new ArrayList(); + } + return this.serialNumber; + } + + /** + * Gets the value of the supplierBatchID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSupplierBatchID() { + return supplierBatchID; + } + + /** + * Sets the value of the supplierBatchID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSupplierBatchID(String value) { + this.supplierBatchID = value; + } + + /** + * Gets the value of the invoiceDetailItemReferenceIndustry property. + * + * @return + * possible object is + * {@link InvoiceDetailItemReferenceIndustry } + * + */ + public InvoiceDetailItemReferenceIndustry getInvoiceDetailItemReferenceIndustry() { + return invoiceDetailItemReferenceIndustry; + } + + /** + * Sets the value of the invoiceDetailItemReferenceIndustry property. + * + * @param value + * allowed object is + * {@link InvoiceDetailItemReferenceIndustry } + * + */ + public void setInvoiceDetailItemReferenceIndustry(InvoiceDetailItemReferenceIndustry value) { + this.invoiceDetailItemReferenceIndustry = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailItemReferenceIndustry.java b/src/main/java/org/cxml/v12028/InvoiceDetailItemReferenceIndustry.java new file mode 100644 index 0000000..d595019 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailItemReferenceIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailItemReferenceRetail" +}) +@XmlRootElement(name = "InvoiceDetailItemReferenceIndustry") +public class InvoiceDetailItemReferenceIndustry { + + @XmlElement(name = "InvoiceDetailItemReferenceRetail") + protected InvoiceDetailItemReferenceRetail invoiceDetailItemReferenceRetail; + + /** + * Gets the value of the invoiceDetailItemReferenceRetail property. + * + * @return + * possible object is + * {@link InvoiceDetailItemReferenceRetail } + * + */ + public InvoiceDetailItemReferenceRetail getInvoiceDetailItemReferenceRetail() { + return invoiceDetailItemReferenceRetail; + } + + /** + * Sets the value of the invoiceDetailItemReferenceRetail property. + * + * @param value + * allowed object is + * {@link InvoiceDetailItemReferenceRetail } + * + */ + public void setInvoiceDetailItemReferenceRetail(InvoiceDetailItemReferenceRetail value) { + this.invoiceDetailItemReferenceRetail = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailItemReferenceRetail.java b/src/main/java/org/cxml/v12028/InvoiceDetailItemReferenceRetail.java new file mode 100644 index 0000000..db068c3 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailItemReferenceRetail.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "eanid", + "europeanWasteCatalogID", + "characteristic" +}) +@XmlRootElement(name = "InvoiceDetailItemReferenceRetail") +public class InvoiceDetailItemReferenceRetail { + + @XmlElement(name = "EANID") + protected String eanid; + @XmlElement(name = "EuropeanWasteCatalogID") + protected String europeanWasteCatalogID; + @XmlElement(name = "Characteristic") + protected List characteristic; + + /** + * Gets the value of the eanid property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEANID() { + return eanid; + } + + /** + * Sets the value of the eanid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEANID(String value) { + this.eanid = value; + } + + /** + * Gets the value of the europeanWasteCatalogID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEuropeanWasteCatalogID() { + return europeanWasteCatalogID; + } + + /** + * Sets the value of the europeanWasteCatalogID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEuropeanWasteCatalogID(String value) { + this.europeanWasteCatalogID = value; + } + + /** + * Gets the value of the characteristic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the characteristic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCharacteristic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Characteristic } + * + * + */ + public List getCharacteristic() { + if (characteristic == null) { + characteristic = new ArrayList(); + } + return this.characteristic; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailItemRetail.java b/src/main/java/org/cxml/v12028/InvoiceDetailItemRetail.java new file mode 100644 index 0000000..a65b8cc --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailItemRetail.java @@ -0,0 +1,170 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "additionalPrices", + "totalRetailAmount", + "itemIndicator", + "promotionDealID", + "promotionVariantID" +}) +@XmlRootElement(name = "InvoiceDetailItemRetail") +public class InvoiceDetailItemRetail { + + @XmlElement(name = "AdditionalPrices") + protected AdditionalPrices additionalPrices; + @XmlElement(name = "TotalRetailAmount") + protected TotalRetailAmount totalRetailAmount; + @XmlElement(name = "ItemIndicator") + protected List itemIndicator; + @XmlElement(name = "PromotionDealID") + protected String promotionDealID; + @XmlElement(name = "PromotionVariantID") + protected String promotionVariantID; + + /** + * Gets the value of the additionalPrices property. + * + * @return + * possible object is + * {@link AdditionalPrices } + * + */ + public AdditionalPrices getAdditionalPrices() { + return additionalPrices; + } + + /** + * Sets the value of the additionalPrices property. + * + * @param value + * allowed object is + * {@link AdditionalPrices } + * + */ + public void setAdditionalPrices(AdditionalPrices value) { + this.additionalPrices = value; + } + + /** + * Gets the value of the totalRetailAmount property. + * + * @return + * possible object is + * {@link TotalRetailAmount } + * + */ + public TotalRetailAmount getTotalRetailAmount() { + return totalRetailAmount; + } + + /** + * Sets the value of the totalRetailAmount property. + * + * @param value + * allowed object is + * {@link TotalRetailAmount } + * + */ + public void setTotalRetailAmount(TotalRetailAmount value) { + this.totalRetailAmount = value; + } + + /** + * Gets the value of the itemIndicator property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the itemIndicator property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getItemIndicator().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ItemIndicator } + * + * + */ + public List getItemIndicator() { + if (itemIndicator == null) { + itemIndicator = new ArrayList(); + } + return this.itemIndicator; + } + + /** + * Gets the value of the promotionDealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionDealID() { + return promotionDealID; + } + + /** + * Sets the value of the promotionDealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionDealID(String value) { + this.promotionDealID = value; + } + + /** + * Gets the value of the promotionVariantID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionVariantID() { + return promotionVariantID; + } + + /** + * Sets the value of the promotionVariantID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionVariantID(String value) { + this.promotionVariantID = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailLineIndicator.java b/src/main/java/org/cxml/v12028/InvoiceDetailLineIndicator.java new file mode 100644 index 0000000..2b1e03e --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailLineIndicator.java @@ -0,0 +1,164 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "InvoiceDetailLineIndicator") +public class InvoiceDetailLineIndicator { + + @XmlAttribute(name = "isTaxInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isTaxInLine; + @XmlAttribute(name = "isSpecialHandlingInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isSpecialHandlingInLine; + @XmlAttribute(name = "isShippingInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isShippingInLine; + @XmlAttribute(name = "isDiscountInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isDiscountInLine; + @XmlAttribute(name = "isAccountingInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isAccountingInLine; + + /** + * Gets the value of the isTaxInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsTaxInLine() { + return isTaxInLine; + } + + /** + * Sets the value of the isTaxInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsTaxInLine(String value) { + this.isTaxInLine = value; + } + + /** + * Gets the value of the isSpecialHandlingInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsSpecialHandlingInLine() { + return isSpecialHandlingInLine; + } + + /** + * Sets the value of the isSpecialHandlingInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsSpecialHandlingInLine(String value) { + this.isSpecialHandlingInLine = value; + } + + /** + * Gets the value of the isShippingInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsShippingInLine() { + return isShippingInLine; + } + + /** + * Sets the value of the isShippingInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsShippingInLine(String value) { + this.isShippingInLine = value; + } + + /** + * Gets the value of the isDiscountInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsDiscountInLine() { + return isDiscountInLine; + } + + /** + * Sets the value of the isDiscountInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsDiscountInLine(String value) { + this.isDiscountInLine = value; + } + + /** + * Gets the value of the isAccountingInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsAccountingInLine() { + return isAccountingInLine; + } + + /** + * Sets the value of the isAccountingInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsAccountingInLine(String value) { + this.isAccountingInLine = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailLineShipping.java b/src/main/java/org/cxml/v12028/InvoiceDetailLineShipping.java new file mode 100644 index 0000000..6cce0f7 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailLineShipping.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailShipping", + "money" +}) +@XmlRootElement(name = "InvoiceDetailLineShipping") +public class InvoiceDetailLineShipping { + + @XmlElement(name = "InvoiceDetailShipping", required = true) + protected InvoiceDetailShipping invoiceDetailShipping; + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the invoiceDetailShipping property. + * + * @return + * possible object is + * {@link InvoiceDetailShipping } + * + */ + public InvoiceDetailShipping getInvoiceDetailShipping() { + return invoiceDetailShipping; + } + + /** + * Sets the value of the invoiceDetailShipping property. + * + * @param value + * allowed object is + * {@link InvoiceDetailShipping } + * + */ + public void setInvoiceDetailShipping(InvoiceDetailShipping value) { + this.invoiceDetailShipping = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailLineSpecialHandling.java b/src/main/java/org/cxml/v12028/InvoiceDetailLineSpecialHandling.java new file mode 100644 index 0000000..96484b1 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailLineSpecialHandling.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description", + "money" +}) +@XmlRootElement(name = "InvoiceDetailLineSpecialHandling") +public class InvoiceDetailLineSpecialHandling { + + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailOrder.java b/src/main/java/org/cxml/v12028/InvoiceDetailOrder.java new file mode 100644 index 0000000..7fe27bf --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailOrder.java @@ -0,0 +1,148 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailOrderInfo", + "invoiceDetailReceiptInfo", + "invoiceDetailShipNoticeInfo", + "invoiceDetailItemOrInvoiceDetailServiceItem" +}) +@XmlRootElement(name = "InvoiceDetailOrder") +public class InvoiceDetailOrder { + + @XmlElement(name = "InvoiceDetailOrderInfo", required = true) + protected InvoiceDetailOrderInfo invoiceDetailOrderInfo; + @XmlElement(name = "InvoiceDetailReceiptInfo") + protected InvoiceDetailReceiptInfo invoiceDetailReceiptInfo; + @XmlElement(name = "InvoiceDetailShipNoticeInfo") + protected InvoiceDetailShipNoticeInfo invoiceDetailShipNoticeInfo; + @XmlElements({ + @XmlElement(name = "InvoiceDetailItem", required = true, type = InvoiceDetailItem.class), + @XmlElement(name = "InvoiceDetailServiceItem", required = true, type = InvoiceDetailServiceItem.class) + }) + protected List invoiceDetailItemOrInvoiceDetailServiceItem; + + /** + * Gets the value of the invoiceDetailOrderInfo property. + * + * @return + * possible object is + * {@link InvoiceDetailOrderInfo } + * + */ + public InvoiceDetailOrderInfo getInvoiceDetailOrderInfo() { + return invoiceDetailOrderInfo; + } + + /** + * Sets the value of the invoiceDetailOrderInfo property. + * + * @param value + * allowed object is + * {@link InvoiceDetailOrderInfo } + * + */ + public void setInvoiceDetailOrderInfo(InvoiceDetailOrderInfo value) { + this.invoiceDetailOrderInfo = value; + } + + /** + * Gets the value of the invoiceDetailReceiptInfo property. + * + * @return + * possible object is + * {@link InvoiceDetailReceiptInfo } + * + */ + public InvoiceDetailReceiptInfo getInvoiceDetailReceiptInfo() { + return invoiceDetailReceiptInfo; + } + + /** + * Sets the value of the invoiceDetailReceiptInfo property. + * + * @param value + * allowed object is + * {@link InvoiceDetailReceiptInfo } + * + */ + public void setInvoiceDetailReceiptInfo(InvoiceDetailReceiptInfo value) { + this.invoiceDetailReceiptInfo = value; + } + + /** + * Gets the value of the invoiceDetailShipNoticeInfo property. + * + * @return + * possible object is + * {@link InvoiceDetailShipNoticeInfo } + * + */ + public InvoiceDetailShipNoticeInfo getInvoiceDetailShipNoticeInfo() { + return invoiceDetailShipNoticeInfo; + } + + /** + * Sets the value of the invoiceDetailShipNoticeInfo property. + * + * @param value + * allowed object is + * {@link InvoiceDetailShipNoticeInfo } + * + */ + public void setInvoiceDetailShipNoticeInfo(InvoiceDetailShipNoticeInfo value) { + this.invoiceDetailShipNoticeInfo = value; + } + + /** + * Gets the value of the invoiceDetailItemOrInvoiceDetailServiceItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the invoiceDetailItemOrInvoiceDetailServiceItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getInvoiceDetailItemOrInvoiceDetailServiceItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link InvoiceDetailItem } + * {@link InvoiceDetailServiceItem } + * + * + */ + public List getInvoiceDetailItemOrInvoiceDetailServiceItem() { + if (invoiceDetailItemOrInvoiceDetailServiceItem == null) { + invoiceDetailItemOrInvoiceDetailServiceItem = new ArrayList(); + } + return this.invoiceDetailItemOrInvoiceDetailServiceItem; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailOrderInfo.java b/src/main/java/org/cxml/v12028/InvoiceDetailOrderInfo.java new file mode 100644 index 0000000..f67f775 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailOrderInfo.java @@ -0,0 +1,73 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrSupplierOrderInfoOrOrderIDInfo" +}) +@XmlRootElement(name = "InvoiceDetailOrderInfo") +public class InvoiceDetailOrderInfo { + + @XmlElements({ + @XmlElement(name = "OrderReference", required = true, type = OrderReference.class), + @XmlElement(name = "MasterAgreementReference", required = true, type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", required = true, type = MasterAgreementIDInfo.class), + @XmlElement(name = "SupplierOrderInfo", required = true, type = SupplierOrderInfo.class), + @XmlElement(name = "OrderIDInfo", required = true, type = OrderIDInfo.class) + }) + protected List orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrSupplierOrderInfoOrOrderIDInfo; + + /** + * Gets the value of the orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrSupplierOrderInfoOrOrderIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrSupplierOrderInfoOrOrderIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrSupplierOrderInfoOrOrderIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderReference } + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * {@link SupplierOrderInfo } + * {@link OrderIDInfo } + * + * + */ + public List getOrderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrSupplierOrderInfoOrOrderIDInfo() { + if (orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrSupplierOrderInfoOrOrderIDInfo == null) { + orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrSupplierOrderInfoOrOrderIDInfo = new ArrayList(); + } + return this.orderReferenceOrMasterAgreementReferenceOrMasterAgreementIDInfoOrSupplierOrderInfoOrOrderIDInfo; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailOrderSummary.java b/src/main/java/org/cxml/v12028/InvoiceDetailOrderSummary.java new file mode 100644 index 0000000..b46e8cc --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailOrderSummary.java @@ -0,0 +1,362 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "subtotalAmount", + "period", + "tax", + "invoiceDetailLineSpecialHandling", + "invoiceDetailLineShipping", + "grossAmount", + "invoiceDetailDiscount", + "netAmount", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "InvoiceDetailOrderSummary") +public class InvoiceDetailOrderSummary { + + @XmlAttribute(name = "invoiceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceLineNumber; + @XmlAttribute(name = "inspectionDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String inspectionDate; + @XmlElement(name = "SubtotalAmount", required = true) + protected SubtotalAmount subtotalAmount; + @XmlElement(name = "Period") + protected Period period; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "InvoiceDetailLineSpecialHandling") + protected InvoiceDetailLineSpecialHandling invoiceDetailLineSpecialHandling; + @XmlElement(name = "InvoiceDetailLineShipping") + protected InvoiceDetailLineShipping invoiceDetailLineShipping; + @XmlElement(name = "GrossAmount") + protected GrossAmount grossAmount; + @XmlElement(name = "InvoiceDetailDiscount") + protected InvoiceDetailDiscount invoiceDetailDiscount; + @XmlElement(name = "NetAmount") + protected NetAmount netAmount; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the invoiceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceLineNumber() { + return invoiceLineNumber; + } + + /** + * Sets the value of the invoiceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceLineNumber(String value) { + this.invoiceLineNumber = value; + } + + /** + * Gets the value of the inspectionDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInspectionDate() { + return inspectionDate; + } + + /** + * Sets the value of the inspectionDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInspectionDate(String value) { + this.inspectionDate = value; + } + + /** + * Gets the value of the subtotalAmount property. + * + * @return + * possible object is + * {@link SubtotalAmount } + * + */ + public SubtotalAmount getSubtotalAmount() { + return subtotalAmount; + } + + /** + * Sets the value of the subtotalAmount property. + * + * @param value + * allowed object is + * {@link SubtotalAmount } + * + */ + public void setSubtotalAmount(SubtotalAmount value) { + this.subtotalAmount = value; + } + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the invoiceDetailLineSpecialHandling property. + * + * @return + * possible object is + * {@link InvoiceDetailLineSpecialHandling } + * + */ + public InvoiceDetailLineSpecialHandling getInvoiceDetailLineSpecialHandling() { + return invoiceDetailLineSpecialHandling; + } + + /** + * Sets the value of the invoiceDetailLineSpecialHandling property. + * + * @param value + * allowed object is + * {@link InvoiceDetailLineSpecialHandling } + * + */ + public void setInvoiceDetailLineSpecialHandling(InvoiceDetailLineSpecialHandling value) { + this.invoiceDetailLineSpecialHandling = value; + } + + /** + * Gets the value of the invoiceDetailLineShipping property. + * + * @return + * possible object is + * {@link InvoiceDetailLineShipping } + * + */ + public InvoiceDetailLineShipping getInvoiceDetailLineShipping() { + return invoiceDetailLineShipping; + } + + /** + * Sets the value of the invoiceDetailLineShipping property. + * + * @param value + * allowed object is + * {@link InvoiceDetailLineShipping } + * + */ + public void setInvoiceDetailLineShipping(InvoiceDetailLineShipping value) { + this.invoiceDetailLineShipping = value; + } + + /** + * Gets the value of the grossAmount property. + * + * @return + * possible object is + * {@link GrossAmount } + * + */ + public GrossAmount getGrossAmount() { + return grossAmount; + } + + /** + * Sets the value of the grossAmount property. + * + * @param value + * allowed object is + * {@link GrossAmount } + * + */ + public void setGrossAmount(GrossAmount value) { + this.grossAmount = value; + } + + /** + * Gets the value of the invoiceDetailDiscount property. + * + * @return + * possible object is + * {@link InvoiceDetailDiscount } + * + */ + public InvoiceDetailDiscount getInvoiceDetailDiscount() { + return invoiceDetailDiscount; + } + + /** + * Sets the value of the invoiceDetailDiscount property. + * + * @param value + * allowed object is + * {@link InvoiceDetailDiscount } + * + */ + public void setInvoiceDetailDiscount(InvoiceDetailDiscount value) { + this.invoiceDetailDiscount = value; + } + + /** + * Gets the value of the netAmount property. + * + * @return + * possible object is + * {@link NetAmount } + * + */ + public NetAmount getNetAmount() { + return netAmount; + } + + /** + * Sets the value of the netAmount property. + * + * @param value + * allowed object is + * {@link NetAmount } + * + */ + public void setNetAmount(NetAmount value) { + this.netAmount = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfull/PaymentTerm.java b/src/main/java/org/cxml/v12028/InvoiceDetailPaymentTerm.java similarity index 68% rename from src/main/java/org/cxml/fulfull/PaymentTerm.java rename to src/main/java/org/cxml/v12028/InvoiceDetailPaymentTerm.java index 4e142e3..53a14b1 100644 --- a/src/main/java/org/cxml/fulfull/PaymentTerm.java +++ b/src/main/java/org/cxml/v12028/InvoiceDetailPaymentTerm.java @@ -1,17 +1,16 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; @@ -22,17 +21,16 @@ * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "", propOrder = { - "discount" -}) -@XmlRootElement(name = "PaymentTerm") -public class PaymentTerm { +@XmlType(name = "") +@XmlRootElement(name = "InvoiceDetailPaymentTerm") +public class InvoiceDetailPaymentTerm { @XmlAttribute(name = "payInNumberOfDays", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String payInNumberOfDays; - @XmlElement(name = "Discount") - protected Discount discount; + @XmlAttribute(name = "percentageRate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String percentageRate; /** * Gets the value of the payInNumberOfDays property. @@ -59,27 +57,27 @@ public void setPayInNumberOfDays(String value) { } /** - * Gets the value of the discount property. + * Gets the value of the percentageRate property. * * @return * possible object is - * {@link Discount } + * {@link String } * */ - public Discount getDiscount() { - return discount; + public String getPercentageRate() { + return percentageRate; } /** - * Sets the value of the discount property. + * Sets the value of the percentageRate property. * * @param value * allowed object is - * {@link Discount } + * {@link String } * */ - public void setDiscount(Discount value) { - this.discount = value; + public void setPercentageRate(String value) { + this.percentageRate = value; } } diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailReceiptInfo.java b/src/main/java/org/cxml/v12028/InvoiceDetailReceiptInfo.java new file mode 100644 index 0000000..b5cc026 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailReceiptInfo.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "receiptReferenceOrReceiptIDInfo" +}) +@XmlRootElement(name = "InvoiceDetailReceiptInfo") +public class InvoiceDetailReceiptInfo { + + @XmlElements({ + @XmlElement(name = "ReceiptReference", required = true, type = ReceiptReference.class), + @XmlElement(name = "ReceiptIDInfo", required = true, type = ReceiptIDInfo.class) + }) + protected List receiptReferenceOrReceiptIDInfo; + + /** + * Gets the value of the receiptReferenceOrReceiptIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the receiptReferenceOrReceiptIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReceiptReferenceOrReceiptIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ReceiptReference } + * {@link ReceiptIDInfo } + * + * + */ + public List getReceiptReferenceOrReceiptIDInfo() { + if (receiptReferenceOrReceiptIDInfo == null) { + receiptReferenceOrReceiptIDInfo = new ArrayList(); + } + return this.receiptReferenceOrReceiptIDInfo; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailRequest.java b/src/main/java/org/cxml/v12028/InvoiceDetailRequest.java new file mode 100644 index 0000000..2cc30b5 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailRequest.java @@ -0,0 +1,121 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailRequestHeader", + "invoiceDetailOrderOrInvoiceDetailHeaderOrder", + "invoiceDetailSummary" +}) +@XmlRootElement(name = "InvoiceDetailRequest") +public class InvoiceDetailRequest { + + @XmlElement(name = "InvoiceDetailRequestHeader", required = true) + protected InvoiceDetailRequestHeader invoiceDetailRequestHeader; + @XmlElements({ + @XmlElement(name = "InvoiceDetailOrder", required = true, type = InvoiceDetailOrder.class), + @XmlElement(name = "InvoiceDetailHeaderOrder", required = true, type = InvoiceDetailHeaderOrder.class) + }) + protected List invoiceDetailOrderOrInvoiceDetailHeaderOrder; + @XmlElement(name = "InvoiceDetailSummary", required = true) + protected InvoiceDetailSummary invoiceDetailSummary; + + /** + * Gets the value of the invoiceDetailRequestHeader property. + * + * @return + * possible object is + * {@link InvoiceDetailRequestHeader } + * + */ + public InvoiceDetailRequestHeader getInvoiceDetailRequestHeader() { + return invoiceDetailRequestHeader; + } + + /** + * Sets the value of the invoiceDetailRequestHeader property. + * + * @param value + * allowed object is + * {@link InvoiceDetailRequestHeader } + * + */ + public void setInvoiceDetailRequestHeader(InvoiceDetailRequestHeader value) { + this.invoiceDetailRequestHeader = value; + } + + /** + * Gets the value of the invoiceDetailOrderOrInvoiceDetailHeaderOrder property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the invoiceDetailOrderOrInvoiceDetailHeaderOrder property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getInvoiceDetailOrderOrInvoiceDetailHeaderOrder().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link InvoiceDetailOrder } + * {@link InvoiceDetailHeaderOrder } + * + * + */ + public List getInvoiceDetailOrderOrInvoiceDetailHeaderOrder() { + if (invoiceDetailOrderOrInvoiceDetailHeaderOrder == null) { + invoiceDetailOrderOrInvoiceDetailHeaderOrder = new ArrayList(); + } + return this.invoiceDetailOrderOrInvoiceDetailHeaderOrder; + } + + /** + * Gets the value of the invoiceDetailSummary property. + * + * @return + * possible object is + * {@link InvoiceDetailSummary } + * + */ + public InvoiceDetailSummary getInvoiceDetailSummary() { + return invoiceDetailSummary; + } + + /** + * Sets the value of the invoiceDetailSummary property. + * + * @param value + * allowed object is + * {@link InvoiceDetailSummary } + * + */ + public void setInvoiceDetailSummary(InvoiceDetailSummary value) { + this.invoiceDetailSummary = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailRequestHeader.java b/src/main/java/org/cxml/v12028/InvoiceDetailRequestHeader.java new file mode 100644 index 0000000..9ecb6ca --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailRequestHeader.java @@ -0,0 +1,521 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailHeaderIndicator", + "invoiceDetailLineIndicator", + "invoicePartner", + "documentReference", + "invoiceIDInfo", + "invoiceDetailShipping", + "shipNoticeIDInfo", + "invoiceDetailPaymentTermOrPaymentTerm", + "period", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "InvoiceDetailRequestHeader") +public class InvoiceDetailRequestHeader { + + @XmlAttribute(name = "invoiceID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceID; + @XmlAttribute(name = "isInformationOnly") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isInformationOnly; + @XmlAttribute(name = "purpose") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String purpose; + @XmlAttribute(name = "operation") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operation; + @XmlAttribute(name = "invoiceDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceDate; + @XmlAttribute(name = "invoiceOrigin") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String invoiceOrigin; + @XmlElement(name = "InvoiceDetailHeaderIndicator", required = true) + protected InvoiceDetailHeaderIndicator invoiceDetailHeaderIndicator; + @XmlElement(name = "InvoiceDetailLineIndicator", required = true) + protected InvoiceDetailLineIndicator invoiceDetailLineIndicator; + @XmlElement(name = "InvoicePartner") + protected List invoicePartner; + @XmlElement(name = "DocumentReference") + protected DocumentReference documentReference; + @XmlElement(name = "InvoiceIDInfo") + protected InvoiceIDInfo invoiceIDInfo; + @XmlElement(name = "InvoiceDetailShipping") + protected InvoiceDetailShipping invoiceDetailShipping; + @XmlElement(name = "ShipNoticeIDInfo") + protected ShipNoticeIDInfo shipNoticeIDInfo; + @XmlElements({ + @XmlElement(name = "InvoiceDetailPaymentTerm", type = InvoiceDetailPaymentTerm.class), + @XmlElement(name = "PaymentTerm", type = PaymentTerm.class) + }) + protected List invoiceDetailPaymentTermOrPaymentTerm; + @XmlElement(name = "Period") + protected Period period; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the invoiceID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceID() { + return invoiceID; + } + + /** + * Sets the value of the invoiceID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceID(String value) { + this.invoiceID = value; + } + + /** + * Gets the value of the isInformationOnly property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsInformationOnly() { + return isInformationOnly; + } + + /** + * Sets the value of the isInformationOnly property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsInformationOnly(String value) { + this.isInformationOnly = value; + } + + /** + * Gets the value of the purpose property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPurpose() { + if (purpose == null) { + return "standard"; + } else { + return purpose; + } + } + + /** + * Sets the value of the purpose property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPurpose(String value) { + this.purpose = value; + } + + /** + * Gets the value of the operation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperation() { + if (operation == null) { + return "new"; + } else { + return operation; + } + } + + /** + * Sets the value of the operation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperation(String value) { + this.operation = value; + } + + /** + * Gets the value of the invoiceDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceDate() { + return invoiceDate; + } + + /** + * Sets the value of the invoiceDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceDate(String value) { + this.invoiceDate = value; + } + + /** + * Gets the value of the invoiceOrigin property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceOrigin() { + return invoiceOrigin; + } + + /** + * Sets the value of the invoiceOrigin property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceOrigin(String value) { + this.invoiceOrigin = value; + } + + /** + * Gets the value of the invoiceDetailHeaderIndicator property. + * + * @return + * possible object is + * {@link InvoiceDetailHeaderIndicator } + * + */ + public InvoiceDetailHeaderIndicator getInvoiceDetailHeaderIndicator() { + return invoiceDetailHeaderIndicator; + } + + /** + * Sets the value of the invoiceDetailHeaderIndicator property. + * + * @param value + * allowed object is + * {@link InvoiceDetailHeaderIndicator } + * + */ + public void setInvoiceDetailHeaderIndicator(InvoiceDetailHeaderIndicator value) { + this.invoiceDetailHeaderIndicator = value; + } + + /** + * Gets the value of the invoiceDetailLineIndicator property. + * + * @return + * possible object is + * {@link InvoiceDetailLineIndicator } + * + */ + public InvoiceDetailLineIndicator getInvoiceDetailLineIndicator() { + return invoiceDetailLineIndicator; + } + + /** + * Sets the value of the invoiceDetailLineIndicator property. + * + * @param value + * allowed object is + * {@link InvoiceDetailLineIndicator } + * + */ + public void setInvoiceDetailLineIndicator(InvoiceDetailLineIndicator value) { + this.invoiceDetailLineIndicator = value; + } + + /** + * Gets the value of the invoicePartner property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the invoicePartner property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getInvoicePartner().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link InvoicePartner } + * + * + */ + public List getInvoicePartner() { + if (invoicePartner == null) { + invoicePartner = new ArrayList(); + } + return this.invoicePartner; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + + /** + * Gets the value of the invoiceIDInfo property. + * + * @return + * possible object is + * {@link InvoiceIDInfo } + * + */ + public InvoiceIDInfo getInvoiceIDInfo() { + return invoiceIDInfo; + } + + /** + * Sets the value of the invoiceIDInfo property. + * + * @param value + * allowed object is + * {@link InvoiceIDInfo } + * + */ + public void setInvoiceIDInfo(InvoiceIDInfo value) { + this.invoiceIDInfo = value; + } + + /** + * Gets the value of the invoiceDetailShipping property. + * + * @return + * possible object is + * {@link InvoiceDetailShipping } + * + */ + public InvoiceDetailShipping getInvoiceDetailShipping() { + return invoiceDetailShipping; + } + + /** + * Sets the value of the invoiceDetailShipping property. + * + * @param value + * allowed object is + * {@link InvoiceDetailShipping } + * + */ + public void setInvoiceDetailShipping(InvoiceDetailShipping value) { + this.invoiceDetailShipping = value; + } + + /** + * Gets the value of the shipNoticeIDInfo property. + * + * @return + * possible object is + * {@link ShipNoticeIDInfo } + * + */ + public ShipNoticeIDInfo getShipNoticeIDInfo() { + return shipNoticeIDInfo; + } + + /** + * Sets the value of the shipNoticeIDInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeIDInfo } + * + */ + public void setShipNoticeIDInfo(ShipNoticeIDInfo value) { + this.shipNoticeIDInfo = value; + } + + /** + * Gets the value of the invoiceDetailPaymentTermOrPaymentTerm property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the invoiceDetailPaymentTermOrPaymentTerm property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getInvoiceDetailPaymentTermOrPaymentTerm().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link InvoiceDetailPaymentTerm } + * {@link PaymentTerm } + * + * + */ + public List getInvoiceDetailPaymentTermOrPaymentTerm() { + if (invoiceDetailPaymentTermOrPaymentTerm == null) { + invoiceDetailPaymentTermOrPaymentTerm = new ArrayList(); + } + return this.invoiceDetailPaymentTermOrPaymentTerm; + } + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailServiceItem.java b/src/main/java/org/cxml/v12028/InvoiceDetailServiceItem.java new file mode 100644 index 0000000..340b7af --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailServiceItem.java @@ -0,0 +1,688 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailServiceItemReference", + "serviceEntryItemReferenceOrServiceEntryItemIDInfo", + "subtotalAmount", + "period", + "unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity", + "tax", + "grossAmount", + "invoiceDetailDiscount", + "invoiceItemModifications", + "totalCharges", + "totalAllowances", + "totalAmountWithoutTax", + "netAmount", + "distribution", + "comments", + "invoiceLaborDetail", + "extrinsic" +}) +@XmlRootElement(name = "InvoiceDetailServiceItem") +public class InvoiceDetailServiceItem { + + @XmlAttribute(name = "invoiceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceLineNumber; + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "referenceDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String referenceDate; + @XmlAttribute(name = "inspectionDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String inspectionDate; + @XmlAttribute(name = "parentInvoiceLineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String parentInvoiceLineNumber; + @XmlAttribute(name = "itemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemType; + @XmlElement(name = "InvoiceDetailServiceItemReference", required = true) + protected InvoiceDetailServiceItemReference invoiceDetailServiceItemReference; + @XmlElements({ + @XmlElement(name = "ServiceEntryItemReference", type = ServiceEntryItemReference.class), + @XmlElement(name = "ServiceEntryItemIDInfo", type = ServiceEntryItemIDInfo.class) + }) + protected List serviceEntryItemReferenceOrServiceEntryItemIDInfo; + @XmlElement(name = "SubtotalAmount", required = true) + protected SubtotalAmount subtotalAmount; + @XmlElement(name = "Period") + protected Period period; + @XmlElements({ + @XmlElement(name = "UnitRate", type = UnitRate.class), + @XmlElement(name = "UnitOfMeasure", type = UnitOfMeasure.class), + @XmlElement(name = "UnitPrice", type = UnitPrice.class), + @XmlElement(name = "PriceBasisQuantity", type = PriceBasisQuantity.class) + }) + protected List unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "GrossAmount") + protected GrossAmount grossAmount; + @XmlElement(name = "InvoiceDetailDiscount") + protected InvoiceDetailDiscount invoiceDetailDiscount; + @XmlElement(name = "InvoiceItemModifications") + protected InvoiceItemModifications invoiceItemModifications; + @XmlElement(name = "TotalCharges") + protected TotalCharges totalCharges; + @XmlElement(name = "TotalAllowances") + protected TotalAllowances totalAllowances; + @XmlElement(name = "TotalAmountWithoutTax") + protected TotalAmountWithoutTax totalAmountWithoutTax; + @XmlElement(name = "NetAmount") + protected NetAmount netAmount; + @XmlElement(name = "Distribution") + protected List distribution; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "InvoiceLaborDetail") + protected InvoiceLaborDetail invoiceLaborDetail; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the invoiceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceLineNumber() { + return invoiceLineNumber; + } + + /** + * Sets the value of the invoiceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceLineNumber(String value) { + this.invoiceLineNumber = value; + } + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the referenceDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReferenceDate() { + return referenceDate; + } + + /** + * Sets the value of the referenceDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReferenceDate(String value) { + this.referenceDate = value; + } + + /** + * Gets the value of the inspectionDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInspectionDate() { + return inspectionDate; + } + + /** + * Sets the value of the inspectionDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInspectionDate(String value) { + this.inspectionDate = value; + } + + /** + * Gets the value of the parentInvoiceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentInvoiceLineNumber() { + return parentInvoiceLineNumber; + } + + /** + * Sets the value of the parentInvoiceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentInvoiceLineNumber(String value) { + this.parentInvoiceLineNumber = value; + } + + /** + * Gets the value of the itemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemType() { + return itemType; + } + + /** + * Sets the value of the itemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemType(String value) { + this.itemType = value; + } + + /** + * Gets the value of the invoiceDetailServiceItemReference property. + * + * @return + * possible object is + * {@link InvoiceDetailServiceItemReference } + * + */ + public InvoiceDetailServiceItemReference getInvoiceDetailServiceItemReference() { + return invoiceDetailServiceItemReference; + } + + /** + * Sets the value of the invoiceDetailServiceItemReference property. + * + * @param value + * allowed object is + * {@link InvoiceDetailServiceItemReference } + * + */ + public void setInvoiceDetailServiceItemReference(InvoiceDetailServiceItemReference value) { + this.invoiceDetailServiceItemReference = value; + } + + /** + * Gets the value of the serviceEntryItemReferenceOrServiceEntryItemIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceEntryItemReferenceOrServiceEntryItemIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceEntryItemReferenceOrServiceEntryItemIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceEntryItemReference } + * {@link ServiceEntryItemIDInfo } + * + * + */ + public List getServiceEntryItemReferenceOrServiceEntryItemIDInfo() { + if (serviceEntryItemReferenceOrServiceEntryItemIDInfo == null) { + serviceEntryItemReferenceOrServiceEntryItemIDInfo = new ArrayList(); + } + return this.serviceEntryItemReferenceOrServiceEntryItemIDInfo; + } + + /** + * Gets the value of the subtotalAmount property. + * + * @return + * possible object is + * {@link SubtotalAmount } + * + */ + public SubtotalAmount getSubtotalAmount() { + return subtotalAmount; + } + + /** + * Sets the value of the subtotalAmount property. + * + * @param value + * allowed object is + * {@link SubtotalAmount } + * + */ + public void setSubtotalAmount(SubtotalAmount value) { + this.subtotalAmount = value; + } + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + + /** + * Gets the value of the unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getUnitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link UnitRate } + * {@link UnitOfMeasure } + * {@link UnitPrice } + * {@link PriceBasisQuantity } + * + * + */ + public List getUnitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity() { + if (unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity == null) { + unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity = new ArrayList(); + } + return this.unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the grossAmount property. + * + * @return + * possible object is + * {@link GrossAmount } + * + */ + public GrossAmount getGrossAmount() { + return grossAmount; + } + + /** + * Sets the value of the grossAmount property. + * + * @param value + * allowed object is + * {@link GrossAmount } + * + */ + public void setGrossAmount(GrossAmount value) { + this.grossAmount = value; + } + + /** + * Gets the value of the invoiceDetailDiscount property. + * + * @return + * possible object is + * {@link InvoiceDetailDiscount } + * + */ + public InvoiceDetailDiscount getInvoiceDetailDiscount() { + return invoiceDetailDiscount; + } + + /** + * Sets the value of the invoiceDetailDiscount property. + * + * @param value + * allowed object is + * {@link InvoiceDetailDiscount } + * + */ + public void setInvoiceDetailDiscount(InvoiceDetailDiscount value) { + this.invoiceDetailDiscount = value; + } + + /** + * Gets the value of the invoiceItemModifications property. + * + * @return + * possible object is + * {@link InvoiceItemModifications } + * + */ + public InvoiceItemModifications getInvoiceItemModifications() { + return invoiceItemModifications; + } + + /** + * Sets the value of the invoiceItemModifications property. + * + * @param value + * allowed object is + * {@link InvoiceItemModifications } + * + */ + public void setInvoiceItemModifications(InvoiceItemModifications value) { + this.invoiceItemModifications = value; + } + + /** + * Gets the value of the totalCharges property. + * + * @return + * possible object is + * {@link TotalCharges } + * + */ + public TotalCharges getTotalCharges() { + return totalCharges; + } + + /** + * Sets the value of the totalCharges property. + * + * @param value + * allowed object is + * {@link TotalCharges } + * + */ + public void setTotalCharges(TotalCharges value) { + this.totalCharges = value; + } + + /** + * Gets the value of the totalAllowances property. + * + * @return + * possible object is + * {@link TotalAllowances } + * + */ + public TotalAllowances getTotalAllowances() { + return totalAllowances; + } + + /** + * Sets the value of the totalAllowances property. + * + * @param value + * allowed object is + * {@link TotalAllowances } + * + */ + public void setTotalAllowances(TotalAllowances value) { + this.totalAllowances = value; + } + + /** + * Gets the value of the totalAmountWithoutTax property. + * + * @return + * possible object is + * {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax getTotalAmountWithoutTax() { + return totalAmountWithoutTax; + } + + /** + * Sets the value of the totalAmountWithoutTax property. + * + * @param value + * allowed object is + * {@link TotalAmountWithoutTax } + * + */ + public void setTotalAmountWithoutTax(TotalAmountWithoutTax value) { + this.totalAmountWithoutTax = value; + } + + /** + * Gets the value of the netAmount property. + * + * @return + * possible object is + * {@link NetAmount } + * + */ + public NetAmount getNetAmount() { + return netAmount; + } + + /** + * Sets the value of the netAmount property. + * + * @param value + * allowed object is + * {@link NetAmount } + * + */ + public void setNetAmount(NetAmount value) { + this.netAmount = value; + } + + /** + * Gets the value of the distribution property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the distribution property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDistribution().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Distribution } + * + * + */ + public List getDistribution() { + if (distribution == null) { + distribution = new ArrayList(); + } + return this.distribution; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the invoiceLaborDetail property. + * + * @return + * possible object is + * {@link InvoiceLaborDetail } + * + */ + public InvoiceLaborDetail getInvoiceLaborDetail() { + return invoiceLaborDetail; + } + + /** + * Sets the value of the invoiceLaborDetail property. + * + * @param value + * allowed object is + * {@link InvoiceLaborDetail } + * + */ + public void setInvoiceLaborDetail(InvoiceLaborDetail value) { + this.invoiceLaborDetail = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailServiceItemReference.java b/src/main/java/org/cxml/v12028/InvoiceDetailServiceItemReference.java new file mode 100644 index 0000000..46ee909 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailServiceItemReference.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "classification", + "itemID", + "description" +}) +@XmlRootElement(name = "InvoiceDetailServiceItemReference") +public class InvoiceDetailServiceItemReference { + + @XmlAttribute(name = "lineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlElement(name = "Classification") + protected List classification; + @XmlElement(name = "ItemID") + protected ItemID itemID; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the classification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the classification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getClassification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Classification } + * + * + */ + public List getClassification() { + if (classification == null) { + classification = new ArrayList(); + } + return this.classification; + } + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailShipNoticeInfo.java b/src/main/java/org/cxml/v12028/InvoiceDetailShipNoticeInfo.java new file mode 100644 index 0000000..2cd091b --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailShipNoticeInfo.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "shipNoticeReferenceOrShipNoticeIDInfo" +}) +@XmlRootElement(name = "InvoiceDetailShipNoticeInfo") +public class InvoiceDetailShipNoticeInfo { + + @XmlElements({ + @XmlElement(name = "ShipNoticeReference", required = true, type = ShipNoticeReference.class), + @XmlElement(name = "ShipNoticeIDInfo", required = true, type = ShipNoticeIDInfo.class) + }) + protected List shipNoticeReferenceOrShipNoticeIDInfo; + + /** + * Gets the value of the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipNoticeReferenceOrShipNoticeIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipNoticeReference } + * {@link ShipNoticeIDInfo } + * + * + */ + public List getShipNoticeReferenceOrShipNoticeIDInfo() { + if (shipNoticeReferenceOrShipNoticeIDInfo == null) { + shipNoticeReferenceOrShipNoticeIDInfo = new ArrayList(); + } + return this.shipNoticeReferenceOrShipNoticeIDInfo; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailShipping.java b/src/main/java/org/cxml/v12028/InvoiceDetailShipping.java new file mode 100644 index 0000000..2bcfc71 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailShipping.java @@ -0,0 +1,101 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference" +}) +@XmlRootElement(name = "InvoiceDetailShipping") +public class InvoiceDetailShipping { + + @XmlAttribute(name = "shippingDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shippingDate; + @XmlElements({ + @XmlElement(name = "Contact", type = Contact.class), + @XmlElement(name = "CarrierIdentifier", type = CarrierIdentifier.class), + @XmlElement(name = "ShipmentIdentifier", type = ShipmentIdentifier.class), + @XmlElement(name = "DocumentReference", type = DocumentReference.class) + }) + protected List contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference; + + /** + * Gets the value of the shippingDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShippingDate() { + return shippingDate; + } + + /** + * Sets the value of the shippingDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShippingDate(String value) { + this.shippingDate = value; + } + + /** + * Gets the value of the contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * {@link CarrierIdentifier } + * {@link ShipmentIdentifier } + * {@link DocumentReference } + * + * + */ + public List getContactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference() { + if (contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference == null) { + contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference = new ArrayList(); + } + return this.contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailSummary.java b/src/main/java/org/cxml/v12028/InvoiceDetailSummary.java new file mode 100644 index 0000000..eeb7196 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailSummary.java @@ -0,0 +1,433 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "subtotalAmount", + "tax", + "specialHandlingAmount", + "shippingAmount", + "grossAmount", + "invoiceDetailDiscount", + "invoiceHeaderModifications", + "invoiceDetailSummaryLineItemModifications", + "totalCharges", + "totalAllowances", + "totalAmountWithoutTax", + "netAmount", + "depositAmount", + "dueAmount", + "invoiceDetailSummaryIndustry" +}) +@XmlRootElement(name = "InvoiceDetailSummary") +public class InvoiceDetailSummary { + + @XmlElement(name = "SubtotalAmount", required = true) + protected SubtotalAmount subtotalAmount; + @XmlElement(name = "Tax", required = true) + protected Tax tax; + @XmlElement(name = "SpecialHandlingAmount") + protected SpecialHandlingAmount specialHandlingAmount; + @XmlElement(name = "ShippingAmount") + protected ShippingAmount shippingAmount; + @XmlElement(name = "GrossAmount") + protected GrossAmount grossAmount; + @XmlElement(name = "InvoiceDetailDiscount") + protected InvoiceDetailDiscount invoiceDetailDiscount; + @XmlElement(name = "InvoiceHeaderModifications") + protected InvoiceHeaderModifications invoiceHeaderModifications; + @XmlElement(name = "InvoiceDetailSummaryLineItemModifications") + protected InvoiceDetailSummaryLineItemModifications invoiceDetailSummaryLineItemModifications; + @XmlElement(name = "TotalCharges") + protected TotalCharges totalCharges; + @XmlElement(name = "TotalAllowances") + protected TotalAllowances totalAllowances; + @XmlElement(name = "TotalAmountWithoutTax") + protected TotalAmountWithoutTax totalAmountWithoutTax; + @XmlElement(name = "NetAmount", required = true) + protected NetAmount netAmount; + @XmlElement(name = "DepositAmount") + protected DepositAmount depositAmount; + @XmlElement(name = "DueAmount") + protected DueAmount dueAmount; + @XmlElement(name = "InvoiceDetailSummaryIndustry") + protected InvoiceDetailSummaryIndustry invoiceDetailSummaryIndustry; + + /** + * Gets the value of the subtotalAmount property. + * + * @return + * possible object is + * {@link SubtotalAmount } + * + */ + public SubtotalAmount getSubtotalAmount() { + return subtotalAmount; + } + + /** + * Sets the value of the subtotalAmount property. + * + * @param value + * allowed object is + * {@link SubtotalAmount } + * + */ + public void setSubtotalAmount(SubtotalAmount value) { + this.subtotalAmount = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the specialHandlingAmount property. + * + * @return + * possible object is + * {@link SpecialHandlingAmount } + * + */ + public SpecialHandlingAmount getSpecialHandlingAmount() { + return specialHandlingAmount; + } + + /** + * Sets the value of the specialHandlingAmount property. + * + * @param value + * allowed object is + * {@link SpecialHandlingAmount } + * + */ + public void setSpecialHandlingAmount(SpecialHandlingAmount value) { + this.specialHandlingAmount = value; + } + + /** + * Gets the value of the shippingAmount property. + * + * @return + * possible object is + * {@link ShippingAmount } + * + */ + public ShippingAmount getShippingAmount() { + return shippingAmount; + } + + /** + * Sets the value of the shippingAmount property. + * + * @param value + * allowed object is + * {@link ShippingAmount } + * + */ + public void setShippingAmount(ShippingAmount value) { + this.shippingAmount = value; + } + + /** + * Gets the value of the grossAmount property. + * + * @return + * possible object is + * {@link GrossAmount } + * + */ + public GrossAmount getGrossAmount() { + return grossAmount; + } + + /** + * Sets the value of the grossAmount property. + * + * @param value + * allowed object is + * {@link GrossAmount } + * + */ + public void setGrossAmount(GrossAmount value) { + this.grossAmount = value; + } + + /** + * Gets the value of the invoiceDetailDiscount property. + * + * @return + * possible object is + * {@link InvoiceDetailDiscount } + * + */ + public InvoiceDetailDiscount getInvoiceDetailDiscount() { + return invoiceDetailDiscount; + } + + /** + * Sets the value of the invoiceDetailDiscount property. + * + * @param value + * allowed object is + * {@link InvoiceDetailDiscount } + * + */ + public void setInvoiceDetailDiscount(InvoiceDetailDiscount value) { + this.invoiceDetailDiscount = value; + } + + /** + * Gets the value of the invoiceHeaderModifications property. + * + * @return + * possible object is + * {@link InvoiceHeaderModifications } + * + */ + public InvoiceHeaderModifications getInvoiceHeaderModifications() { + return invoiceHeaderModifications; + } + + /** + * Sets the value of the invoiceHeaderModifications property. + * + * @param value + * allowed object is + * {@link InvoiceHeaderModifications } + * + */ + public void setInvoiceHeaderModifications(InvoiceHeaderModifications value) { + this.invoiceHeaderModifications = value; + } + + /** + * Gets the value of the invoiceDetailSummaryLineItemModifications property. + * + * @return + * possible object is + * {@link InvoiceDetailSummaryLineItemModifications } + * + */ + public InvoiceDetailSummaryLineItemModifications getInvoiceDetailSummaryLineItemModifications() { + return invoiceDetailSummaryLineItemModifications; + } + + /** + * Sets the value of the invoiceDetailSummaryLineItemModifications property. + * + * @param value + * allowed object is + * {@link InvoiceDetailSummaryLineItemModifications } + * + */ + public void setInvoiceDetailSummaryLineItemModifications(InvoiceDetailSummaryLineItemModifications value) { + this.invoiceDetailSummaryLineItemModifications = value; + } + + /** + * Gets the value of the totalCharges property. + * + * @return + * possible object is + * {@link TotalCharges } + * + */ + public TotalCharges getTotalCharges() { + return totalCharges; + } + + /** + * Sets the value of the totalCharges property. + * + * @param value + * allowed object is + * {@link TotalCharges } + * + */ + public void setTotalCharges(TotalCharges value) { + this.totalCharges = value; + } + + /** + * Gets the value of the totalAllowances property. + * + * @return + * possible object is + * {@link TotalAllowances } + * + */ + public TotalAllowances getTotalAllowances() { + return totalAllowances; + } + + /** + * Sets the value of the totalAllowances property. + * + * @param value + * allowed object is + * {@link TotalAllowances } + * + */ + public void setTotalAllowances(TotalAllowances value) { + this.totalAllowances = value; + } + + /** + * Gets the value of the totalAmountWithoutTax property. + * + * @return + * possible object is + * {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax getTotalAmountWithoutTax() { + return totalAmountWithoutTax; + } + + /** + * Sets the value of the totalAmountWithoutTax property. + * + * @param value + * allowed object is + * {@link TotalAmountWithoutTax } + * + */ + public void setTotalAmountWithoutTax(TotalAmountWithoutTax value) { + this.totalAmountWithoutTax = value; + } + + /** + * Gets the value of the netAmount property. + * + * @return + * possible object is + * {@link NetAmount } + * + */ + public NetAmount getNetAmount() { + return netAmount; + } + + /** + * Sets the value of the netAmount property. + * + * @param value + * allowed object is + * {@link NetAmount } + * + */ + public void setNetAmount(NetAmount value) { + this.netAmount = value; + } + + /** + * Gets the value of the depositAmount property. + * + * @return + * possible object is + * {@link DepositAmount } + * + */ + public DepositAmount getDepositAmount() { + return depositAmount; + } + + /** + * Sets the value of the depositAmount property. + * + * @param value + * allowed object is + * {@link DepositAmount } + * + */ + public void setDepositAmount(DepositAmount value) { + this.depositAmount = value; + } + + /** + * Gets the value of the dueAmount property. + * + * @return + * possible object is + * {@link DueAmount } + * + */ + public DueAmount getDueAmount() { + return dueAmount; + } + + /** + * Sets the value of the dueAmount property. + * + * @param value + * allowed object is + * {@link DueAmount } + * + */ + public void setDueAmount(DueAmount value) { + this.dueAmount = value; + } + + /** + * Gets the value of the invoiceDetailSummaryIndustry property. + * + * @return + * possible object is + * {@link InvoiceDetailSummaryIndustry } + * + */ + public InvoiceDetailSummaryIndustry getInvoiceDetailSummaryIndustry() { + return invoiceDetailSummaryIndustry; + } + + /** + * Sets the value of the invoiceDetailSummaryIndustry property. + * + * @param value + * allowed object is + * {@link InvoiceDetailSummaryIndustry } + * + */ + public void setInvoiceDetailSummaryIndustry(InvoiceDetailSummaryIndustry value) { + this.invoiceDetailSummaryIndustry = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailSummaryIndustry.java b/src/main/java/org/cxml/v12028/InvoiceDetailSummaryIndustry.java new file mode 100644 index 0000000..d0e4407 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailSummaryIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailSummaryRetail" +}) +@XmlRootElement(name = "InvoiceDetailSummaryIndustry") +public class InvoiceDetailSummaryIndustry { + + @XmlElement(name = "InvoiceDetailSummaryRetail") + protected InvoiceDetailSummaryRetail invoiceDetailSummaryRetail; + + /** + * Gets the value of the invoiceDetailSummaryRetail property. + * + * @return + * possible object is + * {@link InvoiceDetailSummaryRetail } + * + */ + public InvoiceDetailSummaryRetail getInvoiceDetailSummaryRetail() { + return invoiceDetailSummaryRetail; + } + + /** + * Sets the value of the invoiceDetailSummaryRetail property. + * + * @param value + * allowed object is + * {@link InvoiceDetailSummaryRetail } + * + */ + public void setInvoiceDetailSummaryRetail(InvoiceDetailSummaryRetail value) { + this.invoiceDetailSummaryRetail = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailSummaryLineItemModifications.java b/src/main/java/org/cxml/v12028/InvoiceDetailSummaryLineItemModifications.java new file mode 100644 index 0000000..3a0b54d --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailSummaryLineItemModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "InvoiceDetailSummaryLineItemModifications") +public class InvoiceDetailSummaryLineItemModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceDetailSummaryRetail.java b/src/main/java/org/cxml/v12028/InvoiceDetailSummaryRetail.java new file mode 100644 index 0000000..104ad03 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceDetailSummaryRetail.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "additionalAmounts" +}) +@XmlRootElement(name = "InvoiceDetailSummaryRetail") +public class InvoiceDetailSummaryRetail { + + @XmlElement(name = "AdditionalAmounts") + protected AdditionalAmounts additionalAmounts; + + /** + * Gets the value of the additionalAmounts property. + * + * @return + * possible object is + * {@link AdditionalAmounts } + * + */ + public AdditionalAmounts getAdditionalAmounts() { + return additionalAmounts; + } + + /** + * Sets the value of the additionalAmounts property. + * + * @param value + * allowed object is + * {@link AdditionalAmounts } + * + */ + public void setAdditionalAmounts(AdditionalAmounts value) { + this.additionalAmounts = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceHeaderModifications.java b/src/main/java/org/cxml/v12028/InvoiceHeaderModifications.java new file mode 100644 index 0000000..6dec5a8 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceHeaderModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "InvoiceHeaderModifications") +public class InvoiceHeaderModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/fulfull/InvoiceIDInfo.java b/src/main/java/org/cxml/v12028/InvoiceIDInfo.java similarity index 94% rename from src/main/java/org/cxml/fulfull/InvoiceIDInfo.java rename to src/main/java/org/cxml/v12028/InvoiceIDInfo.java index cdf0d39..d5d3175 100644 --- a/src/main/java/org/cxml/fulfull/InvoiceIDInfo.java +++ b/src/main/java/org/cxml/v12028/InvoiceIDInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/InvoiceItemIDInfo.java b/src/main/java/org/cxml/v12028/InvoiceItemIDInfo.java new file mode 100644 index 0000000..1d1c3c8 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceItemIDInfo.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "InvoiceItemIDInfo") +public class InvoiceItemIDInfo { + + @XmlAttribute(name = "invoiceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceLineNumber; + @XmlAttribute(name = "invoiceID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceID; + @XmlAttribute(name = "invoiceDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String invoiceDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the invoiceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceLineNumber() { + return invoiceLineNumber; + } + + /** + * Sets the value of the invoiceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceLineNumber(String value) { + this.invoiceLineNumber = value; + } + + /** + * Gets the value of the invoiceID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceID() { + return invoiceID; + } + + /** + * Sets the value of the invoiceID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceID(String value) { + this.invoiceID = value; + } + + /** + * Gets the value of the invoiceDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInvoiceDate() { + return invoiceDate; + } + + /** + * Sets the value of the invoiceDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInvoiceDate(String value) { + this.invoiceDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceItemModifications.java b/src/main/java/org/cxml/v12028/InvoiceItemModifications.java new file mode 100644 index 0000000..0cf9136 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceItemModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "InvoiceItemModifications") +public class InvoiceItemModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoiceLaborDetail.java b/src/main/java/org/cxml/v12028/InvoiceLaborDetail.java new file mode 100644 index 0000000..bafb614 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceLaborDetail.java @@ -0,0 +1,163 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contractor", + "jobDescription", + "supervisor", + "workLocation", + "invoiceTimeCardDetail" +}) +@XmlRootElement(name = "InvoiceLaborDetail") +public class InvoiceLaborDetail { + + @XmlElement(name = "Contractor") + protected Contractor contractor; + @XmlElement(name = "JobDescription") + protected JobDescription jobDescription; + @XmlElement(name = "Supervisor") + protected Supervisor supervisor; + @XmlElement(name = "WorkLocation") + protected WorkLocation workLocation; + @XmlElement(name = "InvoiceTimeCardDetail") + protected InvoiceTimeCardDetail invoiceTimeCardDetail; + + /** + * Gets the value of the contractor property. + * + * @return + * possible object is + * {@link Contractor } + * + */ + public Contractor getContractor() { + return contractor; + } + + /** + * Sets the value of the contractor property. + * + * @param value + * allowed object is + * {@link Contractor } + * + */ + public void setContractor(Contractor value) { + this.contractor = value; + } + + /** + * Gets the value of the jobDescription property. + * + * @return + * possible object is + * {@link JobDescription } + * + */ + public JobDescription getJobDescription() { + return jobDescription; + } + + /** + * Sets the value of the jobDescription property. + * + * @param value + * allowed object is + * {@link JobDescription } + * + */ + public void setJobDescription(JobDescription value) { + this.jobDescription = value; + } + + /** + * Gets the value of the supervisor property. + * + * @return + * possible object is + * {@link Supervisor } + * + */ + public Supervisor getSupervisor() { + return supervisor; + } + + /** + * Sets the value of the supervisor property. + * + * @param value + * allowed object is + * {@link Supervisor } + * + */ + public void setSupervisor(Supervisor value) { + this.supervisor = value; + } + + /** + * Gets the value of the workLocation property. + * + * @return + * possible object is + * {@link WorkLocation } + * + */ + public WorkLocation getWorkLocation() { + return workLocation; + } + + /** + * Sets the value of the workLocation property. + * + * @param value + * allowed object is + * {@link WorkLocation } + * + */ + public void setWorkLocation(WorkLocation value) { + this.workLocation = value; + } + + /** + * Gets the value of the invoiceTimeCardDetail property. + * + * @return + * possible object is + * {@link InvoiceTimeCardDetail } + * + */ + public InvoiceTimeCardDetail getInvoiceTimeCardDetail() { + return invoiceTimeCardDetail; + } + + /** + * Sets the value of the invoiceTimeCardDetail property. + * + * @param value + * allowed object is + * {@link InvoiceTimeCardDetail } + * + */ + public void setInvoiceTimeCardDetail(InvoiceTimeCardDetail value) { + this.invoiceTimeCardDetail = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/InvoicePartner.java b/src/main/java/org/cxml/v12028/InvoicePartner.java new file mode 100644 index 0000000..e9599f9 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoicePartner.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact", + "idReference" +}) +@XmlRootElement(name = "InvoicePartner") +public class InvoicePartner { + + @XmlElement(name = "Contact", required = true) + protected Contact contact; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfull/InvoiceReference.java b/src/main/java/org/cxml/v12028/InvoiceReference.java similarity index 95% rename from src/main/java/org/cxml/fulfull/InvoiceReference.java rename to src/main/java/org/cxml/v12028/InvoiceReference.java index f1c00d1..387dfec 100644 --- a/src/main/java/org/cxml/fulfull/InvoiceReference.java +++ b/src/main/java/org/cxml/v12028/InvoiceReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/InvoiceStatus.java b/src/main/java/org/cxml/v12028/InvoiceStatus.java similarity index 96% rename from src/main/java/org/cxml/fulfull/InvoiceStatus.java rename to src/main/java/org/cxml/v12028/InvoiceStatus.java index 2e57e1a..1e01327 100644 --- a/src/main/java/org/cxml/fulfull/InvoiceStatus.java +++ b/src/main/java/org/cxml/v12028/InvoiceStatus.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/InvoiceTimeCardDetail.java b/src/main/java/org/cxml/v12028/InvoiceTimeCardDetail.java new file mode 100644 index 0000000..297d074 --- /dev/null +++ b/src/main/java/org/cxml/v12028/InvoiceTimeCardDetail.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "timeCardReferenceOrTimeCardIDInfo" +}) +@XmlRootElement(name = "InvoiceTimeCardDetail") +public class InvoiceTimeCardDetail { + + @XmlElements({ + @XmlElement(name = "TimeCardReference", required = true, type = TimeCardReference.class), + @XmlElement(name = "TimeCardIDInfo", required = true, type = TimeCardIDInfo.class) + }) + protected List timeCardReferenceOrTimeCardIDInfo; + + /** + * Gets the value of the timeCardReferenceOrTimeCardIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the timeCardReferenceOrTimeCardIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTimeCardReferenceOrTimeCardIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TimeCardReference } + * {@link TimeCardIDInfo } + * + * + */ + public List getTimeCardReferenceOrTimeCardIDInfo() { + if (timeCardReferenceOrTimeCardIDInfo == null) { + timeCardReferenceOrTimeCardIDInfo = new ArrayList(); + } + return this.timeCardReferenceOrTimeCardIDInfo; + } + +} diff --git a/src/main/java/org/cxml/fulfull/BillTo.java b/src/main/java/org/cxml/v12028/Issuer.java similarity index 86% rename from src/main/java/org/cxml/fulfull/BillTo.java rename to src/main/java/org/cxml/v12028/Issuer.java index 2c53259..42022d7 100644 --- a/src/main/java/org/cxml/fulfull/BillTo.java +++ b/src/main/java/org/cxml/v12028/Issuer.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -22,8 +22,8 @@ @XmlType(name = "", propOrder = { "address" }) -@XmlRootElement(name = "BillTo") -public class BillTo { +@XmlRootElement(name = "Issuer") +public class Issuer { @XmlElement(name = "Address", required = true) protected Address address; diff --git a/src/main/java/org/cxml/fulfull/ItemDetail.java b/src/main/java/org/cxml/v12028/ItemDetail.java similarity index 79% rename from src/main/java/org/cxml/fulfull/ItemDetail.java rename to src/main/java/org/cxml/v12028/ItemDetail.java index 60dd474..7d90c18 100644 --- a/src/main/java/org/cxml/fulfull/ItemDetail.java +++ b/src/main/java/org/cxml/v12028/ItemDetail.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -31,6 +31,8 @@ "manufacturerName", "url", "leadTime", + "dimension", + "itemDetailIndustry", "extrinsic" }) @XmlRootElement(name = "ItemDetail") @@ -41,7 +43,7 @@ public class ItemDetail { @XmlElement(name = "Description", required = true) protected List description; @XmlElement(name = "UnitOfMeasure", required = true) - protected String unitOfMeasure; + protected UnitOfMeasure unitOfMeasure; @XmlElement(name = "PriceBasisQuantity") protected PriceBasisQuantity priceBasisQuantity; @XmlElement(name = "Classification", required = true) @@ -54,6 +56,10 @@ public class ItemDetail { protected URL url; @XmlElement(name = "LeadTime") protected String leadTime; + @XmlElement(name = "Dimension") + protected List dimension; + @XmlElement(name = "ItemDetailIndustry") + protected ItemDetailIndustry itemDetailIndustry; @XmlElement(name = "Extrinsic") protected List extrinsic; @@ -115,10 +121,10 @@ public List getDescription() { * * @return * possible object is - * {@link String } + * {@link UnitOfMeasure } * */ - public String getUnitOfMeasure() { + public UnitOfMeasure getUnitOfMeasure() { return unitOfMeasure; } @@ -127,10 +133,10 @@ public String getUnitOfMeasure() { * * @param value * allowed object is - * {@link String } + * {@link UnitOfMeasure } * */ - public void setUnitOfMeasure(String value) { + public void setUnitOfMeasure(UnitOfMeasure value) { this.unitOfMeasure = value; } @@ -283,6 +289,59 @@ public void setLeadTime(String value) { this.leadTime = value; } + /** + * Gets the value of the dimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Dimension } + * + * + */ + public List getDimension() { + if (dimension == null) { + dimension = new ArrayList(); + } + return this.dimension; + } + + /** + * Gets the value of the itemDetailIndustry property. + * + * @return + * possible object is + * {@link ItemDetailIndustry } + * + */ + public ItemDetailIndustry getItemDetailIndustry() { + return itemDetailIndustry; + } + + /** + * Sets the value of the itemDetailIndustry property. + * + * @param value + * allowed object is + * {@link ItemDetailIndustry } + * + */ + public void setItemDetailIndustry(ItemDetailIndustry value) { + this.itemDetailIndustry = value; + } + /** * Gets the value of the extrinsic property. * diff --git a/src/main/java/org/cxml/v12028/ItemDetailIndustry.java b/src/main/java/org/cxml/v12028/ItemDetailIndustry.java new file mode 100644 index 0000000..be4267a --- /dev/null +++ b/src/main/java/org/cxml/v12028/ItemDetailIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemDetailRetail" +}) +@XmlRootElement(name = "ItemDetailIndustry") +public class ItemDetailIndustry { + + @XmlElement(name = "ItemDetailRetail") + protected ItemDetailRetail itemDetailRetail; + + /** + * Gets the value of the itemDetailRetail property. + * + * @return + * possible object is + * {@link ItemDetailRetail } + * + */ + public ItemDetailRetail getItemDetailRetail() { + return itemDetailRetail; + } + + /** + * Sets the value of the itemDetailRetail property. + * + * @param value + * allowed object is + * {@link ItemDetailRetail } + * + */ + public void setItemDetailRetail(ItemDetailRetail value) { + this.itemDetailRetail = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ItemDetailRetail.java b/src/main/java/org/cxml/v12028/ItemDetailRetail.java new file mode 100644 index 0000000..a8721a8 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ItemDetailRetail.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "eanid", + "europeanWasteCatalogID", + "characteristic" +}) +@XmlRootElement(name = "ItemDetailRetail") +public class ItemDetailRetail { + + @XmlElement(name = "EANID") + protected String eanid; + @XmlElement(name = "EuropeanWasteCatalogID") + protected String europeanWasteCatalogID; + @XmlElement(name = "Characteristic") + protected List characteristic; + + /** + * Gets the value of the eanid property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEANID() { + return eanid; + } + + /** + * Sets the value of the eanid property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEANID(String value) { + this.eanid = value; + } + + /** + * Gets the value of the europeanWasteCatalogID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEuropeanWasteCatalogID() { + return europeanWasteCatalogID; + } + + /** + * Sets the value of the europeanWasteCatalogID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEuropeanWasteCatalogID(String value) { + this.europeanWasteCatalogID = value; + } + + /** + * Gets the value of the characteristic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the characteristic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCharacteristic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Characteristic } + * + * + */ + public List getCharacteristic() { + if (characteristic == null) { + characteristic = new ArrayList(); + } + return this.characteristic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ItemID.java b/src/main/java/org/cxml/v12028/ItemID.java new file mode 100644 index 0000000..b99bc99 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ItemID.java @@ -0,0 +1,143 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplierPartID", + "supplierPartAuxiliaryID", + "buyerPartID", + "idReference" +}) +@XmlRootElement(name = "ItemID") +public class ItemID { + + @XmlElement(name = "SupplierPartID", required = true) + protected SupplierPartID supplierPartID; + @XmlElement(name = "SupplierPartAuxiliaryID") + protected SupplierPartAuxiliaryID supplierPartAuxiliaryID; + @XmlElement(name = "BuyerPartID") + protected String buyerPartID; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the supplierPartID property. + * + * @return + * possible object is + * {@link SupplierPartID } + * + */ + public SupplierPartID getSupplierPartID() { + return supplierPartID; + } + + /** + * Sets the value of the supplierPartID property. + * + * @param value + * allowed object is + * {@link SupplierPartID } + * + */ + public void setSupplierPartID(SupplierPartID value) { + this.supplierPartID = value; + } + + /** + * Gets the value of the supplierPartAuxiliaryID property. + * + * @return + * possible object is + * {@link SupplierPartAuxiliaryID } + * + */ + public SupplierPartAuxiliaryID getSupplierPartAuxiliaryID() { + return supplierPartAuxiliaryID; + } + + /** + * Sets the value of the supplierPartAuxiliaryID property. + * + * @param value + * allowed object is + * {@link SupplierPartAuxiliaryID } + * + */ + public void setSupplierPartAuxiliaryID(SupplierPartAuxiliaryID value) { + this.supplierPartAuxiliaryID = value; + } + + /** + * Gets the value of the buyerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerPartID() { + return buyerPartID; + } + + /** + * Sets the value of the buyerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerPartID(String value) { + this.buyerPartID = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ItemIn.java b/src/main/java/org/cxml/v12028/ItemIn.java similarity index 93% rename from src/main/java/org/cxml/fulfull/ItemIn.java rename to src/main/java/org/cxml/v12028/ItemIn.java index 269f91c..58ecaf2 100644 --- a/src/main/java/org/cxml/fulfull/ItemIn.java +++ b/src/main/java/org/cxml/v12028/ItemIn.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -55,6 +55,9 @@ public class ItemIn { @XmlAttribute(name = "itemType") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; @XmlElement(name = "ItemID", required = true) protected ItemID itemID; @XmlElement(name = "Path") @@ -179,6 +182,30 @@ public void setItemType(String value) { this.itemType = value; } + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + /** * Gets the value of the itemID property. * diff --git a/src/main/java/org/cxml/v12028/ItemIndicator.java b/src/main/java/org/cxml/v12028/ItemIndicator.java new file mode 100644 index 0000000..2cea6ad --- /dev/null +++ b/src/main/java/org/cxml/v12028/ItemIndicator.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ItemIndicator") +public class ItemIndicator { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String value; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ItemOut.java b/src/main/java/org/cxml/v12028/ItemOut.java new file mode 100644 index 0000000..84ddb6e --- /dev/null +++ b/src/main/java/org/cxml/v12028/ItemOut.java @@ -0,0 +1,919 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "path", + "itemDetailOrBlanketItemDetail", + "supplierIDOrSupplierList", + "shipTo", + "shipping", + "tax", + "spendDetail", + "distribution", + "contact", + "termsOfDelivery", + "comments", + "tolerances", + "scheduleLine", + "masterAgreementReferenceOrMasterAgreementIDInfo", + "itemOutIndustry", + "packaging", + "releaseInfo", + "batch" +}) +@XmlRootElement(name = "ItemOut") +public class ItemOut { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "lineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlAttribute(name = "requisitionID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requisitionID; + @XmlAttribute(name = "agreementItemNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementItemNumber; + @XmlAttribute(name = "requestedDeliveryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; + @XmlAttribute(name = "isAdHoc") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isAdHoc; + @XmlAttribute(name = "parentLineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String parentLineNumber; + @XmlAttribute(name = "itemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemType; + @XmlAttribute(name = "requiresServiceEntry") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String requiresServiceEntry; + @XmlAttribute(name = "confirmationDueDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String confirmationDueDate; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; + @XmlAttribute(name = "itemCategory") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemCategory; + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + @XmlElement(name = "Path") + protected Path path; + @XmlElements({ + @XmlElement(name = "ItemDetail", type = ItemDetail.class), + @XmlElement(name = "BlanketItemDetail", type = BlanketItemDetail.class) + }) + protected List itemDetailOrBlanketItemDetail; + @XmlElements({ + @XmlElement(name = "SupplierID", type = SupplierID.class), + @XmlElement(name = "SupplierList", type = SupplierList.class) + }) + protected List supplierIDOrSupplierList; + @XmlElement(name = "ShipTo") + protected ShipTo shipTo; + @XmlElement(name = "Shipping") + protected Shipping shipping; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "SpendDetail") + protected SpendDetail spendDetail; + @XmlElement(name = "Distribution") + protected List distribution; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "TermsOfDelivery") + protected TermsOfDelivery termsOfDelivery; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Tolerances") + protected Tolerances tolerances; + @XmlElement(name = "ScheduleLine") + protected List scheduleLine; + @XmlElements({ + @XmlElement(name = "MasterAgreementReference", type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", type = MasterAgreementIDInfo.class) + }) + protected List masterAgreementReferenceOrMasterAgreementIDInfo; + @XmlElement(name = "ItemOutIndustry") + protected ItemOutIndustry itemOutIndustry; + @XmlElement(name = "Packaging") + protected List packaging; + @XmlElement(name = "ReleaseInfo") + protected ReleaseInfo releaseInfo; + @XmlElement(name = "Batch") + protected Batch batch; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the requisitionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequisitionID() { + return requisitionID; + } + + /** + * Sets the value of the requisitionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequisitionID(String value) { + this.requisitionID = value; + } + + /** + * Gets the value of the agreementItemNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementItemNumber() { + return agreementItemNumber; + } + + /** + * Sets the value of the agreementItemNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementItemNumber(String value) { + this.agreementItemNumber = value; + } + + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + + /** + * Gets the value of the isAdHoc property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsAdHoc() { + return isAdHoc; + } + + /** + * Sets the value of the isAdHoc property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsAdHoc(String value) { + this.isAdHoc = value; + } + + /** + * Gets the value of the parentLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentLineNumber() { + return parentLineNumber; + } + + /** + * Sets the value of the parentLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentLineNumber(String value) { + this.parentLineNumber = value; + } + + /** + * Gets the value of the itemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemType() { + return itemType; + } + + /** + * Sets the value of the itemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemType(String value) { + this.itemType = value; + } + + /** + * Gets the value of the requiresServiceEntry property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequiresServiceEntry() { + return requiresServiceEntry; + } + + /** + * Sets the value of the requiresServiceEntry property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequiresServiceEntry(String value) { + this.requiresServiceEntry = value; + } + + /** + * Gets the value of the confirmationDueDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getConfirmationDueDate() { + return confirmationDueDate; + } + + /** + * Sets the value of the confirmationDueDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setConfirmationDueDate(String value) { + this.confirmationDueDate = value; + } + + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + + /** + * Gets the value of the itemCategory property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemCategory() { + return itemCategory; + } + + /** + * Sets the value of the itemCategory property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemCategory(String value) { + this.itemCategory = value; + } + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the path property. + * + * @return + * possible object is + * {@link Path } + * + */ + public Path getPath() { + return path; + } + + /** + * Sets the value of the path property. + * + * @param value + * allowed object is + * {@link Path } + * + */ + public void setPath(Path value) { + this.path = value; + } + + /** + * Gets the value of the itemDetailOrBlanketItemDetail property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the itemDetailOrBlanketItemDetail property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getItemDetailOrBlanketItemDetail().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ItemDetail } + * {@link BlanketItemDetail } + * + * + */ + public List getItemDetailOrBlanketItemDetail() { + if (itemDetailOrBlanketItemDetail == null) { + itemDetailOrBlanketItemDetail = new ArrayList(); + } + return this.itemDetailOrBlanketItemDetail; + } + + /** + * Gets the value of the supplierIDOrSupplierList property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplierIDOrSupplierList property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplierIDOrSupplierList().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SupplierID } + * {@link SupplierList } + * + * + */ + public List getSupplierIDOrSupplierList() { + if (supplierIDOrSupplierList == null) { + supplierIDOrSupplierList = new ArrayList(); + } + return this.supplierIDOrSupplierList; + } + + /** + * Gets the value of the shipTo property. + * + * @return + * possible object is + * {@link ShipTo } + * + */ + public ShipTo getShipTo() { + return shipTo; + } + + /** + * Sets the value of the shipTo property. + * + * @param value + * allowed object is + * {@link ShipTo } + * + */ + public void setShipTo(ShipTo value) { + this.shipTo = value; + } + + /** + * Gets the value of the shipping property. + * + * @return + * possible object is + * {@link Shipping } + * + */ + public Shipping getShipping() { + return shipping; + } + + /** + * Sets the value of the shipping property. + * + * @param value + * allowed object is + * {@link Shipping } + * + */ + public void setShipping(Shipping value) { + this.shipping = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the spendDetail property. + * + * @return + * possible object is + * {@link SpendDetail } + * + */ + public SpendDetail getSpendDetail() { + return spendDetail; + } + + /** + * Sets the value of the spendDetail property. + * + * @param value + * allowed object is + * {@link SpendDetail } + * + */ + public void setSpendDetail(SpendDetail value) { + this.spendDetail = value; + } + + /** + * Gets the value of the distribution property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the distribution property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDistribution().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Distribution } + * + * + */ + public List getDistribution() { + if (distribution == null) { + distribution = new ArrayList(); + } + return this.distribution; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the termsOfDelivery property. + * + * @return + * possible object is + * {@link TermsOfDelivery } + * + */ + public TermsOfDelivery getTermsOfDelivery() { + return termsOfDelivery; + } + + /** + * Sets the value of the termsOfDelivery property. + * + * @param value + * allowed object is + * {@link TermsOfDelivery } + * + */ + public void setTermsOfDelivery(TermsOfDelivery value) { + this.termsOfDelivery = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the tolerances property. + * + * @return + * possible object is + * {@link Tolerances } + * + */ + public Tolerances getTolerances() { + return tolerances; + } + + /** + * Sets the value of the tolerances property. + * + * @param value + * allowed object is + * {@link Tolerances } + * + */ + public void setTolerances(Tolerances value) { + this.tolerances = value; + } + + /** + * Gets the value of the scheduleLine property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the scheduleLine property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getScheduleLine().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ScheduleLine } + * + * + */ + public List getScheduleLine() { + if (scheduleLine == null) { + scheduleLine = new ArrayList(); + } + return this.scheduleLine; + } + + /** + * Gets the value of the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMasterAgreementReferenceOrMasterAgreementIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * + * + */ + public List getMasterAgreementReferenceOrMasterAgreementIDInfo() { + if (masterAgreementReferenceOrMasterAgreementIDInfo == null) { + masterAgreementReferenceOrMasterAgreementIDInfo = new ArrayList(); + } + return this.masterAgreementReferenceOrMasterAgreementIDInfo; + } + + /** + * Gets the value of the itemOutIndustry property. + * + * @return + * possible object is + * {@link ItemOutIndustry } + * + */ + public ItemOutIndustry getItemOutIndustry() { + return itemOutIndustry; + } + + /** + * Sets the value of the itemOutIndustry property. + * + * @param value + * allowed object is + * {@link ItemOutIndustry } + * + */ + public void setItemOutIndustry(ItemOutIndustry value) { + this.itemOutIndustry = value; + } + + /** + * Gets the value of the packaging property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packaging property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackaging().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Packaging } + * + * + */ + public List getPackaging() { + if (packaging == null) { + packaging = new ArrayList(); + } + return this.packaging; + } + + /** + * Gets the value of the releaseInfo property. + * + * @return + * possible object is + * {@link ReleaseInfo } + * + */ + public ReleaseInfo getReleaseInfo() { + return releaseInfo; + } + + /** + * Sets the value of the releaseInfo property. + * + * @param value + * allowed object is + * {@link ReleaseInfo } + * + */ + public void setReleaseInfo(ReleaseInfo value) { + this.releaseInfo = value; + } + + /** + * Gets the value of the batch property. + * + * @return + * possible object is + * {@link Batch } + * + */ + public Batch getBatch() { + return batch; + } + + /** + * Sets the value of the batch property. + * + * @param value + * allowed object is + * {@link Batch } + * + */ + public void setBatch(Batch value) { + this.batch = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ItemOutIndustry.java b/src/main/java/org/cxml/v12028/ItemOutIndustry.java new file mode 100644 index 0000000..386754c --- /dev/null +++ b/src/main/java/org/cxml/v12028/ItemOutIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemOutRetail" +}) +@XmlRootElement(name = "ItemOutIndustry") +public class ItemOutIndustry { + + @XmlElement(name = "ItemOutRetail") + protected ItemOutRetail itemOutRetail; + + /** + * Gets the value of the itemOutRetail property. + * + * @return + * possible object is + * {@link ItemOutRetail } + * + */ + public ItemOutRetail getItemOutRetail() { + return itemOutRetail; + } + + /** + * Sets the value of the itemOutRetail property. + * + * @param value + * allowed object is + * {@link ItemOutRetail } + * + */ + public void setItemOutRetail(ItemOutRetail value) { + this.itemOutRetail = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ItemOutRetail.java b/src/main/java/org/cxml/v12028/ItemOutRetail.java new file mode 100644 index 0000000..5a01161 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ItemOutRetail.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "promotionVariantID", + "promotionDealID" +}) +@XmlRootElement(name = "ItemOutRetail") +public class ItemOutRetail { + + @XmlElement(name = "PromotionVariantID") + protected String promotionVariantID; + @XmlElement(name = "PromotionDealID") + protected String promotionDealID; + + /** + * Gets the value of the promotionVariantID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionVariantID() { + return promotionVariantID; + } + + /** + * Sets the value of the promotionVariantID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionVariantID(String value) { + this.promotionVariantID = value; + } + + /** + * Gets the value of the promotionDealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionDealID() { + return promotionDealID; + } + + /** + * Sets the value of the promotionDealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionDealID(String value) { + this.promotionDealID = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ItemReference.java b/src/main/java/org/cxml/v12028/ItemReference.java new file mode 100644 index 0000000..e5f4c6c --- /dev/null +++ b/src/main/java/org/cxml/v12028/ItemReference.java @@ -0,0 +1,178 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "idReference", + "classification", + "description" +}) +@XmlRootElement(name = "ItemReference") +public class ItemReference { + + @XmlAttribute(name = "lineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + @XmlElement(name = "IdReference") + protected List idReference; + @XmlElement(name = "Classification") + protected List classification; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + + /** + * Gets the value of the classification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the classification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getClassification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Classification } + * + * + */ + public List getClassification() { + if (classification == null) { + classification = new ArrayList(); + } + return this.classification; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ItemSegment.java b/src/main/java/org/cxml/v12028/ItemSegment.java new file mode 100644 index 0000000..079e0e8 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ItemSegment.java @@ -0,0 +1,92 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contractItem" +}) +@XmlRootElement(name = "ItemSegment") +public class ItemSegment { + + @XmlAttribute(name = "segmentKey") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String segmentKey; + @XmlElement(name = "ContractItem", required = true) + protected List contractItem; + + /** + * Gets the value of the segmentKey property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSegmentKey() { + return segmentKey; + } + + /** + * Sets the value of the segmentKey property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSegmentKey(String value) { + this.segmentKey = value; + } + + /** + * Gets the value of the contractItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contractItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContractItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ContractItem } + * + * + */ + public List getContractItem() { + if (contractItem == null) { + contractItem = new ArrayList(); + } + return this.contractItem; + } + +} diff --git a/src/main/java/org/cxml/fulfull/JobDescription.java b/src/main/java/org/cxml/v12028/JobDescription.java similarity index 91% rename from src/main/java/org/cxml/fulfull/JobDescription.java rename to src/main/java/org/cxml/v12028/JobDescription.java index 3c97914..cab174a 100644 --- a/src/main/java/org/cxml/fulfull/JobDescription.java +++ b/src/main/java/org/cxml/v12028/JobDescription.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/LaborDetail.java b/src/main/java/org/cxml/v12028/LaborDetail.java similarity index 98% rename from src/main/java/org/cxml/fulfull/LaborDetail.java rename to src/main/java/org/cxml/v12028/LaborDetail.java index 9c94a17..8b40265 100644 --- a/src/main/java/org/cxml/fulfull/LaborDetail.java +++ b/src/main/java/org/cxml/v12028/LaborDetail.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/LegDestination.java b/src/main/java/org/cxml/v12028/LegDestination.java similarity index 90% rename from src/main/java/org/cxml/fulfull/LegDestination.java rename to src/main/java/org/cxml/v12028/LegDestination.java index 7488e20..c6dcff7 100644 --- a/src/main/java/org/cxml/fulfull/LegDestination.java +++ b/src/main/java/org/cxml/v12028/LegDestination.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/LegOrigin.java b/src/main/java/org/cxml/v12028/LegOrigin.java similarity index 90% rename from src/main/java/org/cxml/fulfull/LegOrigin.java rename to src/main/java/org/cxml/v12028/LegOrigin.java index 9c59eb1..f6686ee 100644 --- a/src/main/java/org/cxml/fulfull/LegOrigin.java +++ b/src/main/java/org/cxml/v12028/LegOrigin.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/LegalName.java b/src/main/java/org/cxml/v12028/LegalName.java new file mode 100644 index 0000000..d0454ac --- /dev/null +++ b/src/main/java/org/cxml/v12028/LegalName.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "LegalName") +public class LegalName { + + @XmlAttribute(name = "xml:lang", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String xmlLang; + @XmlValue + protected String value; + + /** + * Gets the value of the xmlLang property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getXmlLang() { + return xmlLang; + } + + /** + * Sets the value of the xmlLang property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXmlLang(String value) { + this.xmlLang = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/LimitedMileage.java b/src/main/java/org/cxml/v12028/LimitedMileage.java new file mode 100644 index 0000000..18a1754 --- /dev/null +++ b/src/main/java/org/cxml/v12028/LimitedMileage.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "LimitedMileage") +public class LimitedMileage { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ManufacturerName.java b/src/main/java/org/cxml/v12028/ManufacturerName.java similarity index 93% rename from src/main/java/org/cxml/fulfull/ManufacturerName.java rename to src/main/java/org/cxml/v12028/ManufacturerName.java index 39a89e9..1d7e3be 100644 --- a/src/main/java/org/cxml/fulfull/ManufacturerName.java +++ b/src/main/java/org/cxml/v12028/ManufacturerName.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/MasterAgreementIDInfo.java b/src/main/java/org/cxml/v12028/MasterAgreementIDInfo.java new file mode 100644 index 0000000..8769271 --- /dev/null +++ b/src/main/java/org/cxml/v12028/MasterAgreementIDInfo.java @@ -0,0 +1,147 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "MasterAgreementIDInfo") +public class MasterAgreementIDInfo { + + @XmlAttribute(name = "agreementID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementID; + @XmlAttribute(name = "agreementDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String agreementDate; + @XmlAttribute(name = "agreementType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String agreementType; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the agreementID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementID() { + return agreementID; + } + + /** + * Sets the value of the agreementID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementID(String value) { + this.agreementID = value; + } + + /** + * Gets the value of the agreementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementDate() { + return agreementDate; + } + + /** + * Sets the value of the agreementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementDate(String value) { + this.agreementDate = value; + } + + /** + * Gets the value of the agreementType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementType() { + return agreementType; + } + + /** + * Sets the value of the agreementType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementType(String value) { + this.agreementType = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfull/MasterAgreementReference.java b/src/main/java/org/cxml/v12028/MasterAgreementReference.java similarity index 77% rename from src/main/java/org/cxml/fulfull/MasterAgreementReference.java rename to src/main/java/org/cxml/v12028/MasterAgreementReference.java index 3f9bd47..defb32d 100644 --- a/src/main/java/org/cxml/fulfull/MasterAgreementReference.java +++ b/src/main/java/org/cxml/v12028/MasterAgreementReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -14,6 +14,7 @@ import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; @@ -34,6 +35,9 @@ public class MasterAgreementReference { @XmlAttribute(name = "agreementDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String agreementDate; + @XmlAttribute(name = "agreementType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String agreementType; @XmlElement(name = "DocumentReference", required = true) protected DocumentReference documentReference; @@ -85,6 +89,30 @@ public void setAgreementDate(String value) { this.agreementDate = value; } + /** + * Gets the value of the agreementType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAgreementType() { + return agreementType; + } + + /** + * Sets the value of the agreementType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAgreementType(String value) { + this.agreementType = value; + } + /** * Gets the value of the documentReference property. * diff --git a/src/main/java/org/cxml/fulfull/MasterAgreementRequest.java b/src/main/java/org/cxml/v12028/MasterAgreementRequest.java similarity index 95% rename from src/main/java/org/cxml/fulfull/MasterAgreementRequest.java rename to src/main/java/org/cxml/v12028/MasterAgreementRequest.java index 6b403bf..778e10b 100644 --- a/src/main/java/org/cxml/fulfull/MasterAgreementRequest.java +++ b/src/main/java/org/cxml/v12028/MasterAgreementRequest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/MasterAgreementRequestHeader.java b/src/main/java/org/cxml/v12028/MasterAgreementRequestHeader.java similarity index 98% rename from src/main/java/org/cxml/fulfull/MasterAgreementRequestHeader.java rename to src/main/java/org/cxml/v12028/MasterAgreementRequestHeader.java index 7a785b7..1197581 100644 --- a/src/main/java/org/cxml/fulfull/MasterAgreementRequestHeader.java +++ b/src/main/java/org/cxml/v12028/MasterAgreementRequestHeader.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/MaxAmount.java b/src/main/java/org/cxml/v12028/MaxAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/MaxAmount.java rename to src/main/java/org/cxml/v12028/MaxAmount.java index 73ee0e7..6ef9653 100644 --- a/src/main/java/org/cxml/fulfull/MaxAmount.java +++ b/src/main/java/org/cxml/v12028/MaxAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/MaxReleaseAmount.java b/src/main/java/org/cxml/v12028/MaxReleaseAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/MaxReleaseAmount.java rename to src/main/java/org/cxml/v12028/MaxReleaseAmount.java index 5cb900e..928d9f2 100644 --- a/src/main/java/org/cxml/fulfull/MaxReleaseAmount.java +++ b/src/main/java/org/cxml/v12028/MaxReleaseAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Meal.java b/src/main/java/org/cxml/v12028/Meal.java similarity index 93% rename from src/main/java/org/cxml/fulfull/Meal.java rename to src/main/java/org/cxml/v12028/Meal.java index 4b9cd0f..4bcc2cb 100644 --- a/src/main/java/org/cxml/fulfull/Meal.java +++ b/src/main/java/org/cxml/v12028/Meal.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/Message.java b/src/main/java/org/cxml/v12028/Message.java new file mode 100644 index 0000000..9e7018f --- /dev/null +++ b/src/main/java/org/cxml/v12028/Message.java @@ -0,0 +1,173 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "status", + "providerDoneMessage" +}) +@XmlRootElement(name = "Message") +public class Message { + + @XmlAttribute(name = "deploymentMode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String deploymentMode; + @XmlAttribute(name = "inReplyTo") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String inReplyTo; + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "Status") + protected Status status; + @XmlElement(name = "ProviderDoneMessage", required = true) + protected ProviderDoneMessage providerDoneMessage; + + /** + * Gets the value of the deploymentMode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDeploymentMode() { + if (deploymentMode == null) { + return "production"; + } else { + return deploymentMode; + } + } + + /** + * Sets the value of the deploymentMode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDeploymentMode(String value) { + this.deploymentMode = value; + } + + /** + * Gets the value of the inReplyTo property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInReplyTo() { + return inReplyTo; + } + + /** + * Sets the value of the inReplyTo property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInReplyTo(String value) { + this.inReplyTo = value; + } + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the status property. + * + * @return + * possible object is + * {@link Status } + * + */ + public Status getStatus() { + return status; + } + + /** + * Sets the value of the status property. + * + * @param value + * allowed object is + * {@link Status } + * + */ + public void setStatus(Status value) { + this.status = value; + } + + /** + * Gets the value of the providerDoneMessage property. + * + * @return + * possible object is + * {@link ProviderDoneMessage } + * + */ + public ProviderDoneMessage getProviderDoneMessage() { + return providerDoneMessage; + } + + /** + * Sets the value of the providerDoneMessage property. + * + * @param value + * allowed object is + * {@link ProviderDoneMessage } + * + */ + public void setProviderDoneMessage(ProviderDoneMessage value) { + this.providerDoneMessage = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/MessageType.java b/src/main/java/org/cxml/v12028/MessageType.java new file mode 100644 index 0000000..1670540 --- /dev/null +++ b/src/main/java/org/cxml/v12028/MessageType.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "MessageType") +public class MessageType { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/MinAmount.java b/src/main/java/org/cxml/v12028/MinAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/MinAmount.java rename to src/main/java/org/cxml/v12028/MinAmount.java index 9489555..e6b49e6 100644 --- a/src/main/java/org/cxml/fulfull/MinAmount.java +++ b/src/main/java/org/cxml/v12028/MinAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/MinReleaseAmount.java b/src/main/java/org/cxml/v12028/MinReleaseAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/MinReleaseAmount.java rename to src/main/java/org/cxml/v12028/MinReleaseAmount.java index d14f5d3..d10f25f 100644 --- a/src/main/java/org/cxml/fulfull/MinReleaseAmount.java +++ b/src/main/java/org/cxml/v12028/MinReleaseAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Modification.java b/src/main/java/org/cxml/v12028/Modification.java similarity index 70% rename from src/main/java/org/cxml/fulfull/Modification.java rename to src/main/java/org/cxml/v12028/Modification.java index 5e619b7..ace6540 100644 --- a/src/main/java/org/cxml/fulfull/Modification.java +++ b/src/main/java/org/cxml/v12028/Modification.java @@ -1,21 +1,24 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElements; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; /** @@ -25,21 +28,51 @@ @XmlType(name = "", propOrder = { "originalPrice", "additionalDeductionOrAdditionalCost", + "tax", "modificationDetail" }) @XmlRootElement(name = "Modification") public class Modification { - @XmlElement(name = "OriginalPrice", required = true) + @XmlAttribute(name = "level") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String level; + @XmlElement(name = "OriginalPrice") protected OriginalPrice originalPrice; @XmlElements({ @XmlElement(name = "AdditionalDeduction", required = true, type = AdditionalDeduction.class), @XmlElement(name = "AdditionalCost", required = true, type = AdditionalCost.class) }) protected List additionalDeductionOrAdditionalCost; + @XmlElement(name = "Tax") + protected Tax tax; @XmlElement(name = "ModificationDetail") protected ModificationDetail modificationDetail; + /** + * Gets the value of the level property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLevel() { + return level; + } + + /** + * Sets the value of the level property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLevel(String value) { + this.level = value; + } + /** * Gets the value of the originalPrice property. * @@ -94,6 +127,30 @@ public List getAdditionalDeductionOrAdditionalCost() { return this.additionalDeductionOrAdditionalCost; } + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + /** * Gets the value of the modificationDetail property. * diff --git a/src/main/java/org/cxml/fulfull/ModificationDetail.java b/src/main/java/org/cxml/v12028/ModificationDetail.java similarity index 97% rename from src/main/java/org/cxml/fulfull/ModificationDetail.java rename to src/main/java/org/cxml/v12028/ModificationDetail.java index 335ad19..6284a42 100644 --- a/src/main/java/org/cxml/fulfull/ModificationDetail.java +++ b/src/main/java/org/cxml/v12028/ModificationDetail.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/Modifications.java b/src/main/java/org/cxml/v12028/Modifications.java similarity index 93% rename from src/main/java/org/cxml/fulfull/Modifications.java rename to src/main/java/org/cxml/v12028/Modifications.java index c806f14..9e9bca3 100644 --- a/src/main/java/org/cxml/fulfull/Modifications.java +++ b/src/main/java/org/cxml/v12028/Modifications.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/Money.java b/src/main/java/org/cxml/v12028/Money.java similarity index 96% rename from src/main/java/org/cxml/fulfull/Money.java rename to src/main/java/org/cxml/v12028/Money.java index 6da9be8..bee503c 100644 --- a/src/main/java/org/cxml/fulfull/Money.java +++ b/src/main/java/org/cxml/v12028/Money.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/MovementQuantity.java b/src/main/java/org/cxml/v12028/MovementQuantity.java new file mode 100644 index 0000000..de47408 --- /dev/null +++ b/src/main/java/org/cxml/v12028/MovementQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "MovementQuantity") +public class MovementQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/Municipality.java b/src/main/java/org/cxml/v12028/Municipality.java new file mode 100644 index 0000000..cf92567 --- /dev/null +++ b/src/main/java/org/cxml/v12028/Municipality.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Municipality") +public class Municipality { + + @XmlAttribute(name = "municipalityCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String municipalityCode; + @XmlValue + protected String value; + + /** + * Gets the value of the municipalityCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMunicipalityCode() { + return municipalityCode; + } + + /** + * Sets the value of the municipalityCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMunicipalityCode(String value) { + this.municipalityCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Name.java b/src/main/java/org/cxml/v12028/Name.java similarity index 93% rename from src/main/java/org/cxml/fulfull/Name.java rename to src/main/java/org/cxml/v12028/Name.java index ff9b610..396f8cc 100644 --- a/src/main/java/org/cxml/fulfull/Name.java +++ b/src/main/java/org/cxml/v12028/Name.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/NetAmount.java b/src/main/java/org/cxml/v12028/NetAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/NetAmount.java rename to src/main/java/org/cxml/v12028/NetAmount.java index 0342421..ca3b783 100644 --- a/src/main/java/org/cxml/fulfull/NetAmount.java +++ b/src/main/java/org/cxml/v12028/NetAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Node.java b/src/main/java/org/cxml/v12028/Node.java similarity index 96% rename from src/main/java/org/cxml/fulfull/Node.java rename to src/main/java/org/cxml/v12028/Node.java index b535ecf..6b42e73 100644 --- a/src/main/java/org/cxml/fulfull/Node.java +++ b/src/main/java/org/cxml/v12028/Node.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/Notification.java b/src/main/java/org/cxml/v12028/Notification.java new file mode 100644 index 0000000..5fc539c --- /dev/null +++ b/src/main/java/org/cxml/v12028/Notification.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "email", + "urlPost" +}) +@XmlRootElement(name = "Notification") +public class Notification { + + @XmlElement(name = "Email") + protected Email email; + @XmlElement(name = "URLPost") + protected URLPost urlPost; + + /** + * Gets the value of the email property. + * + * @return + * possible object is + * {@link Email } + * + */ + public Email getEmail() { + return email; + } + + /** + * Sets the value of the email property. + * + * @param value + * allowed object is + * {@link Email } + * + */ + public void setEmail(Email value) { + this.email = value; + } + + /** + * Gets the value of the urlPost property. + * + * @return + * possible object is + * {@link URLPost } + * + */ + public URLPost getURLPost() { + return urlPost; + } + + /** + * Sets the value of the urlPost property. + * + * @param value + * allowed object is + * {@link URLPost } + * + */ + public void setURLPost(URLPost value) { + this.urlPost = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ObjectFactory.java b/src/main/java/org/cxml/v12028/ObjectFactory.java new file mode 100644 index 0000000..5326987 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ObjectFactory.java @@ -0,0 +1,3415 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlRegistry; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the generated package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: generated + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link Characteristic } + * + */ + public Characteristic createCharacteristic() { + return new Characteristic(); + } + + /** + * Create an instance of {@link InvoiceDetailShipNoticeInfo } + * + */ + public InvoiceDetailShipNoticeInfo createInvoiceDetailShipNoticeInfo() { + return new InvoiceDetailShipNoticeInfo(); + } + + /** + * Create an instance of {@link ShipNoticeReference } + * + */ + public ShipNoticeReference createShipNoticeReference() { + return new ShipNoticeReference(); + } + + /** + * Create an instance of {@link ShipNoticeIDInfo } + * + */ + public ShipNoticeIDInfo createShipNoticeIDInfo() { + return new ShipNoticeIDInfo(); + } + + /** + * Create an instance of {@link XadesSignatureProductionPlace } + * + */ + public XadesSignatureProductionPlace createXadesSignatureProductionPlace() { + return new XadesSignatureProductionPlace(); + } + + /** + * Create an instance of {@link UnitNetPriceCorrection } + * + */ + public UnitNetPriceCorrection createUnitNetPriceCorrection() { + return new UnitNetPriceCorrection(); + } + + /** + * Create an instance of {@link Money } + * + */ + public Money createMoney() { + return new Money(); + } + + /** + * Create an instance of {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity createPriceBasisQuantity() { + return new PriceBasisQuantity(); + } + + /** + * Create an instance of {@link GrossAmount } + * + */ + public GrossAmount createGrossAmount() { + return new GrossAmount(); + } + + /** + * Create an instance of {@link DiscountAmount } + * + */ + public DiscountAmount createDiscountAmount() { + return new DiscountAmount(); + } + + /** + * Create an instance of {@link DocumentReference } + * + */ + public DocumentReference createDocumentReference() { + return new DocumentReference(); + } + + /** + * Create an instance of {@link Payment } + * + */ + public Payment createPayment() { + return new Payment(); + } + + /** + * Create an instance of {@link PCard } + * + */ + public PCard createPCard() { + return new PCard(); + } + + /** + * Create an instance of {@link Path } + * + */ + public Path createPath() { + return new Path(); + } + + /** + * Create an instance of {@link Node } + * + */ + public Node createNode() { + return new Node(); + } + + /** + * Create an instance of {@link TravelDetail } + * + */ + public TravelDetail createTravelDetail() { + return new TravelDetail(); + } + + /** + * Create an instance of {@link AirDetail } + * + */ + public AirDetail createAirDetail() { + return new AirDetail(); + } + + /** + * Create an instance of {@link CarRentalDetail } + * + */ + public CarRentalDetail createCarRentalDetail() { + return new CarRentalDetail(); + } + + /** + * Create an instance of {@link HotelDetail } + * + */ + public HotelDetail createHotelDetail() { + return new HotelDetail(); + } + + /** + * Create an instance of {@link RailDetail } + * + */ + public RailDetail createRailDetail() { + return new RailDetail(); + } + + /** + * Create an instance of {@link PolicyViolation } + * + */ + public PolicyViolation createPolicyViolation() { + return new PolicyViolation(); + } + + /** + * Create an instance of {@link Comments } + * + */ + public Comments createComments() { + return new Comments(); + } + + /** + * Create an instance of {@link TermsAndConditions } + * + */ + public TermsAndConditions createTermsAndConditions() { + return new TermsAndConditions(); + } + + /** + * Create an instance of {@link XadesIdentifier } + * + */ + public XadesIdentifier createXadesIdentifier() { + return new XadesIdentifier(); + } + + /** + * Create an instance of {@link OrderTarget } + * + */ + public OrderTarget createOrderTarget() { + return new OrderTarget(); + } + + /** + * Create an instance of {@link Phone } + * + */ + public Phone createPhone() { + return new Phone(); + } + + /** + * Create an instance of {@link Email } + * + */ + public Email createEmail() { + return new Email(); + } + + /** + * Create an instance of {@link Fax } + * + */ + public Fax createFax() { + return new Fax(); + } + + /** + * Create an instance of {@link URL } + * + */ + public URL createURL() { + return new URL(); + } + + /** + * Create an instance of {@link OtherOrderTarget } + * + */ + public OtherOrderTarget createOtherOrderTarget() { + return new OtherOrderTarget(); + } + + /** + * Create an instance of {@link ShipTo } + * + */ + public ShipTo createShipTo() { + return new ShipTo(); + } + + /** + * Create an instance of {@link Address } + * + */ + public Address createAddress() { + return new Address(); + } + + /** + * Create an instance of {@link CarrierIdentifier } + * + */ + public CarrierIdentifier createCarrierIdentifier() { + return new CarrierIdentifier(); + } + + /** + * Create an instance of {@link TransportInformation } + * + */ + public TransportInformation createTransportInformation() { + return new TransportInformation(); + } + + /** + * Create an instance of {@link IdReference } + * + */ + public IdReference createIdReference() { + return new IdReference(); + } + + /** + * Create an instance of {@link SupplierID } + * + */ + public SupplierID createSupplierID() { + return new SupplierID(); + } + + /** + * Create an instance of {@link XadesByName } + * + */ + public XadesByName createXadesByName() { + return new XadesByName(); + } + + /** + * Create an instance of {@link InvoiceDetailDiscount } + * + */ + public InvoiceDetailDiscount createInvoiceDetailDiscount() { + return new InvoiceDetailDiscount(); + } + + /** + * Create an instance of {@link CXMLAttachment } + * + */ + public CXMLAttachment createCXMLAttachment() { + return new CXMLAttachment(); + } + + /** + * Create an instance of {@link Attachment } + * + */ + public Attachment createAttachment() { + return new Attachment(); + } + + /** + * Create an instance of {@link Country } + * + */ + public Country createCountry() { + return new Country(); + } + + /** + * Create an instance of {@link ItemDetailIndustry } + * + */ + public ItemDetailIndustry createItemDetailIndustry() { + return new ItemDetailIndustry(); + } + + /** + * Create an instance of {@link ItemDetailRetail } + * + */ + public ItemDetailRetail createItemDetailRetail() { + return new ItemDetailRetail(); + } + + /** + * Create an instance of {@link MaxReleaseAmount } + * + */ + public MaxReleaseAmount createMaxReleaseAmount() { + return new MaxReleaseAmount(); + } + + /** + * Create an instance of {@link XadesCommitmentTypeIndication } + * + */ + public XadesCommitmentTypeIndication createXadesCommitmentTypeIndication() { + return new XadesCommitmentTypeIndication(); + } + + /** + * Create an instance of {@link XadesCommitmentTypeId } + * + */ + public XadesCommitmentTypeId createXadesCommitmentTypeId() { + return new XadesCommitmentTypeId(); + } + + /** + * Create an instance of {@link XadesObjectReference } + * + */ + public XadesObjectReference createXadesObjectReference() { + return new XadesObjectReference(); + } + + /** + * Create an instance of {@link XadesAllSignedDataObjects } + * + */ + public XadesAllSignedDataObjects createXadesAllSignedDataObjects() { + return new XadesAllSignedDataObjects(); + } + + /** + * Create an instance of {@link XadesCommitmentTypeQualifiers } + * + */ + public XadesCommitmentTypeQualifiers createXadesCommitmentTypeQualifiers() { + return new XadesCommitmentTypeQualifiers(); + } + + /** + * Create an instance of {@link Credential } + * + */ + public Credential createCredential() { + return new Credential(); + } + + /** + * Create an instance of {@link AssetInfo } + * + */ + public AssetInfo createAssetInfo() { + return new AssetInfo(); + } + + /** + * Create an instance of {@link Extrinsic } + * + */ + public Extrinsic createExtrinsic() { + return new Extrinsic(); + } + + /** + * Create an instance of {@link Period } + * + */ + public Period createPeriod() { + return new Period(); + } + + /** + * Create an instance of {@link DeductedPrice } + * + */ + public DeductedPrice createDeductedPrice() { + return new DeductedPrice(); + } + + /** + * Create an instance of {@link XadesResponderID } + * + */ + public XadesResponderID createXadesResponderID() { + return new XadesResponderID(); + } + + /** + * Create an instance of {@link XadesByKey } + * + */ + public XadesByKey createXadesByKey() { + return new XadesByKey(); + } + + /** + * Create an instance of {@link XadesOtherRef } + * + */ + public XadesOtherRef createXadesOtherRef() { + return new XadesOtherRef(); + } + + /** + * Create an instance of {@link DueAmount } + * + */ + public DueAmount createDueAmount() { + return new DueAmount(); + } + + /** + * Create an instance of {@link ExactAmount } + * + */ + public ExactAmount createExactAmount() { + return new ExactAmount(); + } + + /** + * Create an instance of {@link ShipmentIdentifier } + * + */ + public ShipmentIdentifier createShipmentIdentifier() { + return new ShipmentIdentifier(); + } + + /** + * Create an instance of {@link InvoiceDetailItem } + * + */ + public InvoiceDetailItem createInvoiceDetailItem() { + return new InvoiceDetailItem(); + } + + /** + * Create an instance of {@link UnitOfMeasure } + * + */ + public UnitOfMeasure createUnitOfMeasure() { + return new UnitOfMeasure(); + } + + /** + * Create an instance of {@link UnitPrice } + * + */ + public UnitPrice createUnitPrice() { + return new UnitPrice(); + } + + /** + * Create an instance of {@link InvoiceDetailItemReference } + * + */ + public InvoiceDetailItemReference createInvoiceDetailItemReference() { + return new InvoiceDetailItemReference(); + } + + /** + * Create an instance of {@link ReceiptLineItemReference } + * + */ + public ReceiptLineItemReference createReceiptLineItemReference() { + return new ReceiptLineItemReference(); + } + + /** + * Create an instance of {@link ShipNoticeLineItemReference } + * + */ + public ShipNoticeLineItemReference createShipNoticeLineItemReference() { + return new ShipNoticeLineItemReference(); + } + + /** + * Create an instance of {@link ServiceEntryItemReference } + * + */ + public ServiceEntryItemReference createServiceEntryItemReference() { + return new ServiceEntryItemReference(); + } + + /** + * Create an instance of {@link ServiceEntryItemIDInfo } + * + */ + public ServiceEntryItemIDInfo createServiceEntryItemIDInfo() { + return new ServiceEntryItemIDInfo(); + } + + /** + * Create an instance of {@link ProductMovementItemIDInfo } + * + */ + public ProductMovementItemIDInfo createProductMovementItemIDInfo() { + return new ProductMovementItemIDInfo(); + } + + /** + * Create an instance of {@link SubtotalAmount } + * + */ + public SubtotalAmount createSubtotalAmount() { + return new SubtotalAmount(); + } + + /** + * Create an instance of {@link Tax } + * + */ + public Tax createTax() { + return new Tax(); + } + + /** + * Create an instance of {@link InvoiceDetailLineSpecialHandling } + * + */ + public InvoiceDetailLineSpecialHandling createInvoiceDetailLineSpecialHandling() { + return new InvoiceDetailLineSpecialHandling(); + } + + /** + * Create an instance of {@link InvoiceDetailLineShipping } + * + */ + public InvoiceDetailLineShipping createInvoiceDetailLineShipping() { + return new InvoiceDetailLineShipping(); + } + + /** + * Create an instance of {@link InvoiceItemModifications } + * + */ + public InvoiceItemModifications createInvoiceItemModifications() { + return new InvoiceItemModifications(); + } + + /** + * Create an instance of {@link TotalCharges } + * + */ + public TotalCharges createTotalCharges() { + return new TotalCharges(); + } + + /** + * Create an instance of {@link TotalAllowances } + * + */ + public TotalAllowances createTotalAllowances() { + return new TotalAllowances(); + } + + /** + * Create an instance of {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax createTotalAmountWithoutTax() { + return new TotalAmountWithoutTax(); + } + + /** + * Create an instance of {@link NetAmount } + * + */ + public NetAmount createNetAmount() { + return new NetAmount(); + } + + /** + * Create an instance of {@link Distribution } + * + */ + public Distribution createDistribution() { + return new Distribution(); + } + + /** + * Create an instance of {@link Packaging } + * + */ + public Packaging createPackaging() { + return new Packaging(); + } + + /** + * Create an instance of {@link InvoiceDetailItemIndustry } + * + */ + public InvoiceDetailItemIndustry createInvoiceDetailItemIndustry() { + return new InvoiceDetailItemIndustry(); + } + + /** + * Create an instance of {@link CustomsInfo } + * + */ + public CustomsInfo createCustomsInfo() { + return new CustomsInfo(); + } + + /** + * Create an instance of {@link Description } + * + */ + public Description createDescription() { + return new Description(); + } + + /** + * Create an instance of {@link Header } + * + */ + public Header createHeader() { + return new Header(); + } + + /** + * Create an instance of {@link From } + * + */ + public From createFrom() { + return new From(); + } + + /** + * Create an instance of {@link To } + * + */ + public To createTo() { + return new To(); + } + + /** + * Create an instance of {@link Sender } + * + */ + public Sender createSender() { + return new Sender(); + } + + /** + * Create an instance of {@link OriginalDocument } + * + */ + public OriginalDocument createOriginalDocument() { + return new OriginalDocument(); + } + + /** + * Create an instance of {@link CarRentalDropoff } + * + */ + public CarRentalDropoff createCarRentalDropoff() { + return new CarRentalDropoff(); + } + + /** + * Create an instance of {@link Airport } + * + */ + public Airport createAirport() { + return new Airport(); + } + + /** + * Create an instance of {@link XadesOtherTimeStamp } + * + */ + public XadesOtherTimeStamp createXadesOtherTimeStamp() { + return new XadesOtherTimeStamp(); + } + + /** + * Create an instance of {@link XadesReferenceInfo } + * + */ + public XadesReferenceInfo createXadesReferenceInfo() { + return new XadesReferenceInfo(); + } + + /** + * Create an instance of {@link DsCanonicalizationMethod } + * + */ + public DsCanonicalizationMethod createDsCanonicalizationMethod() { + return new DsCanonicalizationMethod(); + } + + /** + * Create an instance of {@link XadesEncapsulatedTimeStamp } + * + */ + public XadesEncapsulatedTimeStamp createXadesEncapsulatedTimeStamp() { + return new XadesEncapsulatedTimeStamp(); + } + + /** + * Create an instance of {@link XadesXMLTimeStamp } + * + */ + public XadesXMLTimeStamp createXadesXMLTimeStamp() { + return new XadesXMLTimeStamp(); + } + + /** + * Create an instance of {@link Place } + * + */ + public Place createPlace() { + return new Place(); + } + + /** + * Create an instance of {@link ShippingPaymentMethod } + * + */ + public ShippingPaymentMethod createShippingPaymentMethod() { + return new ShippingPaymentMethod(); + } + + /** + * Create an instance of {@link TimeCardIDInfo } + * + */ + public TimeCardIDInfo createTimeCardIDInfo() { + return new TimeCardIDInfo(); + } + + /** + * Create an instance of {@link Response } + * + */ + public Response createResponse() { + return new Response(); + } + + /** + * Create an instance of {@link Status } + * + */ + public Status createStatus() { + return new Status(); + } + + /** + * Create an instance of {@link ProviderSetupResponse } + * + */ + public ProviderSetupResponse createProviderSetupResponse() { + return new ProviderSetupResponse(); + } + + /** + * Create an instance of {@link XadesCommitmentTypeQualifier } + * + */ + public XadesCommitmentTypeQualifier createXadesCommitmentTypeQualifier() { + return new XadesCommitmentTypeQualifier(); + } + + /** + * Create an instance of {@link Modification } + * + */ + public Modification createModification() { + return new Modification(); + } + + /** + * Create an instance of {@link OriginalPrice } + * + */ + public OriginalPrice createOriginalPrice() { + return new OriginalPrice(); + } + + /** + * Create an instance of {@link AdditionalDeduction } + * + */ + public AdditionalDeduction createAdditionalDeduction() { + return new AdditionalDeduction(); + } + + /** + * Create an instance of {@link AdditionalCost } + * + */ + public AdditionalCost createAdditionalCost() { + return new AdditionalCost(); + } + + /** + * Create an instance of {@link ModificationDetail } + * + */ + public ModificationDetail createModificationDetail() { + return new ModificationDetail(); + } + + /** + * Create an instance of {@link OrderedQuantity } + * + */ + public OrderedQuantity createOrderedQuantity() { + return new OrderedQuantity(); + } + + /** + * Create an instance of {@link FeeDetail } + * + */ + public FeeDetail createFeeDetail() { + return new FeeDetail(); + } + + /** + * Create an instance of {@link UnitRate } + * + */ + public UnitRate createUnitRate() { + return new UnitRate(); + } + + /** + * Create an instance of {@link ValueGroup } + * + */ + public ValueGroup createValueGroup() { + return new ValueGroup(); + } + + /** + * Create an instance of {@link PropertyValue } + * + */ + public PropertyValue createPropertyValue() { + return new PropertyValue(); + } + + /** + * Create an instance of {@link BuyerCookie } + * + */ + public BuyerCookie createBuyerCookie() { + return new BuyerCookie(); + } + + /** + * Create an instance of {@link TotalReturnableItemsDepositAmount } + * + */ + public TotalReturnableItemsDepositAmount createTotalReturnableItemsDepositAmount() { + return new TotalReturnableItemsDepositAmount(); + } + + /** + * Create an instance of {@link AccountingSegment } + * + */ + public AccountingSegment createAccountingSegment() { + return new AccountingSegment(); + } + + /** + * Create an instance of {@link Name } + * + */ + public Name createName() { + return new Name(); + } + + /** + * Create an instance of {@link DigitalSignature } + * + */ + public DigitalSignature createDigitalSignature() { + return new DigitalSignature(); + } + + /** + * Create an instance of {@link InvoiceDetailOrderSummary } + * + */ + public InvoiceDetailOrderSummary createInvoiceDetailOrderSummary() { + return new InvoiceDetailOrderSummary(); + } + + /** + * Create an instance of {@link AttachmentReference } + * + */ + public AttachmentReference createAttachmentReference() { + return new AttachmentReference(); + } + + /** + * Create an instance of {@link InternalID } + * + */ + public InternalID createInternalID() { + return new InternalID(); + } + + /** + * Create an instance of {@link SpendDetail } + * + */ + public SpendDetail createSpendDetail() { + return new SpendDetail(); + } + + /** + * Create an instance of {@link LaborDetail } + * + */ + public LaborDetail createLaborDetail() { + return new LaborDetail(); + } + + /** + * Create an instance of {@link XadesIssuerSerial } + * + */ + public XadesIssuerSerial createXadesIssuerSerial() { + return new XadesIssuerSerial(); + } + + /** + * Create an instance of {@link Discount } + * + */ + public Discount createDiscount() { + return new Discount(); + } + + /** + * Create an instance of {@link DiscountPercent } + * + */ + public DiscountPercent createDiscountPercent() { + return new DiscountPercent(); + } + + /** + * Create an instance of {@link InformationalPriceExclTax } + * + */ + public InformationalPriceExclTax createInformationalPriceExclTax() { + return new InformationalPriceExclTax(); + } + + /** + * Create an instance of {@link ItemID } + * + */ + public ItemID createItemID() { + return new ItemID(); + } + + /** + * Create an instance of {@link Classification } + * + */ + public Classification createClassification() { + return new Classification(); + } + + /** + * Create an instance of {@link ManufacturerName } + * + */ + public ManufacturerName createManufacturerName() { + return new ManufacturerName(); + } + + /** + * Create an instance of {@link SerialNumber } + * + */ + public SerialNumber createSerialNumber() { + return new SerialNumber(); + } + + /** + * Create an instance of {@link InvoiceDetailItemReferenceIndustry } + * + */ + public InvoiceDetailItemReferenceIndustry createInvoiceDetailItemReferenceIndustry() { + return new InvoiceDetailItemReferenceIndustry(); + } + + /** + * Create an instance of {@link XadesX509IssuerName } + * + */ + public XadesX509IssuerName createXadesX509IssuerName() { + return new XadesX509IssuerName(); + } + + /** + * Create an instance of {@link PackagingCode } + * + */ + public PackagingCode createPackagingCode() { + return new PackagingCode(); + } + + /** + * Create an instance of {@link InvoiceDetailShipping } + * + */ + public InvoiceDetailShipping createInvoiceDetailShipping() { + return new InvoiceDetailShipping(); + } + + /** + * Create an instance of {@link ShippingMark } + * + */ + public ShippingMark createShippingMark() { + return new ShippingMark(); + } + + /** + * Create an instance of {@link XadesAllDataObjectsTimeStamp } + * + */ + public XadesAllDataObjectsTimeStamp createXadesAllDataObjectsTimeStamp() { + return new XadesAllDataObjectsTimeStamp(); + } + + /** + * Create an instance of {@link XadesIndividualDataObjectsTimeStamp } + * + */ + public XadesIndividualDataObjectsTimeStamp createXadesIndividualDataObjectsTimeStamp() { + return new XadesIndividualDataObjectsTimeStamp(); + } + + /** + * Create an instance of {@link XadesInclude } + * + */ + public XadesInclude createXadesInclude() { + return new XadesInclude(); + } + + /** + * Create an instance of {@link MasterAgreementRequestHeader } + * + */ + public MasterAgreementRequestHeader createMasterAgreementRequestHeader() { + return new MasterAgreementRequestHeader(); + } + + /** + * Create an instance of {@link MaxAmount } + * + */ + public MaxAmount createMaxAmount() { + return new MaxAmount(); + } + + /** + * Create an instance of {@link MinAmount } + * + */ + public MinAmount createMinAmount() { + return new MinAmount(); + } + + /** + * Create an instance of {@link MinReleaseAmount } + * + */ + public MinReleaseAmount createMinReleaseAmount() { + return new MinReleaseAmount(); + } + + /** + * Create an instance of {@link Contact } + * + */ + public Contact createContact() { + return new Contact(); + } + + /** + * Create an instance of {@link XadesCert } + * + */ + public XadesCert createXadesCert() { + return new XadesCert(); + } + + /** + * Create an instance of {@link XadesCertDigest } + * + */ + public XadesCertDigest createXadesCertDigest() { + return new XadesCertDigest(); + } + + /** + * Create an instance of {@link TelephoneNumber } + * + */ + public TelephoneNumber createTelephoneNumber() { + return new TelephoneNumber(); + } + + /** + * Create an instance of {@link ScheduleLineReleaseInfo } + * + */ + public ScheduleLineReleaseInfo createScheduleLineReleaseInfo() { + return new ScheduleLineReleaseInfo(); + } + + /** + * Create an instance of {@link BillTo } + * + */ + public BillTo createBillTo() { + return new BillTo(); + } + + /** + * Create an instance of {@link ShippingInstructions } + * + */ + public ShippingInstructions createShippingInstructions() { + return new ShippingInstructions(); + } + + /** + * Create an instance of {@link InvoiceReference } + * + */ + public InvoiceReference createInvoiceReference() { + return new InvoiceReference(); + } + + /** + * Create an instance of {@link BookingClassCode } + * + */ + public BookingClassCode createBookingClassCode() { + return new BookingClassCode(); + } + + /** + * Create an instance of {@link TermsOfDeliveryCode } + * + */ + public TermsOfDeliveryCode createTermsOfDeliveryCode() { + return new TermsOfDeliveryCode(); + } + + /** + * Create an instance of {@link InvoiceDetailPaymentTerm } + * + */ + public InvoiceDetailPaymentTerm createInvoiceDetailPaymentTerm() { + return new InvoiceDetailPaymentTerm(); + } + + /** + * Create an instance of {@link InvoiceDetailReceiptInfo } + * + */ + public InvoiceDetailReceiptInfo createInvoiceDetailReceiptInfo() { + return new InvoiceDetailReceiptInfo(); + } + + /** + * Create an instance of {@link ReceiptReference } + * + */ + public ReceiptReference createReceiptReference() { + return new ReceiptReference(); + } + + /** + * Create an instance of {@link ReceiptIDInfo } + * + */ + public ReceiptIDInfo createReceiptIDInfo() { + return new ReceiptIDInfo(); + } + + /** + * Create an instance of {@link XadesQualifyingProperties } + * + */ + public XadesQualifyingProperties createXadesQualifyingProperties() { + return new XadesQualifyingProperties(); + } + + /** + * Create an instance of {@link XadesSignedProperties } + * + */ + public XadesSignedProperties createXadesSignedProperties() { + return new XadesSignedProperties(); + } + + /** + * Create an instance of {@link XadesUnsignedProperties } + * + */ + public XadesUnsignedProperties createXadesUnsignedProperties() { + return new XadesUnsignedProperties(); + } + + /** + * Create an instance of {@link DsSignatureProperties } + * + */ + public DsSignatureProperties createDsSignatureProperties() { + return new DsSignatureProperties(); + } + + /** + * Create an instance of {@link DsSignatureProperty } + * + */ + public DsSignatureProperty createDsSignatureProperty() { + return new DsSignatureProperty(); + } + + /** + * Create an instance of {@link TripType } + * + */ + public TripType createTripType() { + return new TripType(); + } + + /** + * Create an instance of {@link XadesSPURI } + * + */ + public XadesSPURI createXadesSPURI() { + return new XadesSPURI(); + } + + /** + * Create an instance of {@link DsKeyValue } + * + */ + public DsKeyValue createDsKeyValue() { + return new DsKeyValue(); + } + + /** + * Create an instance of {@link Modifications } + * + */ + public Modifications createModifications() { + return new Modifications(); + } + + /** + * Create an instance of {@link InvoiceDetailServiceItemReference } + * + */ + public InvoiceDetailServiceItemReference createInvoiceDetailServiceItemReference() { + return new InvoiceDetailServiceItemReference(); + } + + /** + * Create an instance of {@link FreeGoodsQuantity } + * + */ + public FreeGoodsQuantity createFreeGoodsQuantity() { + return new FreeGoodsQuantity(); + } + + /** + * Create an instance of {@link Penalty } + * + */ + public Penalty createPenalty() { + return new Penalty(); + } + + /** + * Create an instance of {@link Meal } + * + */ + public Meal createMeal() { + return new Meal(); + } + + /** + * Create an instance of {@link SupplierOrderInfo } + * + */ + public SupplierOrderInfo createSupplierOrderInfo() { + return new SupplierOrderInfo(); + } + + /** + * Create an instance of {@link OrderReference } + * + */ + public OrderReference createOrderReference() { + return new OrderReference(); + } + + /** + * Create an instance of {@link XadesDigestAlgAndValue } + * + */ + public XadesDigestAlgAndValue createXadesDigestAlgAndValue() { + return new XadesDigestAlgAndValue(); + } + + /** + * Create an instance of {@link DsDigestMethod } + * + */ + public DsDigestMethod createDsDigestMethod() { + return new DsDigestMethod(); + } + + /** + * Create an instance of {@link PurchaseRequisitionHeader } + * + */ + public PurchaseRequisitionHeader createPurchaseRequisitionHeader() { + return new PurchaseRequisitionHeader(); + } + + /** + * Create an instance of {@link Shipping } + * + */ + public Shipping createShipping() { + return new Shipping(); + } + + /** + * Create an instance of {@link Total } + * + */ + public Total createTotal() { + return new Total(); + } + + /** + * Create an instance of {@link SelectedItem } + * + */ + public SelectedItem createSelectedItem() { + return new SelectedItem(); + } + + /** + * Create an instance of {@link ItemIndicator } + * + */ + public ItemIndicator createItemIndicator() { + return new ItemIndicator(); + } + + /** + * Create an instance of {@link XadesXAdESTimeStamp } + * + */ + public XadesXAdESTimeStamp createXadesXAdESTimeStamp() { + return new XadesXAdESTimeStamp(); + } + + /** + * Create an instance of {@link XadesSignaturePolicyId } + * + */ + public XadesSignaturePolicyId createXadesSignaturePolicyId() { + return new XadesSignaturePolicyId(); + } + + /** + * Create an instance of {@link XadesSigPolicyId } + * + */ + public XadesSigPolicyId createXadesSigPolicyId() { + return new XadesSigPolicyId(); + } + + /** + * Create an instance of {@link DsTransforms } + * + */ + public DsTransforms createDsTransforms() { + return new DsTransforms(); + } + + /** + * Create an instance of {@link XadesSigPolicyHash } + * + */ + public XadesSigPolicyHash createXadesSigPolicyHash() { + return new XadesSigPolicyHash(); + } + + /** + * Create an instance of {@link XadesSigPolicyQualifiers } + * + */ + public XadesSigPolicyQualifiers createXadesSigPolicyQualifiers() { + return new XadesSigPolicyQualifiers(); + } + + /** + * Create an instance of {@link PunchOutSetupResponse } + * + */ + public PunchOutSetupResponse createPunchOutSetupResponse() { + return new PunchOutSetupResponse(); + } + + /** + * Create an instance of {@link StartPage } + * + */ + public StartPage createStartPage() { + return new StartPage(); + } + + /** + * Create an instance of {@link InvoiceStatus } + * + */ + public InvoiceStatus createInvoiceStatus() { + return new InvoiceStatus(); + } + + /** + * Create an instance of {@link InvoiceIDInfo } + * + */ + public InvoiceIDInfo createInvoiceIDInfo() { + return new InvoiceIDInfo(); + } + + /** + * Create an instance of {@link PartialAmount } + * + */ + public PartialAmount createPartialAmount() { + return new PartialAmount(); + } + + /** + * Create an instance of {@link DsTransform } + * + */ + public DsTransform createDsTransform() { + return new DsTransform(); + } + + /** + * Create an instance of {@link XadesSigPolicyQualifier } + * + */ + public XadesSigPolicyQualifier createXadesSigPolicyQualifier() { + return new XadesSigPolicyQualifier(); + } + + /** + * Create an instance of {@link InvoiceDetailItemRetail } + * + */ + public InvoiceDetailItemRetail createInvoiceDetailItemRetail() { + return new InvoiceDetailItemRetail(); + } + + /** + * Create an instance of {@link AgreementItemOut } + * + */ + public AgreementItemOut createAgreementItemOut() { + return new AgreementItemOut(); + } + + /** + * Create an instance of {@link ItemOut } + * + */ + public ItemOut createItemOut() { + return new ItemOut(); + } + + /** + * Create an instance of {@link FixedAmount } + * + */ + public FixedAmount createFixedAmount() { + return new FixedAmount(); + } + + /** + * Create an instance of {@link TimeCardReference } + * + */ + public TimeCardReference createTimeCardReference() { + return new TimeCardReference(); + } + + /** + * Create an instance of {@link XadesCRLValues } + * + */ + public XadesCRLValues createXadesCRLValues() { + return new XadesCRLValues(); + } + + /** + * Create an instance of {@link XadesEncapsulatedCRLValue } + * + */ + public XadesEncapsulatedCRLValue createXadesEncapsulatedCRLValue() { + return new XadesEncapsulatedCRLValue(); + } + + /** + * Create an instance of {@link Charge } + * + */ + public Charge createCharge() { + return new Charge(); + } + + /** + * Create an instance of {@link TaxAmount } + * + */ + public TaxAmount createTaxAmount() { + return new TaxAmount(); + } + + /** + * Create an instance of {@link InvoiceDetailRequest } + * + */ + public InvoiceDetailRequest createInvoiceDetailRequest() { + return new InvoiceDetailRequest(); + } + + /** + * Create an instance of {@link InvoiceDetailRequestHeader } + * + */ + public InvoiceDetailRequestHeader createInvoiceDetailRequestHeader() { + return new InvoiceDetailRequestHeader(); + } + + /** + * Create an instance of {@link InvoiceDetailOrder } + * + */ + public InvoiceDetailOrder createInvoiceDetailOrder() { + return new InvoiceDetailOrder(); + } + + /** + * Create an instance of {@link InvoiceDetailHeaderOrder } + * + */ + public InvoiceDetailHeaderOrder createInvoiceDetailHeaderOrder() { + return new InvoiceDetailHeaderOrder(); + } + + /** + * Create an instance of {@link InvoiceDetailSummary } + * + */ + public InvoiceDetailSummary createInvoiceDetailSummary() { + return new InvoiceDetailSummary(); + } + + /** + * Create an instance of {@link DeductionPercent } + * + */ + public DeductionPercent createDeductionPercent() { + return new DeductionPercent(); + } + + /** + * Create an instance of {@link DsPGPData } + * + */ + public DsPGPData createDsPGPData() { + return new DsPGPData(); + } + + /** + * Create an instance of {@link DsPGPKeyID } + * + */ + public DsPGPKeyID createDsPGPKeyID() { + return new DsPGPKeyID(); + } + + /** + * Create an instance of {@link DsPGPKeyPacket } + * + */ + public DsPGPKeyPacket createDsPGPKeyPacket() { + return new DsPGPKeyPacket(); + } + + /** + * Create an instance of {@link Supervisor } + * + */ + public Supervisor createSupervisor() { + return new Supervisor(); + } + + /** + * Create an instance of {@link OrderInfo } + * + */ + public OrderInfo createOrderInfo() { + return new OrderInfo(); + } + + /** + * Create an instance of {@link OrderIDInfo } + * + */ + public OrderIDInfo createOrderIDInfo() { + return new OrderIDInfo(); + } + + /** + * Create an instance of {@link OrderRequest } + * + */ + public OrderRequest createOrderRequest() { + return new OrderRequest(); + } + + /** + * Create an instance of {@link OrderRequestHeader } + * + */ + public OrderRequestHeader createOrderRequestHeader() { + return new OrderRequestHeader(); + } + + /** + * Create an instance of {@link XadesX509SerialNumber } + * + */ + public XadesX509SerialNumber createXadesX509SerialNumber() { + return new XadesX509SerialNumber(); + } + + /** + * Create an instance of {@link DsX509SKI } + * + */ + public DsX509SKI createDsX509SKI() { + return new DsX509SKI(); + } + + /** + * Create an instance of {@link RailLegOrigin } + * + */ + public RailLegOrigin createRailLegOrigin() { + return new RailLegOrigin(); + } + + /** + * Create an instance of {@link PunchOutOrderMessage } + * + */ + public PunchOutOrderMessage createPunchOutOrderMessage() { + return new PunchOutOrderMessage(); + } + + /** + * Create an instance of {@link PunchOutOrderMessageHeader } + * + */ + public PunchOutOrderMessageHeader createPunchOutOrderMessageHeader() { + return new PunchOutOrderMessageHeader(); + } + + /** + * Create an instance of {@link ItemIn } + * + */ + public ItemIn createItemIn() { + return new ItemIn(); + } + + /** + * Create an instance of {@link XadesCRLRefs } + * + */ + public XadesCRLRefs createXadesCRLRefs() { + return new XadesCRLRefs(); + } + + /** + * Create an instance of {@link XadesCRLRef } + * + */ + public XadesCRLRef createXadesCRLRef() { + return new XadesCRLRef(); + } + + /** + * Create an instance of {@link XadesOCSPValues } + * + */ + public XadesOCSPValues createXadesOCSPValues() { + return new XadesOCSPValues(); + } + + /** + * Create an instance of {@link XadesEncapsulatedOCSPValue } + * + */ + public XadesEncapsulatedOCSPValue createXadesEncapsulatedOCSPValue() { + return new XadesEncapsulatedOCSPValue(); + } + + /** + * Create an instance of {@link XadesDocumentationReference } + * + */ + public XadesDocumentationReference createXadesDocumentationReference() { + return new XadesDocumentationReference(); + } + + /** + * Create an instance of {@link XadesOCSPIdentifier } + * + */ + public XadesOCSPIdentifier createXadesOCSPIdentifier() { + return new XadesOCSPIdentifier(); + } + + /** + * Create an instance of {@link DsKeyName } + * + */ + public DsKeyName createDsKeyName() { + return new DsKeyName(); + } + + /** + * Create an instance of {@link DeductionAmount } + * + */ + public DeductionAmount createDeductionAmount() { + return new DeductionAmount(); + } + + /** + * Create an instance of {@link Segment } + * + */ + public Segment createSegment() { + return new Segment(); + } + + /** + * Create an instance of {@link PostalAddress } + * + */ + public PostalAddress createPostalAddress() { + return new PostalAddress(); + } + + /** + * Create an instance of {@link Issuer } + * + */ + public Issuer createIssuer() { + return new Issuer(); + } + + /** + * Create an instance of {@link DocumentInfo } + * + */ + public DocumentInfo createDocumentInfo() { + return new DocumentInfo(); + } + + /** + * Create an instance of {@link CountryCode } + * + */ + public CountryCode createCountryCode() { + return new CountryCode(); + } + + /** + * Create an instance of {@link XadesQualifyingPropertiesReference } + * + */ + public XadesQualifyingPropertiesReference createXadesQualifyingPropertiesReference() { + return new XadesQualifyingPropertiesReference(); + } + + /** + * Create an instance of {@link DsSignatureValue } + * + */ + public DsSignatureValue createDsSignatureValue() { + return new DsSignatureValue(); + } + + /** + * Create an instance of {@link DsRSAKeyValue } + * + */ + public DsRSAKeyValue createDsRSAKeyValue() { + return new DsRSAKeyValue(); + } + + /** + * Create an instance of {@link OrderMethods } + * + */ + public OrderMethods createOrderMethods() { + return new OrderMethods(); + } + + /** + * Create an instance of {@link OrderMethod } + * + */ + public OrderMethod createOrderMethod() { + return new OrderMethod(); + } + + /** + * Create an instance of {@link XadesUnsignedDataObjectProperty } + * + */ + public XadesUnsignedDataObjectProperty createXadesUnsignedDataObjectProperty() { + return new XadesUnsignedDataObjectProperty(); + } + + /** + * Create an instance of {@link RailLeg } + * + */ + public RailLeg createRailLeg() { + return new RailLeg(); + } + + /** + * Create an instance of {@link AvailablePrice } + * + */ + public AvailablePrice createAvailablePrice() { + return new AvailablePrice(); + } + + /** + * Create an instance of {@link Message } + * + */ + public Message createMessage() { + return new Message(); + } + + /** + * Create an instance of {@link ProviderDoneMessage } + * + */ + public ProviderDoneMessage createProviderDoneMessage() { + return new ProviderDoneMessage(); + } + + /** + * Create an instance of {@link DsX509CRL } + * + */ + public DsX509CRL createDsX509CRL() { + return new DsX509CRL(); + } + + /** + * Create an instance of {@link XadesCertifiedRole } + * + */ + public XadesCertifiedRole createXadesCertifiedRole() { + return new XadesCertifiedRole(); + } + + /** + * Create an instance of {@link XadesRevocationValues } + * + */ + public XadesRevocationValues createXadesRevocationValues() { + return new XadesRevocationValues(); + } + + /** + * Create an instance of {@link XadesOtherValues } + * + */ + public XadesOtherValues createXadesOtherValues() { + return new XadesOtherValues(); + } + + /** + * Create an instance of {@link TaxDetail } + * + */ + public TaxDetail createTaxDetail() { + return new TaxDetail(); + } + + /** + * Create an instance of {@link ItemOutRetail } + * + */ + public ItemOutRetail createItemOutRetail() { + return new ItemOutRetail(); + } + + /** + * Create an instance of {@link ContractorIdentifier } + * + */ + public ContractorIdentifier createContractorIdentifier() { + return new ContractorIdentifier(); + } + + /** + * Create an instance of {@link XadesOCSPRef } + * + */ + public XadesOCSPRef createXadesOCSPRef() { + return new XadesOCSPRef(); + } + + /** + * Create an instance of {@link OrderStatusRequestReference } + * + */ + public OrderStatusRequestReference createOrderStatusRequestReference() { + return new OrderStatusRequestReference(); + } + + /** + * Create an instance of {@link XadesSignedSignatureProperties } + * + */ + public XadesSignedSignatureProperties createXadesSignedSignatureProperties() { + return new XadesSignedSignatureProperties(); + } + + /** + * Create an instance of {@link XadesSigningCertificate } + * + */ + public XadesSigningCertificate createXadesSigningCertificate() { + return new XadesSigningCertificate(); + } + + /** + * Create an instance of {@link XadesSignaturePolicyIdentifier } + * + */ + public XadesSignaturePolicyIdentifier createXadesSignaturePolicyIdentifier() { + return new XadesSignaturePolicyIdentifier(); + } + + /** + * Create an instance of {@link XadesSignerRole } + * + */ + public XadesSignerRole createXadesSignerRole() { + return new XadesSignerRole(); + } + + /** + * Create an instance of {@link XadesSignaturePolicyImplied } + * + */ + public XadesSignaturePolicyImplied createXadesSignaturePolicyImplied() { + return new XadesSignaturePolicyImplied(); + } + + /** + * Create an instance of {@link TermReference } + * + */ + public TermReference createTermReference() { + return new TermReference(); + } + + /** + * Create an instance of {@link TotalAmountInPostedCurrency } + * + */ + public TotalAmountInPostedCurrency createTotalAmountInPostedCurrency() { + return new TotalAmountInPostedCurrency(); + } + + /** + * Create an instance of {@link Identity } + * + */ + public Identity createIdentity() { + return new Identity(); + } + + /** + * Create an instance of {@link SharedSecret } + * + */ + public SharedSecret createSharedSecret() { + return new SharedSecret(); + } + + /** + * Create an instance of {@link CredentialMac } + * + */ + public CredentialMac createCredentialMac() { + return new CredentialMac(); + } + + /** + * Create an instance of {@link Product } + * + */ + public Product createProduct() { + return new Product(); + } + + /** + * Create an instance of {@link SupplierPartID } + * + */ + public SupplierPartID createSupplierPartID() { + return new SupplierPartID(); + } + + /** + * Create an instance of {@link SupplierPartAuxiliaryID } + * + */ + public SupplierPartAuxiliaryID createSupplierPartAuxiliaryID() { + return new SupplierPartAuxiliaryID(); + } + + /** + * Create an instance of {@link PartnerContact } + * + */ + public PartnerContact createPartnerContact() { + return new PartnerContact(); + } + + /** + * Create an instance of {@link XadesCRLIdentifier } + * + */ + public XadesCRLIdentifier createXadesCRLIdentifier() { + return new XadesCRLIdentifier(); + } + + /** + * Create an instance of {@link AirLegDestination } + * + */ + public AirLegDestination createAirLegDestination() { + return new AirLegDestination(); + } + + /** + * Create an instance of {@link XadesCounterSignature } + * + */ + public XadesCounterSignature createXadesCounterSignature() { + return new XadesCounterSignature(); + } + + /** + * Create an instance of {@link DsSignature } + * + */ + public DsSignature createDsSignature() { + return new DsSignature(); + } + + /** + * Create an instance of {@link PolicyViolationJustification } + * + */ + public PolicyViolationJustification createPolicyViolationJustification() { + return new PolicyViolationJustification(); + } + + /** + * Create an instance of {@link XadesNoticeRef } + * + */ + public XadesNoticeRef createXadesNoticeRef() { + return new XadesNoticeRef(); + } + + /** + * Create an instance of {@link XadesNoticeNumbers } + * + */ + public XadesNoticeNumbers createXadesNoticeNumbers() { + return new XadesNoticeNumbers(); + } + + /** + * Create an instance of {@link JobDescription } + * + */ + public JobDescription createJobDescription() { + return new JobDescription(); + } + + /** + * Create an instance of {@link XadesSignedDataObjectProperties } + * + */ + public XadesSignedDataObjectProperties createXadesSignedDataObjectProperties() { + return new XadesSignedDataObjectProperties(); + } + + /** + * Create an instance of {@link Batch } + * + */ + public Batch createBatch() { + return new Batch(); + } + + /** + * Create an instance of {@link PropertyValuation } + * + */ + public PropertyValuation createPropertyValuation() { + return new PropertyValuation(); + } + + /** + * Create an instance of {@link ReleaseInfo } + * + */ + public ReleaseInfo createReleaseInfo() { + return new ReleaseInfo(); + } + + /** + * Create an instance of {@link ShipNoticeReleaseInfo } + * + */ + public ShipNoticeReleaseInfo createShipNoticeReleaseInfo() { + return new ShipNoticeReleaseInfo(); + } + + /** + * Create an instance of {@link AirLegOrigin } + * + */ + public AirLegOrigin createAirLegOrigin() { + return new AirLegOrigin(); + } + + /** + * Create an instance of {@link XadesInt } + * + */ + public XadesInt createXadesInt() { + return new XadesInt(); + } + + /** + * Create an instance of {@link DsSPKIData } + * + */ + public DsSPKIData createDsSPKIData() { + return new DsSPKIData(); + } + + /** + * Create an instance of {@link Percentage } + * + */ + public Percentage createPercentage() { + return new Percentage(); + } + + /** + * Create an instance of {@link Creator } + * + */ + public Creator createCreator() { + return new Creator(); + } + + /** + * Create an instance of {@link PropertyReference } + * + */ + public PropertyReference createPropertyReference() { + return new PropertyReference(); + } + + /** + * Create an instance of {@link AirLeg } + * + */ + public AirLeg createAirLeg() { + return new AirLeg(); + } + + /** + * Create an instance of {@link XadesCompleteCertificateRefs } + * + */ + public XadesCompleteCertificateRefs createXadesCompleteCertificateRefs() { + return new XadesCompleteCertificateRefs(); + } + + /** + * Create an instance of {@link XadesCertRefs } + * + */ + public XadesCertRefs createXadesCertRefs() { + return new XadesCertRefs(); + } + + /** + * Create an instance of {@link InformationalAmount } + * + */ + public InformationalAmount createInformationalAmount() { + return new InformationalAmount(); + } + + /** + * Create an instance of {@link InformationalPrice } + * + */ + public InformationalPrice createInformationalPrice() { + return new InformationalPrice(); + } + + /** + * Create an instance of {@link Supplier } + * + */ + public Supplier createSupplier() { + return new Supplier(); + } + + /** + * Create an instance of {@link SupplierLocation } + * + */ + public SupplierLocation createSupplierLocation() { + return new SupplierLocation(); + } + + /** + * Create an instance of {@link Vendor } + * + */ + public Vendor createVendor() { + return new Vendor(); + } + + /** + * Create an instance of {@link XadesCertifiedRoles } + * + */ + public XadesCertifiedRoles createXadesCertifiedRoles() { + return new XadesCertifiedRoles(); + } + + /** + * Create an instance of {@link XadesDocumentationReferences } + * + */ + public XadesDocumentationReferences createXadesDocumentationReferences() { + return new XadesDocumentationReferences(); + } + + /** + * Create an instance of {@link XadesUnsignedSignatureProperties } + * + */ + public XadesUnsignedSignatureProperties createXadesUnsignedSignatureProperties() { + return new XadesUnsignedSignatureProperties(); + } + + /** + * Create an instance of {@link XadesSignatureTimeStamp } + * + */ + public XadesSignatureTimeStamp createXadesSignatureTimeStamp() { + return new XadesSignatureTimeStamp(); + } + + /** + * Create an instance of {@link XadesCompleteRevocationRefs } + * + */ + public XadesCompleteRevocationRefs createXadesCompleteRevocationRefs() { + return new XadesCompleteRevocationRefs(); + } + + /** + * Create an instance of {@link XadesAttributeCertificateRefs } + * + */ + public XadesAttributeCertificateRefs createXadesAttributeCertificateRefs() { + return new XadesAttributeCertificateRefs(); + } + + /** + * Create an instance of {@link XadesAttributeRevocationRefs } + * + */ + public XadesAttributeRevocationRefs createXadesAttributeRevocationRefs() { + return new XadesAttributeRevocationRefs(); + } + + /** + * Create an instance of {@link XadesSigAndRefsTimeStamp } + * + */ + public XadesSigAndRefsTimeStamp createXadesSigAndRefsTimeStamp() { + return new XadesSigAndRefsTimeStamp(); + } + + /** + * Create an instance of {@link XadesRefsOnlyTimeStamp } + * + */ + public XadesRefsOnlyTimeStamp createXadesRefsOnlyTimeStamp() { + return new XadesRefsOnlyTimeStamp(); + } + + /** + * Create an instance of {@link XadesCertificateValues } + * + */ + public XadesCertificateValues createXadesCertificateValues() { + return new XadesCertificateValues(); + } + + /** + * Create an instance of {@link XadesAttrAuthoritiesCertValues } + * + */ + public XadesAttrAuthoritiesCertValues createXadesAttrAuthoritiesCertValues() { + return new XadesAttrAuthoritiesCertValues(); + } + + /** + * Create an instance of {@link XadesAttributeRevocationValues } + * + */ + public XadesAttributeRevocationValues createXadesAttributeRevocationValues() { + return new XadesAttributeRevocationValues(); + } + + /** + * Create an instance of {@link XadesArchiveTimeStamp } + * + */ + public XadesArchiveTimeStamp createXadesArchiveTimeStamp() { + return new XadesArchiveTimeStamp(); + } + + /** + * Create an instance of {@link TriangularTransactionLawReference } + * + */ + public TriangularTransactionLawReference createTriangularTransactionLawReference() { + return new TriangularTransactionLawReference(); + } + + /** + * Create an instance of {@link XadesObjectIdentifier } + * + */ + public XadesObjectIdentifier createXadesObjectIdentifier() { + return new XadesObjectIdentifier(); + } + + /** + * Create an instance of {@link DsSignatureMethod } + * + */ + public DsSignatureMethod createDsSignatureMethod() { + return new DsSignatureMethod(); + } + + /** + * Create an instance of {@link DeliveryPeriod } + * + */ + public DeliveryPeriod createDeliveryPeriod() { + return new DeliveryPeriod(); + } + + /** + * Create an instance of {@link InvoiceDetailHeaderIndicator } + * + */ + public InvoiceDetailHeaderIndicator createInvoiceDetailHeaderIndicator() { + return new InvoiceDetailHeaderIndicator(); + } + + /** + * Create an instance of {@link Accounting } + * + */ + public Accounting createAccounting() { + return new Accounting(); + } + + /** + * Create an instance of {@link Amenities } + * + */ + public Amenities createAmenities() { + return new Amenities(); + } + + /** + * Create an instance of {@link SourcingStatus } + * + */ + public SourcingStatus createSourcingStatus() { + return new SourcingStatus(); + } + + /** + * Create an instance of {@link XadesOCSPRefs } + * + */ + public XadesOCSPRefs createXadesOCSPRefs() { + return new XadesOCSPRefs(); + } + + /** + * Create an instance of {@link Followup } + * + */ + public Followup createFollowup() { + return new Followup(); + } + + /** + * Create an instance of {@link PunchOutSetupRequest } + * + */ + public PunchOutSetupRequest createPunchOutSetupRequest() { + return new PunchOutSetupRequest(); + } + + /** + * Create an instance of {@link BrowserFormPost } + * + */ + public BrowserFormPost createBrowserFormPost() { + return new BrowserFormPost(); + } + + /** + * Create an instance of {@link SupplierSetup } + * + */ + public SupplierSetup createSupplierSetup() { + return new SupplierSetup(); + } + + /** + * Create an instance of {@link FeeAmount } + * + */ + public FeeAmount createFeeAmount() { + return new FeeAmount(); + } + + /** + * Create an instance of {@link XadesUnsignedDataObjectProperties } + * + */ + public XadesUnsignedDataObjectProperties createXadesUnsignedDataObjectProperties() { + return new XadesUnsignedDataObjectProperties(); + } + + /** + * Create an instance of {@link Contractor } + * + */ + public Contractor createContractor() { + return new Contractor(); + } + + /** + * Create an instance of {@link Correspondent } + * + */ + public Correspondent createCorrespondent() { + return new Correspondent(); + } + + /** + * Create an instance of {@link TermsOfDelivery } + * + */ + public TermsOfDelivery createTermsOfDelivery() { + return new TermsOfDelivery(); + } + + /** + * Create an instance of {@link TransportTerms } + * + */ + public TransportTerms createTransportTerms() { + return new TransportTerms(); + } + + /** + * Create an instance of {@link Municipality } + * + */ + public Municipality createMunicipality() { + return new Municipality(); + } + + /** + * Create an instance of {@link WorkLocation } + * + */ + public WorkLocation createWorkLocation() { + return new WorkLocation(); + } + + /** + * Create an instance of {@link XadesEncapsulatedX509Certificate } + * + */ + public XadesEncapsulatedX509Certificate createXadesEncapsulatedX509Certificate() { + return new XadesEncapsulatedX509Certificate(); + } + + /** + * Create an instance of {@link SubcontractingComponent } + * + */ + public SubcontractingComponent createSubcontractingComponent() { + return new SubcontractingComponent(); + } + + /** + * Create an instance of {@link PaymentTerm } + * + */ + public PaymentTerm createPaymentTerm() { + return new PaymentTerm(); + } + + /** + * Create an instance of {@link XadesClaimedRoles } + * + */ + public XadesClaimedRoles createXadesClaimedRoles() { + return new XadesClaimedRoles(); + } + + /** + * Create an instance of {@link XadesClaimedRole } + * + */ + public XadesClaimedRole createXadesClaimedRole() { + return new XadesClaimedRole(); + } + + /** + * Create an instance of {@link XadesOtherRefs } + * + */ + public XadesOtherRefs createXadesOtherRefs() { + return new XadesOtherRefs(); + } + + /** + * Create an instance of {@link TotalAmountInBillingCurrency } + * + */ + public TotalAmountInBillingCurrency createTotalAmountInBillingCurrency() { + return new TotalAmountInBillingCurrency(); + } + + /** + * Create an instance of {@link Tolerances } + * + */ + public Tolerances createTolerances() { + return new Tolerances(); + } + + /** + * Create an instance of {@link QuantityTolerance } + * + */ + public QuantityTolerance createQuantityTolerance() { + return new QuantityTolerance(); + } + + /** + * Create an instance of {@link PriceTolerance } + * + */ + public PriceTolerance createPriceTolerance() { + return new PriceTolerance(); + } + + /** + * Create an instance of {@link TotalRetailAmount } + * + */ + public TotalRetailAmount createTotalRetailAmount() { + return new TotalRetailAmount(); + } + + /** + * Create an instance of {@link InvoiceTimeCardDetail } + * + */ + public InvoiceTimeCardDetail createInvoiceTimeCardDetail() { + return new InvoiceTimeCardDetail(); + } + + /** + * Create an instance of {@link GoodsAndServiceAmount } + * + */ + public GoodsAndServiceAmount createGoodsAndServiceAmount() { + return new GoodsAndServiceAmount(); + } + + /** + * Create an instance of {@link ItemDetail } + * + */ + public ItemDetail createItemDetail() { + return new ItemDetail(); + } + + /** + * Create an instance of {@link Dimension } + * + */ + public Dimension createDimension() { + return new Dimension(); + } + + /** + * Create an instance of {@link CarRentalPickup } + * + */ + public CarRentalPickup createCarRentalPickup() { + return new CarRentalPickup(); + } + + /** + * Create an instance of {@link CarRentalFee } + * + */ + public CarRentalFee createCarRentalFee() { + return new CarRentalFee(); + } + + /** + * Create an instance of {@link LimitedMileage } + * + */ + public LimitedMileage createLimitedMileage() { + return new LimitedMileage(); + } + + /** + * Create an instance of {@link ScheduleLine } + * + */ + public ScheduleLine createScheduleLine() { + return new ScheduleLine(); + } + + /** + * Create an instance of {@link TermsOfTransport } + * + */ + public TermsOfTransport createTermsOfTransport() { + return new TermsOfTransport(); + } + + /** + * Create an instance of {@link BlanketItemDetail } + * + */ + public BlanketItemDetail createBlanketItemDetail() { + return new BlanketItemDetail(); + } + + /** + * Create an instance of {@link SupplierList } + * + */ + public SupplierList createSupplierList() { + return new SupplierList(); + } + + /** + * Create an instance of {@link MasterAgreementReference } + * + */ + public MasterAgreementReference createMasterAgreementReference() { + return new MasterAgreementReference(); + } + + /** + * Create an instance of {@link MasterAgreementIDInfo } + * + */ + public MasterAgreementIDInfo createMasterAgreementIDInfo() { + return new MasterAgreementIDInfo(); + } + + /** + * Create an instance of {@link ItemOutIndustry } + * + */ + public ItemOutIndustry createItemOutIndustry() { + return new ItemOutIndustry(); + } + + /** + * Create an instance of {@link ReturnData } + * + */ + public ReturnData createReturnData() { + return new ReturnData(); + } + + /** + * Create an instance of {@link RailLegDestination } + * + */ + public RailLegDestination createRailLegDestination() { + return new RailLegDestination(); + } + + /** + * Create an instance of {@link Rate } + * + */ + public Rate createRate() { + return new Rate(); + } + + /** + * Create an instance of {@link DsManifest } + * + */ + public DsManifest createDsManifest() { + return new DsManifest(); + } + + /** + * Create an instance of {@link DsReference } + * + */ + public DsReference createDsReference() { + return new DsReference(); + } + + /** + * Create an instance of {@link StatusUpdateRequest } + * + */ + public StatusUpdateRequest createStatusUpdateRequest() { + return new StatusUpdateRequest(); + } + + /** + * Create an instance of {@link PaymentStatus } + * + */ + public PaymentStatus createPaymentStatus() { + return new PaymentStatus(); + } + + /** + * Create an instance of {@link DocumentStatus } + * + */ + public DocumentStatus createDocumentStatus() { + return new DocumentStatus(); + } + + /** + * Create an instance of {@link DsKeyInfo } + * + */ + public DsKeyInfo createDsKeyInfo() { + return new DsKeyInfo(); + } + + /** + * Create an instance of {@link InvoiceItemIDInfo } + * + */ + public InvoiceItemIDInfo createInvoiceItemIDInfo() { + return new InvoiceItemIDInfo(); + } + + /** + * Create an instance of {@link InvoiceDetailLineIndicator } + * + */ + public InvoiceDetailLineIndicator createInvoiceDetailLineIndicator() { + return new InvoiceDetailLineIndicator(); + } + + /** + * Create an instance of {@link InvoicePartner } + * + */ + public InvoicePartner createInvoicePartner() { + return new InvoicePartner(); + } + + /** + * Create an instance of {@link InvoiceDetailOrderInfo } + * + */ + public InvoiceDetailOrderInfo createInvoiceDetailOrderInfo() { + return new InvoiceDetailOrderInfo(); + } + + /** + * Create an instance of {@link XadesOtherCertificate } + * + */ + public XadesOtherCertificate createXadesOtherCertificate() { + return new XadesOtherCertificate(); + } + + /** + * Create an instance of {@link Route } + * + */ + public Route createRoute() { + return new Route(); + } + + /** + * Create an instance of {@link Value } + * + */ + public Value createValue() { + return new Value(); + } + + /** + * Create an instance of {@link DsDSAKeyValue } + * + */ + public DsDSAKeyValue createDsDSAKeyValue() { + return new DsDSAKeyValue(); + } + + /** + * Create an instance of {@link TaxableAmount } + * + */ + public TaxableAmount createTaxableAmount() { + return new TaxableAmount(); + } + + /** + * Create an instance of {@link DsHMACOutputLength } + * + */ + public DsHMACOutputLength createDsHMACOutputLength() { + return new DsHMACOutputLength(); + } + + /** + * Create an instance of {@link DsSignedInfo } + * + */ + public DsSignedInfo createDsSignedInfo() { + return new DsSignedInfo(); + } + + /** + * Create an instance of {@link DsObject } + * + */ + public DsObject createDsObject() { + return new DsObject(); + } + + /** + * Create an instance of {@link DsMgmtData } + * + */ + public DsMgmtData createDsMgmtData() { + return new DsMgmtData(); + } + + /** + * Create an instance of {@link PackageID } + * + */ + public PackageID createPackageID() { + return new PackageID(); + } + + /** + * Create an instance of {@link DsX509IssuerSerial } + * + */ + public DsX509IssuerSerial createDsX509IssuerSerial() { + return new DsX509IssuerSerial(); + } + + /** + * Create an instance of {@link RoomType } + * + */ + public RoomType createRoomType() { + return new RoomType(); + } + + /** + * Create an instance of {@link InvoiceDetailItemReferenceRetail } + * + */ + public InvoiceDetailItemReferenceRetail createInvoiceDetailItemReferenceRetail() { + return new InvoiceDetailItemReferenceRetail(); + } + + /** + * Create an instance of {@link LegDestination } + * + */ + public LegDestination createLegDestination() { + return new LegDestination(); + } + + /** + * Create an instance of {@link DispatchQuantity } + * + */ + public DispatchQuantity createDispatchQuantity() { + return new DispatchQuantity(); + } + + /** + * Create an instance of {@link InvoiceDetailServiceItem } + * + */ + public InvoiceDetailServiceItem createInvoiceDetailServiceItem() { + return new InvoiceDetailServiceItem(); + } + + /** + * Create an instance of {@link InvoiceLaborDetail } + * + */ + public InvoiceLaborDetail createInvoiceLaborDetail() { + return new InvoiceLaborDetail(); + } + + /** + * Create an instance of {@link State } + * + */ + public State createState() { + return new State(); + } + + /** + * Create an instance of {@link DsX509SubjectName } + * + */ + public DsX509SubjectName createDsX509SubjectName() { + return new DsX509SubjectName(); + } + + /** + * Create an instance of {@link DsX509Data } + * + */ + public DsX509Data createDsX509Data() { + return new DsX509Data(); + } + + /** + * Create an instance of {@link DsX509Certificate } + * + */ + public DsX509Certificate createDsX509Certificate() { + return new DsX509Certificate(); + } + + /** + * Create an instance of {@link SpecialHandlingAmount } + * + */ + public SpecialHandlingAmount createSpecialHandlingAmount() { + return new SpecialHandlingAmount(); + } + + /** + * Create an instance of {@link ShippingAmount } + * + */ + public ShippingAmount createShippingAmount() { + return new ShippingAmount(); + } + + /** + * Create an instance of {@link InvoiceHeaderModifications } + * + */ + public InvoiceHeaderModifications createInvoiceHeaderModifications() { + return new InvoiceHeaderModifications(); + } + + /** + * Create an instance of {@link InvoiceDetailSummaryLineItemModifications } + * + */ + public InvoiceDetailSummaryLineItemModifications createInvoiceDetailSummaryLineItemModifications() { + return new InvoiceDetailSummaryLineItemModifications(); + } + + /** + * Create an instance of {@link DepositAmount } + * + */ + public DepositAmount createDepositAmount() { + return new DepositAmount(); + } + + /** + * Create an instance of {@link InvoiceDetailSummaryIndustry } + * + */ + public InvoiceDetailSummaryIndustry createInvoiceDetailSummaryIndustry() { + return new InvoiceDetailSummaryIndustry(); + } + + /** + * Create an instance of {@link DsRetrievalMethod } + * + */ + public DsRetrievalMethod createDsRetrievalMethod() { + return new DsRetrievalMethod(); + } + + /** + * Create an instance of {@link BestBeforeDate } + * + */ + public BestBeforeDate createBestBeforeDate() { + return new BestBeforeDate(); + } + + /** + * Create an instance of {@link MasterAgreementRequest } + * + */ + public MasterAgreementRequest createMasterAgreementRequest() { + return new MasterAgreementRequest(); + } + + /** + * Create an instance of {@link UnitGrossPrice } + * + */ + public UnitGrossPrice createUnitGrossPrice() { + return new UnitGrossPrice(); + } + + /** + * Create an instance of {@link TimeRange } + * + */ + public TimeRange createTimeRange() { + return new TimeRange(); + } + + /** + * Create an instance of {@link ExpiryDate } + * + */ + public ExpiryDate createExpiryDate() { + return new ExpiryDate(); + } + + /** + * Create an instance of {@link XadesAny } + * + */ + public XadesAny createXadesAny() { + return new XadesAny(); + } + + /** + * Create an instance of {@link ShortName } + * + */ + public ShortName createShortName() { + return new ShortName(); + } + + /** + * Create an instance of {@link XadesOtherValue } + * + */ + public XadesOtherValue createXadesOtherValue() { + return new XadesOtherValue(); + } + + /** + * Create an instance of {@link Street } + * + */ + public Street createStreet() { + return new Street(); + } + + /** + * Create an instance of {@link XadesDataObjectFormat } + * + */ + public XadesDataObjectFormat createXadesDataObjectFormat() { + return new XadesDataObjectFormat(); + } + + /** + * Create an instance of {@link InvoiceDetailSummaryRetail } + * + */ + public InvoiceDetailSummaryRetail createInvoiceDetailSummaryRetail() { + return new InvoiceDetailSummaryRetail(); + } + + /** + * Create an instance of {@link Request } + * + */ + public Request createRequest() { + return new Request(); + } + + /** + * Create an instance of {@link ProviderSetupRequest } + * + */ + public ProviderSetupRequest createProviderSetupRequest() { + return new ProviderSetupRequest(); + } + + /** + * Create an instance of {@link CopyRequest } + * + */ + public CopyRequest createCopyRequest() { + return new CopyRequest(); + } + + /** + * Create an instance of {@link CXML } + * + */ + public CXML createCXML() { + return new CXML(); + } + + /** + * Create an instance of {@link LegOrigin } + * + */ + public LegOrigin createLegOrigin() { + return new LegOrigin(); + } + + /** + * Create an instance of {@link OrderStatusRequestIDInfo } + * + */ + public OrderStatusRequestIDInfo createOrderStatusRequestIDInfo() { + return new OrderStatusRequestIDInfo(); + } + + /** + * Create an instance of {@link DeliverTo } + * + */ + public DeliverTo createDeliverTo() { + return new DeliverTo(); + } + + /** + * Create an instance of {@link City } + * + */ + public City createCity() { + return new City(); + } + + /** + * Create an instance of {@link XadesSPUserNotice } + * + */ + public XadesSPUserNotice createXadesSPUserNotice() { + return new XadesSPUserNotice(); + } + + /** + * Create an instance of {@link DsXPath } + * + */ + public DsXPath createDsXPath() { + return new DsXPath(); + } + + /** + * Create an instance of {@link XadesEncapsulatedPKIData } + * + */ + public XadesEncapsulatedPKIData createXadesEncapsulatedPKIData() { + return new XadesEncapsulatedPKIData(); + } + + /** + * Create an instance of {@link AdditionalAmounts } + * + */ + public AdditionalAmounts createAdditionalAmounts() { + return new AdditionalAmounts(); + } + + /** + * Create an instance of {@link GrossProgressPaymentAmount } + * + */ + public GrossProgressPaymentAmount createGrossProgressPaymentAmount() { + return new GrossProgressPaymentAmount(); + } + + /** + * Create an instance of {@link TaxLocation } + * + */ + public TaxLocation createTaxLocation() { + return new TaxLocation(); + } + + /** + * Create an instance of {@link AdditionalPrices } + * + */ + public AdditionalPrices createAdditionalPrices() { + return new AdditionalPrices(); + } + + /** + * Create an instance of {@link PurchaseRequisition } + * + */ + public PurchaseRequisition createPurchaseRequisition() { + return new PurchaseRequisition(); + } + + /** + * Create an instance of {@link PurchaseRequisitionRequest } + * + */ + public PurchaseRequisitionRequest createPurchaseRequisitionRequest() { + return new PurchaseRequisitionRequest(); + } + + /** + * Create an instance of {@link CXMLSignedInfo } + * + */ + public CXMLSignedInfo createCXMLSignedInfo() { + return new CXMLSignedInfo(); + } + +} diff --git a/src/main/java/org/cxml/v12028/Option.java b/src/main/java/org/cxml/v12028/Option.java new file mode 100644 index 0000000..6ce43d0 --- /dev/null +++ b/src/main/java/org/cxml/v12028/Option.java @@ -0,0 +1,118 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "Option") +public class Option { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlAttribute(name = "a-dtype") + protected List aDtype; + @XmlValue + protected String value; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the aDtype property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the aDtype property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getADtype().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getADtype() { + if (aDtype == null) { + aDtype = new ArrayList(); + } + return this.aDtype; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/OrderIDInfo.java b/src/main/java/org/cxml/v12028/OrderIDInfo.java similarity index 96% rename from src/main/java/org/cxml/fulfull/OrderIDInfo.java rename to src/main/java/org/cxml/v12028/OrderIDInfo.java index d643e41..6a272c2 100644 --- a/src/main/java/org/cxml/fulfull/OrderIDInfo.java +++ b/src/main/java/org/cxml/v12028/OrderIDInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/OrderInfo.java b/src/main/java/org/cxml/v12028/OrderInfo.java similarity index 94% rename from src/main/java/org/cxml/fulfull/OrderInfo.java rename to src/main/java/org/cxml/v12028/OrderInfo.java index beb160a..a5ef041 100644 --- a/src/main/java/org/cxml/fulfull/OrderInfo.java +++ b/src/main/java/org/cxml/v12028/OrderInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/OrderMethod.java b/src/main/java/org/cxml/v12028/OrderMethod.java similarity index 93% rename from src/main/java/org/cxml/fulfull/OrderMethod.java rename to src/main/java/org/cxml/v12028/OrderMethod.java index d3fb95b..f12f9e7 100644 --- a/src/main/java/org/cxml/fulfull/OrderMethod.java +++ b/src/main/java/org/cxml/v12028/OrderMethod.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/OrderMethods.java b/src/main/java/org/cxml/v12028/OrderMethods.java similarity index 94% rename from src/main/java/org/cxml/fulfull/OrderMethods.java rename to src/main/java/org/cxml/v12028/OrderMethods.java index 31c062a..44ef091 100644 --- a/src/main/java/org/cxml/fulfull/OrderMethods.java +++ b/src/main/java/org/cxml/v12028/OrderMethods.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/OrderReference.java b/src/main/java/org/cxml/v12028/OrderReference.java similarity index 95% rename from src/main/java/org/cxml/fulfull/OrderReference.java rename to src/main/java/org/cxml/v12028/OrderReference.java index d3e25e8..846e9b4 100644 --- a/src/main/java/org/cxml/fulfull/OrderReference.java +++ b/src/main/java/org/cxml/v12028/OrderReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/OrderRequest.java b/src/main/java/org/cxml/v12028/OrderRequest.java similarity index 94% rename from src/main/java/org/cxml/fulfull/OrderRequest.java rename to src/main/java/org/cxml/v12028/OrderRequest.java index e4bbd63..2f3f544 100644 --- a/src/main/java/org/cxml/fulfull/OrderRequest.java +++ b/src/main/java/org/cxml/v12028/OrderRequest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/OrderRequestHeader.java b/src/main/java/org/cxml/v12028/OrderRequestHeader.java similarity index 86% rename from src/main/java/org/cxml/fulfull/OrderRequestHeader.java rename to src/main/java/org/cxml/v12028/OrderRequestHeader.java index 97e8ee3..6f31503 100644 --- a/src/main/java/org/cxml/fulfull/OrderRequestHeader.java +++ b/src/main/java/org/cxml/v12028/OrderRequestHeader.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -39,6 +39,8 @@ "documentReference", "supplierOrderInfo", "termsOfDelivery", + "deliveryPeriod", + "idReference", "extrinsic" }) @XmlRootElement(name = "OrderRequestHeader") @@ -89,6 +91,12 @@ public class OrderRequestHeader { @XmlAttribute(name = "shipComplete") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String shipComplete; + @XmlAttribute(name = "pickUpDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String pickUpDate; + @XmlAttribute(name = "requestedDeliveryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; @XmlElement(name = "Total", required = true) protected Total total; @XmlElement(name = "ShipTo") @@ -115,6 +123,10 @@ public class OrderRequestHeader { protected SupplierOrderInfo supplierOrderInfo; @XmlElement(name = "TermsOfDelivery") protected TermsOfDelivery termsOfDelivery; + @XmlElement(name = "DeliveryPeriod") + protected DeliveryPeriod deliveryPeriod; + @XmlElement(name = "IdReference") + protected List idReference; @XmlElement(name = "Extrinsic") protected List extrinsic; @@ -486,6 +498,54 @@ public void setShipComplete(String value) { this.shipComplete = value; } + /** + * Gets the value of the pickUpDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPickUpDate() { + return pickUpDate; + } + + /** + * Sets the value of the pickUpDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPickUpDate(String value) { + this.pickUpDate = value; + } + + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + /** * Gets the value of the total property. * @@ -808,6 +868,59 @@ public void setTermsOfDelivery(TermsOfDelivery value) { this.termsOfDelivery = value; } + /** + * Gets the value of the deliveryPeriod property. + * + * @return + * possible object is + * {@link DeliveryPeriod } + * + */ + public DeliveryPeriod getDeliveryPeriod() { + return deliveryPeriod; + } + + /** + * Sets the value of the deliveryPeriod property. + * + * @param value + * allowed object is + * {@link DeliveryPeriod } + * + */ + public void setDeliveryPeriod(DeliveryPeriod value) { + this.deliveryPeriod = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + /** * Gets the value of the extrinsic property. * diff --git a/src/main/java/org/cxml/v12028/OrderStatusRequest.java b/src/main/java/org/cxml/v12028/OrderStatusRequest.java new file mode 100644 index 0000000..ee60ca8 --- /dev/null +++ b/src/main/java/org/cxml/v12028/OrderStatusRequest.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderStatusRequestHeader", + "orderStatusRequestItem" +}) +@XmlRootElement(name = "OrderStatusRequest") +public class OrderStatusRequest { + + @XmlElement(name = "OrderStatusRequestHeader", required = true) + protected OrderStatusRequestHeader orderStatusRequestHeader; + @XmlElement(name = "OrderStatusRequestItem") + protected List orderStatusRequestItem; + + /** + * Gets the value of the orderStatusRequestHeader property. + * + * @return + * possible object is + * {@link OrderStatusRequestHeader } + * + */ + public OrderStatusRequestHeader getOrderStatusRequestHeader() { + return orderStatusRequestHeader; + } + + /** + * Sets the value of the orderStatusRequestHeader property. + * + * @param value + * allowed object is + * {@link OrderStatusRequestHeader } + * + */ + public void setOrderStatusRequestHeader(OrderStatusRequestHeader value) { + this.orderStatusRequestHeader = value; + } + + /** + * Gets the value of the orderStatusRequestItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderStatusRequestItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderStatusRequestItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderStatusRequestItem } + * + * + */ + public List getOrderStatusRequestItem() { + if (orderStatusRequestItem == null) { + orderStatusRequestItem = new ArrayList(); + } + return this.orderStatusRequestItem; + } + +} diff --git a/src/main/java/org/cxml/v12028/OrderStatusRequestHeader.java b/src/main/java/org/cxml/v12028/OrderStatusRequestHeader.java new file mode 100644 index 0000000..ea5e8b2 --- /dev/null +++ b/src/main/java/org/cxml/v12028/OrderStatusRequestHeader.java @@ -0,0 +1,215 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderReferenceOrOrderIDInfo", + "contact", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "OrderStatusRequestHeader") +public class OrderStatusRequestHeader { + + @XmlAttribute(name = "orderStatusRequestID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestID; + @XmlAttribute(name = "orderStatusRequestDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestDate; + @XmlElements({ + @XmlElement(name = "OrderReference", required = true, type = OrderReference.class), + @XmlElement(name = "OrderIDInfo", required = true, type = OrderIDInfo.class) + }) + protected List orderReferenceOrOrderIDInfo; + @XmlElement(name = "Contact", required = true) + protected List contact; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the orderStatusRequestID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestID() { + return orderStatusRequestID; + } + + /** + * Sets the value of the orderStatusRequestID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestID(String value) { + this.orderStatusRequestID = value; + } + + /** + * Gets the value of the orderStatusRequestDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestDate() { + return orderStatusRequestDate; + } + + /** + * Sets the value of the orderStatusRequestDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestDate(String value) { + this.orderStatusRequestDate = value; + } + + /** + * Gets the value of the orderReferenceOrOrderIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderReferenceOrOrderIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderReferenceOrOrderIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderReference } + * {@link OrderIDInfo } + * + * + */ + public List getOrderReferenceOrOrderIDInfo() { + if (orderReferenceOrOrderIDInfo == null) { + orderReferenceOrOrderIDInfo = new ArrayList(); + } + return this.orderReferenceOrOrderIDInfo; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfull/MasterAgreementIDInfo.java b/src/main/java/org/cxml/v12028/OrderStatusRequestIDInfo.java similarity index 54% rename from src/main/java/org/cxml/fulfull/MasterAgreementIDInfo.java rename to src/main/java/org/cxml/v12028/OrderStatusRequestIDInfo.java index 38de72e..5d57393 100644 --- a/src/main/java/org/cxml/fulfull/MasterAgreementIDInfo.java +++ b/src/main/java/org/cxml/v12028/OrderStatusRequestIDInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -22,62 +22,62 @@ */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") -@XmlRootElement(name = "MasterAgreementIDInfo") -public class MasterAgreementIDInfo { +@XmlRootElement(name = "OrderStatusRequestIDInfo") +public class OrderStatusRequestIDInfo { - @XmlAttribute(name = "agreementID", required = true) + @XmlAttribute(name = "orderStatusRequestID", required = true) @XmlJavaTypeAdapter(NormalizedStringAdapter.class) - protected String agreementID; - @XmlAttribute(name = "agreementDate") + protected String orderStatusRequestID; + @XmlAttribute(name = "orderStatusRequestDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) - protected String agreementDate; + protected String orderStatusRequestDate; /** - * Gets the value of the agreementID property. + * Gets the value of the orderStatusRequestID property. * * @return * possible object is * {@link String } * */ - public String getAgreementID() { - return agreementID; + public String getOrderStatusRequestID() { + return orderStatusRequestID; } /** - * Sets the value of the agreementID property. + * Sets the value of the orderStatusRequestID property. * * @param value * allowed object is * {@link String } * */ - public void setAgreementID(String value) { - this.agreementID = value; + public void setOrderStatusRequestID(String value) { + this.orderStatusRequestID = value; } /** - * Gets the value of the agreementDate property. + * Gets the value of the orderStatusRequestDate property. * * @return * possible object is * {@link String } * */ - public String getAgreementDate() { - return agreementDate; + public String getOrderStatusRequestDate() { + return orderStatusRequestDate; } /** - * Sets the value of the agreementDate property. + * Sets the value of the orderStatusRequestDate property. * * @param value * allowed object is * {@link String } * */ - public void setAgreementDate(String value) { - this.agreementDate = value; + public void setOrderStatusRequestDate(String value) { + this.orderStatusRequestDate = value; } } diff --git a/src/main/java/org/cxml/v12028/OrderStatusRequestItem.java b/src/main/java/org/cxml/v12028/OrderStatusRequestItem.java new file mode 100644 index 0000000..29a7eaf --- /dev/null +++ b/src/main/java/org/cxml/v12028/OrderStatusRequestItem.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemReference", + "comments" +}) +@XmlRootElement(name = "OrderStatusRequestItem") +public class OrderStatusRequestItem { + + @XmlElement(name = "ItemReference", required = true) + protected ItemReference itemReference; + @XmlElement(name = "Comments") + protected Comments comments; + + /** + * Gets the value of the itemReference property. + * + * @return + * possible object is + * {@link ItemReference } + * + */ + public ItemReference getItemReference() { + return itemReference; + } + + /** + * Sets the value of the itemReference property. + * + * @param value + * allowed object is + * {@link ItemReference } + * + */ + public void setItemReference(ItemReference value) { + this.itemReference = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/OrderStatusRequestReference.java b/src/main/java/org/cxml/v12028/OrderStatusRequestReference.java new file mode 100644 index 0000000..eb51d04 --- /dev/null +++ b/src/main/java/org/cxml/v12028/OrderStatusRequestReference.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "OrderStatusRequestReference") +public class OrderStatusRequestReference { + + @XmlAttribute(name = "orderStatusRequestID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestID; + @XmlAttribute(name = "orderStatusRequestDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderStatusRequestDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the orderStatusRequestID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestID() { + return orderStatusRequestID; + } + + /** + * Sets the value of the orderStatusRequestID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestID(String value) { + this.orderStatusRequestID = value; + } + + /** + * Gets the value of the orderStatusRequestDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderStatusRequestDate() { + return orderStatusRequestDate; + } + + /** + * Sets the value of the orderStatusRequestDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderStatusRequestDate(String value) { + this.orderStatusRequestDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/OrderTarget.java b/src/main/java/org/cxml/v12028/OrderTarget.java similarity index 95% rename from src/main/java/org/cxml/fulfull/OrderTarget.java rename to src/main/java/org/cxml/v12028/OrderTarget.java index 45ea8d1..ccec2a6 100644 --- a/src/main/java/org/cxml/fulfull/OrderTarget.java +++ b/src/main/java/org/cxml/v12028/OrderTarget.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/OrderedQuantity.java b/src/main/java/org/cxml/v12028/OrderedQuantity.java new file mode 100644 index 0000000..eafa1ba --- /dev/null +++ b/src/main/java/org/cxml/v12028/OrderedQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "OrderedQuantity") +public class OrderedQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/Organization.java b/src/main/java/org/cxml/v12028/Organization.java new file mode 100644 index 0000000..609e219 --- /dev/null +++ b/src/main/java/org/cxml/v12028/Organization.java @@ -0,0 +1,453 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "name", + "credential", + "organizationRole", + "address", + "corporateInformation", + "taxInformation", + "relationshipInformation", + "description", + "person", + "industry", + "commodity", + "territory", + "paymentInformation", + "extrinsic" +}) +@XmlRootElement(name = "Organization") +public class Organization { + + @XmlElement(name = "Name", required = true) + protected Name name; + @XmlElement(name = "Credential", required = true) + protected List credential; + @XmlElement(name = "OrganizationRole") + protected List organizationRole; + @XmlElement(name = "Address", required = true) + protected Address address; + @XmlElement(name = "CorporateInformation") + protected CorporateInformation corporateInformation; + @XmlElement(name = "TaxInformation") + protected TaxInformation taxInformation; + @XmlElement(name = "RelationshipInformation") + protected RelationshipInformation relationshipInformation; + @XmlElement(name = "Description") + protected List description; + @XmlElement(name = "Person") + protected List person; + @XmlElement(name = "Industry") + protected List industry; + @XmlElement(name = "Commodity") + protected List commodity; + @XmlElement(name = "Territory") + protected List territory; + @XmlElement(name = "PaymentInformation") + protected List paymentInformation; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link Name } + * + */ + public Name getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link Name } + * + */ + public void setName(Name value) { + this.name = value; + } + + /** + * Gets the value of the credential property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the credential property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCredential().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Credential } + * + * + */ + public List getCredential() { + if (credential == null) { + credential = new ArrayList(); + } + return this.credential; + } + + /** + * Gets the value of the organizationRole property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the organizationRole property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrganizationRole().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrganizationRole } + * + * + */ + public List getOrganizationRole() { + if (organizationRole == null) { + organizationRole = new ArrayList(); + } + return this.organizationRole; + } + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + + /** + * Gets the value of the corporateInformation property. + * + * @return + * possible object is + * {@link CorporateInformation } + * + */ + public CorporateInformation getCorporateInformation() { + return corporateInformation; + } + + /** + * Sets the value of the corporateInformation property. + * + * @param value + * allowed object is + * {@link CorporateInformation } + * + */ + public void setCorporateInformation(CorporateInformation value) { + this.corporateInformation = value; + } + + /** + * Gets the value of the taxInformation property. + * + * @return + * possible object is + * {@link TaxInformation } + * + */ + public TaxInformation getTaxInformation() { + return taxInformation; + } + + /** + * Sets the value of the taxInformation property. + * + * @param value + * allowed object is + * {@link TaxInformation } + * + */ + public void setTaxInformation(TaxInformation value) { + this.taxInformation = value; + } + + /** + * Gets the value of the relationshipInformation property. + * + * @return + * possible object is + * {@link RelationshipInformation } + * + */ + public RelationshipInformation getRelationshipInformation() { + return relationshipInformation; + } + + /** + * Sets the value of the relationshipInformation property. + * + * @param value + * allowed object is + * {@link RelationshipInformation } + * + */ + public void setRelationshipInformation(RelationshipInformation value) { + this.relationshipInformation = value; + } + + /** + * Gets the value of the description property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + return this.description; + } + + /** + * Gets the value of the person property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the person property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPerson().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Person } + * + * + */ + public List getPerson() { + if (person == null) { + person = new ArrayList(); + } + return this.person; + } + + /** + * Gets the value of the industry property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the industry property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIndustry().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Industry } + * + * + */ + public List getIndustry() { + if (industry == null) { + industry = new ArrayList(); + } + return this.industry; + } + + /** + * Gets the value of the commodity property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the commodity property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCommodity().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Commodity } + * + * + */ + public List getCommodity() { + if (commodity == null) { + commodity = new ArrayList(); + } + return this.commodity; + } + + /** + * Gets the value of the territory property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the territory property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTerritory().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Territory } + * + * + */ + public List getTerritory() { + if (territory == null) { + territory = new ArrayList(); + } + return this.territory; + } + + /** + * Gets the value of the paymentInformation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paymentInformation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPaymentInformation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaymentInformation } + * + * + */ + public List getPaymentInformation() { + if (paymentInformation == null) { + paymentInformation = new ArrayList(); + } + return this.paymentInformation; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/OrganizationChangeMessage.java b/src/main/java/org/cxml/v12028/OrganizationChangeMessage.java new file mode 100644 index 0000000..839a4b3 --- /dev/null +++ b/src/main/java/org/cxml/v12028/OrganizationChangeMessage.java @@ -0,0 +1,92 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "organization" +}) +@XmlRootElement(name = "OrganizationChangeMessage") +public class OrganizationChangeMessage { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "Organization", required = true) + protected List organization; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the organization property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the organization property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrganization().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Organization } + * + * + */ + public List getOrganization() { + if (organization == null) { + organization = new ArrayList(); + } + return this.organization; + } + +} diff --git a/src/main/java/org/cxml/v12028/OrganizationDataRequest.java b/src/main/java/org/cxml/v12028/OrganizationDataRequest.java new file mode 100644 index 0000000..976590e --- /dev/null +++ b/src/main/java/org/cxml/v12028/OrganizationDataRequest.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "organizationID" +}) +@XmlRootElement(name = "OrganizationDataRequest") +public class OrganizationDataRequest { + + @XmlElement(name = "OrganizationID", required = true) + protected List organizationID; + + /** + * Gets the value of the organizationID property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the organizationID property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrganizationID().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrganizationID } + * + * + */ + public List getOrganizationID() { + if (organizationID == null) { + organizationID = new ArrayList(); + } + return this.organizationID; + } + +} diff --git a/src/main/java/org/cxml/v12028/OrganizationDataResponse.java b/src/main/java/org/cxml/v12028/OrganizationDataResponse.java new file mode 100644 index 0000000..7e8a813 --- /dev/null +++ b/src/main/java/org/cxml/v12028/OrganizationDataResponse.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "organization" +}) +@XmlRootElement(name = "OrganizationDataResponse") +public class OrganizationDataResponse { + + @XmlElement(name = "Organization", required = true) + protected List organization; + + /** + * Gets the value of the organization property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the organization property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrganization().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Organization } + * + * + */ + public List getOrganization() { + if (organization == null) { + organization = new ArrayList(); + } + return this.organization; + } + +} diff --git a/src/main/java/org/cxml/v12028/OrganizationID.java b/src/main/java/org/cxml/v12028/OrganizationID.java new file mode 100644 index 0000000..2977846 --- /dev/null +++ b/src/main/java/org/cxml/v12028/OrganizationID.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "credential" +}) +@XmlRootElement(name = "OrganizationID") +public class OrganizationID { + + @XmlElement(name = "Credential", required = true) + protected List credential; + + /** + * Gets the value of the credential property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the credential property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCredential().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Credential } + * + * + */ + public List getCredential() { + if (credential == null) { + credential = new ArrayList(); + } + return this.credential; + } + +} diff --git a/src/main/java/org/cxml/v12028/OrganizationRole.java b/src/main/java/org/cxml/v12028/OrganizationRole.java new file mode 100644 index 0000000..f827c46 --- /dev/null +++ b/src/main/java/org/cxml/v12028/OrganizationRole.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "OrganizationRole") +public class OrganizationRole { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String name; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/OriginalDocument.java b/src/main/java/org/cxml/v12028/OriginalDocument.java similarity index 91% rename from src/main/java/org/cxml/fulfull/OriginalDocument.java rename to src/main/java/org/cxml/v12028/OriginalDocument.java index 181d188..15d5aed 100644 --- a/src/main/java/org/cxml/fulfull/OriginalDocument.java +++ b/src/main/java/org/cxml/v12028/OriginalDocument.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/OriginalPrice.java b/src/main/java/org/cxml/v12028/OriginalPrice.java similarity index 93% rename from src/main/java/org/cxml/fulfull/OriginalPrice.java rename to src/main/java/org/cxml/v12028/OriginalPrice.java index 8134617..b67e87d 100644 --- a/src/main/java/org/cxml/fulfull/OriginalPrice.java +++ b/src/main/java/org/cxml/v12028/OriginalPrice.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/OriginatorCookie.java b/src/main/java/org/cxml/v12028/OriginatorCookie.java similarity index 90% rename from src/main/java/org/cxml/fulfull/OriginatorCookie.java rename to src/main/java/org/cxml/v12028/OriginatorCookie.java index 2a044cd..ca4f43e 100644 --- a/src/main/java/org/cxml/fulfull/OriginatorCookie.java +++ b/src/main/java/org/cxml/v12028/OriginatorCookie.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/OtherOrderTarget.java b/src/main/java/org/cxml/v12028/OtherOrderTarget.java similarity index 95% rename from src/main/java/org/cxml/fulfull/OtherOrderTarget.java rename to src/main/java/org/cxml/v12028/OtherOrderTarget.java index 25ce911..1991e77 100644 --- a/src/main/java/org/cxml/fulfull/OtherOrderTarget.java +++ b/src/main/java/org/cxml/v12028/OtherOrderTarget.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/OwnershipType.java b/src/main/java/org/cxml/v12028/OwnershipType.java new file mode 100644 index 0000000..1dd1254 --- /dev/null +++ b/src/main/java/org/cxml/v12028/OwnershipType.java @@ -0,0 +1,92 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "extrinsic" +}) +@XmlRootElement(name = "OwnershipType") +public class OwnershipType { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String name; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfull/PCard.java b/src/main/java/org/cxml/v12028/PCard.java similarity index 96% rename from src/main/java/org/cxml/fulfull/PCard.java rename to src/main/java/org/cxml/v12028/PCard.java index 8e5570a..0a5440f 100644 --- a/src/main/java/org/cxml/fulfull/PCard.java +++ b/src/main/java/org/cxml/v12028/PCard.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/PackageID.java b/src/main/java/org/cxml/v12028/PackageID.java new file mode 100644 index 0000000..d422afb --- /dev/null +++ b/src/main/java/org/cxml/v12028/PackageID.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "globalIndividualAssetID", + "returnablePackageID", + "packageTrackingID" +}) +@XmlRootElement(name = "PackageID") +public class PackageID { + + @XmlElement(name = "GlobalIndividualAssetID") + protected String globalIndividualAssetID; + @XmlElement(name = "ReturnablePackageID") + protected String returnablePackageID; + @XmlElement(name = "PackageTrackingID") + protected String packageTrackingID; + + /** + * Gets the value of the globalIndividualAssetID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGlobalIndividualAssetID() { + return globalIndividualAssetID; + } + + /** + * Sets the value of the globalIndividualAssetID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGlobalIndividualAssetID(String value) { + this.globalIndividualAssetID = value; + } + + /** + * Gets the value of the returnablePackageID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReturnablePackageID() { + return returnablePackageID; + } + + /** + * Sets the value of the returnablePackageID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReturnablePackageID(String value) { + this.returnablePackageID = value; + } + + /** + * Gets the value of the packageTrackingID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackageTrackingID() { + return packageTrackingID; + } + + /** + * Sets the value of the packageTrackingID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackageTrackingID(String value) { + this.packageTrackingID = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/PackageIdentification.java b/src/main/java/org/cxml/v12028/PackageIdentification.java similarity index 94% rename from src/main/java/org/cxml/fulfull/PackageIdentification.java rename to src/main/java/org/cxml/v12028/PackageIdentification.java index 2777ff4..c77f128 100644 --- a/src/main/java/org/cxml/fulfull/PackageIdentification.java +++ b/src/main/java/org/cxml/v12028/PackageIdentification.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/Packaging.java b/src/main/java/org/cxml/v12028/Packaging.java new file mode 100644 index 0000000..54735b8 --- /dev/null +++ b/src/main/java/org/cxml/v12028/Packaging.java @@ -0,0 +1,428 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "packagingCodeOrDimension", + "description", + "packagingLevelCode", + "packageTypeCodeIdentifierCode", + "shippingContainerSerialCode", + "shippingContainerSerialCodeReference", + "packageID", + "shippingMark", + "orderedQuantity", + "dispatchQuantity", + "freeGoodsQuantity", + "quantityVarianceNote", + "bestBeforeDate", + "extrinsic" +}) +@XmlRootElement(name = "Packaging") +public class Packaging { + + @XmlElements({ + @XmlElement(name = "PackagingCode", required = true, type = PackagingCode.class), + @XmlElement(name = "Dimension", required = true, type = Dimension.class) + }) + protected List packagingCodeOrDimension; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "PackagingLevelCode") + protected String packagingLevelCode; + @XmlElement(name = "PackageTypeCodeIdentifierCode") + protected String packageTypeCodeIdentifierCode; + @XmlElement(name = "ShippingContainerSerialCode") + protected String shippingContainerSerialCode; + @XmlElement(name = "ShippingContainerSerialCodeReference") + protected String shippingContainerSerialCodeReference; + @XmlElement(name = "PackageID") + protected PackageID packageID; + @XmlElement(name = "ShippingMark") + protected List shippingMark; + @XmlElement(name = "OrderedQuantity") + protected OrderedQuantity orderedQuantity; + @XmlElement(name = "DispatchQuantity") + protected DispatchQuantity dispatchQuantity; + @XmlElement(name = "FreeGoodsQuantity") + protected FreeGoodsQuantity freeGoodsQuantity; + @XmlElement(name = "QuantityVarianceNote") + protected String quantityVarianceNote; + @XmlElement(name = "BestBeforeDate") + protected BestBeforeDate bestBeforeDate; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the packagingCodeOrDimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packagingCodeOrDimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackagingCodeOrDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PackagingCode } + * {@link Dimension } + * + * + */ + public List getPackagingCodeOrDimension() { + if (packagingCodeOrDimension == null) { + packagingCodeOrDimension = new ArrayList(); + } + return this.packagingCodeOrDimension; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the packagingLevelCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackagingLevelCode() { + return packagingLevelCode; + } + + /** + * Sets the value of the packagingLevelCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackagingLevelCode(String value) { + this.packagingLevelCode = value; + } + + /** + * Gets the value of the packageTypeCodeIdentifierCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPackageTypeCodeIdentifierCode() { + return packageTypeCodeIdentifierCode; + } + + /** + * Sets the value of the packageTypeCodeIdentifierCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPackageTypeCodeIdentifierCode(String value) { + this.packageTypeCodeIdentifierCode = value; + } + + /** + * Gets the value of the shippingContainerSerialCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShippingContainerSerialCode() { + return shippingContainerSerialCode; + } + + /** + * Sets the value of the shippingContainerSerialCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShippingContainerSerialCode(String value) { + this.shippingContainerSerialCode = value; + } + + /** + * Gets the value of the shippingContainerSerialCodeReference property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShippingContainerSerialCodeReference() { + return shippingContainerSerialCodeReference; + } + + /** + * Sets the value of the shippingContainerSerialCodeReference property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShippingContainerSerialCodeReference(String value) { + this.shippingContainerSerialCodeReference = value; + } + + /** + * Gets the value of the packageID property. + * + * @return + * possible object is + * {@link PackageID } + * + */ + public PackageID getPackageID() { + return packageID; + } + + /** + * Sets the value of the packageID property. + * + * @param value + * allowed object is + * {@link PackageID } + * + */ + public void setPackageID(PackageID value) { + this.packageID = value; + } + + /** + * Gets the value of the shippingMark property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shippingMark property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShippingMark().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShippingMark } + * + * + */ + public List getShippingMark() { + if (shippingMark == null) { + shippingMark = new ArrayList(); + } + return this.shippingMark; + } + + /** + * Gets the value of the orderedQuantity property. + * + * @return + * possible object is + * {@link OrderedQuantity } + * + */ + public OrderedQuantity getOrderedQuantity() { + return orderedQuantity; + } + + /** + * Sets the value of the orderedQuantity property. + * + * @param value + * allowed object is + * {@link OrderedQuantity } + * + */ + public void setOrderedQuantity(OrderedQuantity value) { + this.orderedQuantity = value; + } + + /** + * Gets the value of the dispatchQuantity property. + * + * @return + * possible object is + * {@link DispatchQuantity } + * + */ + public DispatchQuantity getDispatchQuantity() { + return dispatchQuantity; + } + + /** + * Sets the value of the dispatchQuantity property. + * + * @param value + * allowed object is + * {@link DispatchQuantity } + * + */ + public void setDispatchQuantity(DispatchQuantity value) { + this.dispatchQuantity = value; + } + + /** + * Gets the value of the freeGoodsQuantity property. + * + * @return + * possible object is + * {@link FreeGoodsQuantity } + * + */ + public FreeGoodsQuantity getFreeGoodsQuantity() { + return freeGoodsQuantity; + } + + /** + * Sets the value of the freeGoodsQuantity property. + * + * @param value + * allowed object is + * {@link FreeGoodsQuantity } + * + */ + public void setFreeGoodsQuantity(FreeGoodsQuantity value) { + this.freeGoodsQuantity = value; + } + + /** + * Gets the value of the quantityVarianceNote property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantityVarianceNote() { + return quantityVarianceNote; + } + + /** + * Sets the value of the quantityVarianceNote property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantityVarianceNote(String value) { + this.quantityVarianceNote = value; + } + + /** + * Gets the value of the bestBeforeDate property. + * + * @return + * possible object is + * {@link BestBeforeDate } + * + */ + public BestBeforeDate getBestBeforeDate() { + return bestBeforeDate; + } + + /** + * Sets the value of the bestBeforeDate property. + * + * @param value + * allowed object is + * {@link BestBeforeDate } + * + */ + public void setBestBeforeDate(BestBeforeDate value) { + this.bestBeforeDate = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfull/PackagingCode.java b/src/main/java/org/cxml/v12028/PackagingCode.java similarity index 93% rename from src/main/java/org/cxml/fulfull/PackagingCode.java rename to src/main/java/org/cxml/v12028/PackagingCode.java index df2c446..c301142 100644 --- a/src/main/java/org/cxml/fulfull/PackagingCode.java +++ b/src/main/java/org/cxml/v12028/PackagingCode.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/PartialAmount.java b/src/main/java/org/cxml/v12028/PartialAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/PartialAmount.java rename to src/main/java/org/cxml/v12028/PartialAmount.java index d75cd8e..9292851 100644 --- a/src/main/java/org/cxml/fulfull/PartialAmount.java +++ b/src/main/java/org/cxml/v12028/PartialAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/PartnerContact.java b/src/main/java/org/cxml/v12028/PartnerContact.java new file mode 100644 index 0000000..e1f7499 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PartnerContact.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact", + "idReference" +}) +@XmlRootElement(name = "PartnerContact") +public class PartnerContact { + + @XmlElement(name = "Contact", required = true) + protected Contact contact; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Path.java b/src/main/java/org/cxml/v12028/Path.java similarity index 92% rename from src/main/java/org/cxml/fulfull/Path.java rename to src/main/java/org/cxml/v12028/Path.java index e8cd1e4..b563cb1 100644 --- a/src/main/java/org/cxml/fulfull/Path.java +++ b/src/main/java/org/cxml/v12028/Path.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/PayableInfo.java b/src/main/java/org/cxml/v12028/PayableInfo.java new file mode 100644 index 0000000..e0b6c13 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PayableInfo.java @@ -0,0 +1,69 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "payableInvoiceInfoOrPayableOrderInfoOrPayableMasterAgreementInfo" +}) +@XmlRootElement(name = "PayableInfo") +public class PayableInfo { + + @XmlElements({ + @XmlElement(name = "PayableInvoiceInfo", required = true, type = PayableInvoiceInfo.class), + @XmlElement(name = "PayableOrderInfo", required = true, type = PayableOrderInfo.class), + @XmlElement(name = "PayableMasterAgreementInfo", required = true, type = PayableMasterAgreementInfo.class) + }) + protected List payableInvoiceInfoOrPayableOrderInfoOrPayableMasterAgreementInfo; + + /** + * Gets the value of the payableInvoiceInfoOrPayableOrderInfoOrPayableMasterAgreementInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the payableInvoiceInfoOrPayableOrderInfoOrPayableMasterAgreementInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPayableInvoiceInfoOrPayableOrderInfoOrPayableMasterAgreementInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PayableInvoiceInfo } + * {@link PayableOrderInfo } + * {@link PayableMasterAgreementInfo } + * + * + */ + public List getPayableInvoiceInfoOrPayableOrderInfoOrPayableMasterAgreementInfo() { + if (payableInvoiceInfoOrPayableOrderInfoOrPayableMasterAgreementInfo == null) { + payableInvoiceInfoOrPayableOrderInfoOrPayableMasterAgreementInfo = new ArrayList(); + } + return this.payableInvoiceInfoOrPayableOrderInfoOrPayableMasterAgreementInfo; + } + +} diff --git a/src/main/java/org/cxml/v12028/PayableInvoiceInfo.java b/src/main/java/org/cxml/v12028/PayableInvoiceInfo.java new file mode 100644 index 0000000..ebf5ebb --- /dev/null +++ b/src/main/java/org/cxml/v12028/PayableInvoiceInfo.java @@ -0,0 +1,103 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceReferenceOrInvoiceIDInfo", + "payableOrderInfoOrPayableMasterAgreementInfo" +}) +@XmlRootElement(name = "PayableInvoiceInfo") +public class PayableInvoiceInfo { + + @XmlElements({ + @XmlElement(name = "InvoiceReference", required = true, type = InvoiceReference.class), + @XmlElement(name = "InvoiceIDInfo", required = true, type = InvoiceIDInfo.class) + }) + protected List invoiceReferenceOrInvoiceIDInfo; + @XmlElements({ + @XmlElement(name = "PayableOrderInfo", type = PayableOrderInfo.class), + @XmlElement(name = "PayableMasterAgreementInfo", type = PayableMasterAgreementInfo.class) + }) + protected List payableOrderInfoOrPayableMasterAgreementInfo; + + /** + * Gets the value of the invoiceReferenceOrInvoiceIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the invoiceReferenceOrInvoiceIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getInvoiceReferenceOrInvoiceIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link InvoiceReference } + * {@link InvoiceIDInfo } + * + * + */ + public List getInvoiceReferenceOrInvoiceIDInfo() { + if (invoiceReferenceOrInvoiceIDInfo == null) { + invoiceReferenceOrInvoiceIDInfo = new ArrayList(); + } + return this.invoiceReferenceOrInvoiceIDInfo; + } + + /** + * Gets the value of the payableOrderInfoOrPayableMasterAgreementInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the payableOrderInfoOrPayableMasterAgreementInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPayableOrderInfoOrPayableMasterAgreementInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PayableOrderInfo } + * {@link PayableMasterAgreementInfo } + * + * + */ + public List getPayableOrderInfoOrPayableMasterAgreementInfo() { + if (payableOrderInfoOrPayableMasterAgreementInfo == null) { + payableOrderInfoOrPayableMasterAgreementInfo = new ArrayList(); + } + return this.payableOrderInfoOrPayableMasterAgreementInfo; + } + +} diff --git a/src/main/java/org/cxml/v12028/PayableMasterAgreementInfo.java b/src/main/java/org/cxml/v12028/PayableMasterAgreementInfo.java new file mode 100644 index 0000000..5df68b1 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PayableMasterAgreementInfo.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "masterAgreementReferenceOrMasterAgreementIDInfo" +}) +@XmlRootElement(name = "PayableMasterAgreementInfo") +public class PayableMasterAgreementInfo { + + @XmlElements({ + @XmlElement(name = "MasterAgreementReference", required = true, type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", required = true, type = MasterAgreementIDInfo.class) + }) + protected List masterAgreementReferenceOrMasterAgreementIDInfo; + + /** + * Gets the value of the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMasterAgreementReferenceOrMasterAgreementIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * + * + */ + public List getMasterAgreementReferenceOrMasterAgreementIDInfo() { + if (masterAgreementReferenceOrMasterAgreementIDInfo == null) { + masterAgreementReferenceOrMasterAgreementIDInfo = new ArrayList(); + } + return this.masterAgreementReferenceOrMasterAgreementIDInfo; + } + +} diff --git a/src/main/java/org/cxml/v12028/PayableOrderInfo.java b/src/main/java/org/cxml/v12028/PayableOrderInfo.java new file mode 100644 index 0000000..27f1ec2 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PayableOrderInfo.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderReferenceOrOrderIDInfo" +}) +@XmlRootElement(name = "PayableOrderInfo") +public class PayableOrderInfo { + + @XmlElements({ + @XmlElement(name = "OrderReference", required = true, type = OrderReference.class), + @XmlElement(name = "OrderIDInfo", required = true, type = OrderIDInfo.class) + }) + protected List orderReferenceOrOrderIDInfo; + + /** + * Gets the value of the orderReferenceOrOrderIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderReferenceOrOrderIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderReferenceOrOrderIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderReference } + * {@link OrderIDInfo } + * + * + */ + public List getOrderReferenceOrOrderIDInfo() { + if (orderReferenceOrOrderIDInfo == null) { + orderReferenceOrOrderIDInfo = new ArrayList(); + } + return this.orderReferenceOrOrderIDInfo; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Payment.java b/src/main/java/org/cxml/v12028/Payment.java similarity index 90% rename from src/main/java/org/cxml/fulfull/Payment.java rename to src/main/java/org/cxml/v12028/Payment.java index 14fbe7b..9420680 100644 --- a/src/main/java/org/cxml/fulfull/Payment.java +++ b/src/main/java/org/cxml/v12028/Payment.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/PaymentInformation.java b/src/main/java/org/cxml/v12028/PaymentInformation.java new file mode 100644 index 0000000..45baf03 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PaymentInformation.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "paymentMethodRemittanceInformation" +}) +@XmlRootElement(name = "PaymentInformation") +public class PaymentInformation { + + @XmlElement(name = "PaymentMethodRemittanceInformation", required = true) + protected List paymentMethodRemittanceInformation; + + /** + * Gets the value of the paymentMethodRemittanceInformation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paymentMethodRemittanceInformation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPaymentMethodRemittanceInformation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaymentMethodRemittanceInformation } + * + * + */ + public List getPaymentMethodRemittanceInformation() { + if (paymentMethodRemittanceInformation == null) { + paymentMethodRemittanceInformation = new ArrayList(); + } + return this.paymentMethodRemittanceInformation; + } + +} diff --git a/src/main/java/org/cxml/v12028/PaymentMethod.java b/src/main/java/org/cxml/v12028/PaymentMethod.java new file mode 100644 index 0000000..1dab4ea --- /dev/null +++ b/src/main/java/org/cxml/v12028/PaymentMethod.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description" +}) +@XmlRootElement(name = "PaymentMethod") +public class PaymentMethod { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/PaymentMethodPartner.java b/src/main/java/org/cxml/v12028/PaymentMethodPartner.java new file mode 100644 index 0000000..8c82e52 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PaymentMethodPartner.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "paymentMethod", + "paymentPartner" +}) +@XmlRootElement(name = "PaymentMethodPartner") +public class PaymentMethodPartner { + + @XmlElement(name = "PaymentMethod", required = true) + protected PaymentMethod paymentMethod; + @XmlElement(name = "PaymentPartner", required = true) + protected List paymentPartner; + + /** + * Gets the value of the paymentMethod property. + * + * @return + * possible object is + * {@link PaymentMethod } + * + */ + public PaymentMethod getPaymentMethod() { + return paymentMethod; + } + + /** + * Sets the value of the paymentMethod property. + * + * @param value + * allowed object is + * {@link PaymentMethod } + * + */ + public void setPaymentMethod(PaymentMethod value) { + this.paymentMethod = value; + } + + /** + * Gets the value of the paymentPartner property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paymentPartner property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPaymentPartner().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaymentPartner } + * + * + */ + public List getPaymentPartner() { + if (paymentPartner == null) { + paymentPartner = new ArrayList(); + } + return this.paymentPartner; + } + +} diff --git a/src/main/java/org/cxml/v12028/PaymentMethodRemittanceInformation.java b/src/main/java/org/cxml/v12028/PaymentMethodRemittanceInformation.java new file mode 100644 index 0000000..aa2b060 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PaymentMethodRemittanceInformation.java @@ -0,0 +1,178 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact", + "paymentMethod", + "paymentMethodPartner" +}) +@XmlRootElement(name = "PaymentMethodRemittanceInformation") +public class PaymentMethodRemittanceInformation { + + @XmlAttribute(name = "isDefault") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isDefault; + @XmlAttribute(name = "preferredPaymentMethod") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String preferredPaymentMethod; + @XmlElement(name = "Contact", required = true) + protected Contact contact; + @XmlElement(name = "PaymentMethod") + protected List paymentMethod; + @XmlElement(name = "PaymentMethodPartner") + protected List paymentMethodPartner; + + /** + * Gets the value of the isDefault property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsDefault() { + return isDefault; + } + + /** + * Sets the value of the isDefault property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsDefault(String value) { + this.isDefault = value; + } + + /** + * Gets the value of the preferredPaymentMethod property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPreferredPaymentMethod() { + return preferredPaymentMethod; + } + + /** + * Sets the value of the preferredPaymentMethod property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPreferredPaymentMethod(String value) { + this.preferredPaymentMethod = value; + } + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + + /** + * Gets the value of the paymentMethod property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paymentMethod property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPaymentMethod().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaymentMethod } + * + * + */ + public List getPaymentMethod() { + if (paymentMethod == null) { + paymentMethod = new ArrayList(); + } + return this.paymentMethod; + } + + /** + * Gets the value of the paymentMethodPartner property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paymentMethodPartner property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPaymentMethodPartner().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaymentMethodPartner } + * + * + */ + public List getPaymentMethodPartner() { + if (paymentMethodPartner == null) { + paymentMethodPartner = new ArrayList(); + } + return this.paymentMethodPartner; + } + +} diff --git a/src/main/java/org/cxml/v12028/PaymentPartner.java b/src/main/java/org/cxml/v12028/PaymentPartner.java new file mode 100644 index 0000000..f3c6650 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PaymentPartner.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact", + "idReference", + "pCard" +}) +@XmlRootElement(name = "PaymentPartner") +public class PaymentPartner { + + @XmlElement(name = "Contact", required = true) + protected Contact contact; + @XmlElement(name = "IdReference") + protected List idReference; + @XmlElement(name = "PCard") + protected PCard pCard; + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + + /** + * Gets the value of the pCard property. + * + * @return + * possible object is + * {@link PCard } + * + */ + public PCard getPCard() { + return pCard; + } + + /** + * Sets the value of the pCard property. + * + * @param value + * allowed object is + * {@link PCard } + * + */ + public void setPCard(PCard value) { + this.pCard = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/PaymentProviderInformation.java b/src/main/java/org/cxml/v12028/PaymentProviderInformation.java new file mode 100644 index 0000000..f973ecc --- /dev/null +++ b/src/main/java/org/cxml/v12028/PaymentProviderInformation.java @@ -0,0 +1,151 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description", + "paymentMethod", + "extrinsic" +}) +@XmlRootElement(name = "PaymentProviderInformation") +public class PaymentProviderInformation { + + @XmlAttribute(name = "paymentProviderID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String paymentProviderID; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "PaymentMethod", required = true) + protected List paymentMethod; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the paymentProviderID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPaymentProviderID() { + return paymentProviderID; + } + + /** + * Sets the value of the paymentProviderID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPaymentProviderID(String value) { + this.paymentProviderID = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the paymentMethod property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paymentMethod property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPaymentMethod().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaymentMethod } + * + * + */ + public List getPaymentMethod() { + if (paymentMethod == null) { + paymentMethod = new ArrayList(); + } + return this.paymentMethod; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/PaymentRelationshipInformation.java b/src/main/java/org/cxml/v12028/PaymentRelationshipInformation.java new file mode 100644 index 0000000..57fb186 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PaymentRelationshipInformation.java @@ -0,0 +1,94 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "paymentProviderInformation", + "extrinsic" +}) +@XmlRootElement(name = "PaymentRelationshipInformation") +public class PaymentRelationshipInformation { + + @XmlElement(name = "PaymentProviderInformation", required = true) + protected List paymentProviderInformation; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the paymentProviderInformation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paymentProviderInformation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPaymentProviderInformation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaymentProviderInformation } + * + * + */ + public List getPaymentProviderInformation() { + if (paymentProviderInformation == null) { + paymentProviderInformation = new ArrayList(); + } + return this.paymentProviderInformation; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfull/PaymentStatus.java b/src/main/java/org/cxml/v12028/PaymentStatus.java similarity index 98% rename from src/main/java/org/cxml/fulfull/PaymentStatus.java rename to src/main/java/org/cxml/v12028/PaymentStatus.java index 5bcded3..7689817 100644 --- a/src/main/java/org/cxml/fulfull/PaymentStatus.java +++ b/src/main/java/org/cxml/v12028/PaymentStatus.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/PaymentTerm.java b/src/main/java/org/cxml/v12028/PaymentTerm.java new file mode 100644 index 0000000..d90571a --- /dev/null +++ b/src/main/java/org/cxml/v12028/PaymentTerm.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "discount", + "extrinsic" +}) +@XmlRootElement(name = "PaymentTerm") +public class PaymentTerm { + + @XmlAttribute(name = "payInNumberOfDays", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String payInNumberOfDays; + @XmlElement(name = "Discount") + protected Discount discount; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the payInNumberOfDays property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPayInNumberOfDays() { + return payInNumberOfDays; + } + + /** + * Sets the value of the payInNumberOfDays property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPayInNumberOfDays(String value) { + this.payInNumberOfDays = value; + } + + /** + * Gets the value of the discount property. + * + * @return + * possible object is + * {@link Discount } + * + */ + public Discount getDiscount() { + return discount; + } + + /** + * Sets the value of the discount property. + * + * @param value + * allowed object is + * {@link Discount } + * + */ + public void setDiscount(Discount value) { + this.discount = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Penalty.java b/src/main/java/org/cxml/v12028/Penalty.java similarity index 93% rename from src/main/java/org/cxml/fulfull/Penalty.java rename to src/main/java/org/cxml/v12028/Penalty.java index 58027e9..c2983ea 100644 --- a/src/main/java/org/cxml/fulfull/Penalty.java +++ b/src/main/java/org/cxml/v12028/Penalty.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Percentage.java b/src/main/java/org/cxml/v12028/Percentage.java similarity index 91% rename from src/main/java/org/cxml/fulfull/Percentage.java rename to src/main/java/org/cxml/v12028/Percentage.java index 47e2659..cd6af2e 100644 --- a/src/main/java/org/cxml/fulfull/Percentage.java +++ b/src/main/java/org/cxml/v12028/Percentage.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Period.java b/src/main/java/org/cxml/v12028/Period.java similarity index 94% rename from src/main/java/org/cxml/fulfull/Period.java rename to src/main/java/org/cxml/v12028/Period.java index aa33a16..a90d25e 100644 --- a/src/main/java/org/cxml/fulfull/Period.java +++ b/src/main/java/org/cxml/v12028/Period.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/Person.java b/src/main/java/org/cxml/v12028/Person.java new file mode 100644 index 0000000..a7194ec --- /dev/null +++ b/src/main/java/org/cxml/v12028/Person.java @@ -0,0 +1,153 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contact", + "personRole", + "idReference", + "extrinsic" +}) +@XmlRootElement(name = "Person") +public class Person { + + @XmlElement(name = "Contact", required = true) + protected Contact contact; + @XmlElement(name = "PersonRole", required = true) + protected List personRole; + @XmlElement(name = "IdReference") + protected List idReference; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the contact property. + * + * @return + * possible object is + * {@link Contact } + * + */ + public Contact getContact() { + return contact; + } + + /** + * Sets the value of the contact property. + * + * @param value + * allowed object is + * {@link Contact } + * + */ + public void setContact(Contact value) { + this.contact = value; + } + + /** + * Gets the value of the personRole property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the personRole property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPersonRole().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PersonRole } + * + * + */ + public List getPersonRole() { + if (personRole == null) { + personRole = new ArrayList(); + } + return this.personRole; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/PersonRole.java b/src/main/java/org/cxml/v12028/PersonRole.java new file mode 100644 index 0000000..b81532b --- /dev/null +++ b/src/main/java/org/cxml/v12028/PersonRole.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "PersonRole") +public class PersonRole { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String name; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Phone.java b/src/main/java/org/cxml/v12028/Phone.java similarity index 94% rename from src/main/java/org/cxml/fulfull/Phone.java rename to src/main/java/org/cxml/v12028/Phone.java index dc2bd35..611caf4 100644 --- a/src/main/java/org/cxml/fulfull/Phone.java +++ b/src/main/java/org/cxml/v12028/Phone.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Place.java b/src/main/java/org/cxml/v12028/Place.java similarity index 95% rename from src/main/java/org/cxml/fulfull/Place.java rename to src/main/java/org/cxml/v12028/Place.java index 315cbfd..378f0d0 100644 --- a/src/main/java/org/cxml/fulfull/Place.java +++ b/src/main/java/org/cxml/v12028/Place.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/PolicyViolation.java b/src/main/java/org/cxml/v12028/PolicyViolation.java similarity index 96% rename from src/main/java/org/cxml/fulfull/PolicyViolation.java rename to src/main/java/org/cxml/v12028/PolicyViolation.java index e7d3530..d9086ee 100644 --- a/src/main/java/org/cxml/fulfull/PolicyViolation.java +++ b/src/main/java/org/cxml/v12028/PolicyViolation.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/PolicyViolationJustification.java b/src/main/java/org/cxml/v12028/PolicyViolationJustification.java similarity index 91% rename from src/main/java/org/cxml/fulfull/PolicyViolationJustification.java rename to src/main/java/org/cxml/v12028/PolicyViolationJustification.java index 0289b20..ee77019 100644 --- a/src/main/java/org/cxml/fulfull/PolicyViolationJustification.java +++ b/src/main/java/org/cxml/v12028/PolicyViolationJustification.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/PostalAddress.java b/src/main/java/org/cxml/v12028/PostalAddress.java similarity index 72% rename from src/main/java/org/cxml/fulfull/PostalAddress.java rename to src/main/java/org/cxml/v12028/PostalAddress.java index 39991f6..ad725f3 100644 --- a/src/main/java/org/cxml/fulfull/PostalAddress.java +++ b/src/main/java/org/cxml/v12028/PostalAddress.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -28,9 +28,11 @@ "deliverTo", "street", "city", + "municipality", "state", "postalCode", - "country" + "country", + "extrinsic" }) @XmlRootElement(name = "PostalAddress") public class PostalAddress { @@ -43,13 +45,17 @@ public class PostalAddress { @XmlElement(name = "Street", required = true) protected List street; @XmlElement(name = "City", required = true) - protected String city; + protected City city; + @XmlElement(name = "Municipality") + protected Municipality municipality; @XmlElement(name = "State") - protected String state; + protected State state; @XmlElement(name = "PostalCode") protected String postalCode; @XmlElement(name = "Country", required = true) protected Country country; + @XmlElement(name = "Extrinsic") + protected List extrinsic; /** * Gets the value of the name property. @@ -138,10 +144,10 @@ public List getStreet() { * * @return * possible object is - * {@link String } + * {@link City } * */ - public String getCity() { + public City getCity() { return city; } @@ -150,22 +156,46 @@ public String getCity() { * * @param value * allowed object is - * {@link String } + * {@link City } * */ - public void setCity(String value) { + public void setCity(City value) { this.city = value; } + /** + * Gets the value of the municipality property. + * + * @return + * possible object is + * {@link Municipality } + * + */ + public Municipality getMunicipality() { + return municipality; + } + + /** + * Sets the value of the municipality property. + * + * @param value + * allowed object is + * {@link Municipality } + * + */ + public void setMunicipality(Municipality value) { + this.municipality = value; + } + /** * Gets the value of the state property. * * @return * possible object is - * {@link String } + * {@link State } * */ - public String getState() { + public State getState() { return state; } @@ -174,10 +204,10 @@ public String getState() { * * @param value * allowed object is - * {@link String } + * {@link State } * */ - public void setState(String value) { + public void setState(State value) { this.state = value; } @@ -229,4 +259,33 @@ public void setCountry(Country value) { this.country = value; } + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + } diff --git a/src/main/java/org/cxml/fulfull/PriceBasisQuantity.java b/src/main/java/org/cxml/v12028/PriceBasisQuantity.java similarity index 90% rename from src/main/java/org/cxml/fulfull/PriceBasisQuantity.java rename to src/main/java/org/cxml/v12028/PriceBasisQuantity.java index 0f20abd..43ca178 100644 --- a/src/main/java/org/cxml/fulfull/PriceBasisQuantity.java +++ b/src/main/java/org/cxml/v12028/PriceBasisQuantity.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -36,7 +36,7 @@ public class PriceBasisQuantity { @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String conversionFactor; @XmlElement(name = "UnitOfMeasure", required = true) - protected String unitOfMeasure; + protected UnitOfMeasure unitOfMeasure; @XmlElement(name = "Description") protected Description description; @@ -93,10 +93,10 @@ public void setConversionFactor(String value) { * * @return * possible object is - * {@link String } + * {@link UnitOfMeasure } * */ - public String getUnitOfMeasure() { + public UnitOfMeasure getUnitOfMeasure() { return unitOfMeasure; } @@ -105,10 +105,10 @@ public String getUnitOfMeasure() { * * @param value * allowed object is - * {@link String } + * {@link UnitOfMeasure } * */ - public void setUnitOfMeasure(String value) { + public void setUnitOfMeasure(UnitOfMeasure value) { this.unitOfMeasure = value; } diff --git a/src/main/java/org/cxml/fulfull/PriceTolerance.java b/src/main/java/org/cxml/v12028/PriceTolerance.java similarity index 93% rename from src/main/java/org/cxml/fulfull/PriceTolerance.java rename to src/main/java/org/cxml/v12028/PriceTolerance.java index 999b59c..809719a 100644 --- a/src/main/java/org/cxml/fulfull/PriceTolerance.java +++ b/src/main/java/org/cxml/v12028/PriceTolerance.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/PrimitiveType.java b/src/main/java/org/cxml/v12028/PrimitiveType.java new file mode 100644 index 0000000..72f0d82 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PrimitiveType.java @@ -0,0 +1,221 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description" +}) +@XmlRootElement(name = "PrimitiveType") +public class PrimitiveType { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlAttribute(name = "min") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String min; + @XmlAttribute(name = "max") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String max; + @XmlAttribute(name = "maxPrecision") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String maxPrecision; + @XmlAttribute(name = "maxScale") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String maxScale; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the min property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMin() { + return min; + } + + /** + * Sets the value of the min property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMin(String value) { + this.min = value; + } + + /** + * Gets the value of the max property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMax() { + return max; + } + + /** + * Sets the value of the max property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMax(String value) { + this.max = value; + } + + /** + * Gets the value of the maxPrecision property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaxPrecision() { + return maxPrecision; + } + + /** + * Sets the value of the maxPrecision property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaxPrecision(String value) { + this.maxPrecision = value; + } + + /** + * Gets the value of the maxScale property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaxScale() { + return maxScale; + } + + /** + * Sets the value of the maxScale property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaxScale(String value) { + this.maxScale = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/Product.java b/src/main/java/org/cxml/v12028/Product.java new file mode 100644 index 0000000..146d7e0 --- /dev/null +++ b/src/main/java/org/cxml/v12028/Product.java @@ -0,0 +1,143 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplierPartID", + "supplierPartAuxiliaryID", + "buyerPartID", + "idReference" +}) +@XmlRootElement(name = "Product") +public class Product { + + @XmlElement(name = "SupplierPartID") + protected SupplierPartID supplierPartID; + @XmlElement(name = "SupplierPartAuxiliaryID") + protected SupplierPartAuxiliaryID supplierPartAuxiliaryID; + @XmlElement(name = "BuyerPartID") + protected String buyerPartID; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the supplierPartID property. + * + * @return + * possible object is + * {@link SupplierPartID } + * + */ + public SupplierPartID getSupplierPartID() { + return supplierPartID; + } + + /** + * Sets the value of the supplierPartID property. + * + * @param value + * allowed object is + * {@link SupplierPartID } + * + */ + public void setSupplierPartID(SupplierPartID value) { + this.supplierPartID = value; + } + + /** + * Gets the value of the supplierPartAuxiliaryID property. + * + * @return + * possible object is + * {@link SupplierPartAuxiliaryID } + * + */ + public SupplierPartAuxiliaryID getSupplierPartAuxiliaryID() { + return supplierPartAuxiliaryID; + } + + /** + * Sets the value of the supplierPartAuxiliaryID property. + * + * @param value + * allowed object is + * {@link SupplierPartAuxiliaryID } + * + */ + public void setSupplierPartAuxiliaryID(SupplierPartAuxiliaryID value) { + this.supplierPartAuxiliaryID = value; + } + + /** + * Gets the value of the buyerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBuyerPartID() { + return buyerPartID; + } + + /** + * Sets the value of the buyerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBuyerPartID(String value) { + this.buyerPartID = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/v12028/ProductActivityDetails.java b/src/main/java/org/cxml/v12028/ProductActivityDetails.java new file mode 100644 index 0000000..f360991 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ProductActivityDetails.java @@ -0,0 +1,320 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "description", + "leadTime", + "batch", + "contact", + "inventory", + "consignmentInventory", + "timeSeries", + "consignmentMovement", + "extrinsic" +}) +@XmlRootElement(name = "ProductActivityDetails") +public class ProductActivityDetails { + + @XmlElement(name = "ItemID", required = true) + protected ItemID itemID; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "LeadTime") + protected String leadTime; + @XmlElement(name = "Batch") + protected Batch batch; + @XmlElement(name = "Contact") + protected List contact; + @XmlElement(name = "Inventory") + protected Inventory inventory; + @XmlElement(name = "ConsignmentInventory") + protected ConsignmentInventory consignmentInventory; + @XmlElement(name = "TimeSeries") + protected List timeSeries; + @XmlElement(name = "ConsignmentMovement") + protected List consignmentMovement; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the leadTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLeadTime() { + return leadTime; + } + + /** + * Sets the value of the leadTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLeadTime(String value) { + this.leadTime = value; + } + + /** + * Gets the value of the batch property. + * + * @return + * possible object is + * {@link Batch } + * + */ + public Batch getBatch() { + return batch; + } + + /** + * Sets the value of the batch property. + * + * @param value + * allowed object is + * {@link Batch } + * + */ + public void setBatch(Batch value) { + this.batch = value; + } + + /** + * Gets the value of the contact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * + * + */ + public List getContact() { + if (contact == null) { + contact = new ArrayList(); + } + return this.contact; + } + + /** + * Gets the value of the inventory property. + * + * @return + * possible object is + * {@link Inventory } + * + */ + public Inventory getInventory() { + return inventory; + } + + /** + * Sets the value of the inventory property. + * + * @param value + * allowed object is + * {@link Inventory } + * + */ + public void setInventory(Inventory value) { + this.inventory = value; + } + + /** + * Gets the value of the consignmentInventory property. + * + * @return + * possible object is + * {@link ConsignmentInventory } + * + */ + public ConsignmentInventory getConsignmentInventory() { + return consignmentInventory; + } + + /** + * Sets the value of the consignmentInventory property. + * + * @param value + * allowed object is + * {@link ConsignmentInventory } + * + */ + public void setConsignmentInventory(ConsignmentInventory value) { + this.consignmentInventory = value; + } + + /** + * Gets the value of the timeSeries property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the timeSeries property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTimeSeries().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TimeSeries } + * + * + */ + public List getTimeSeries() { + if (timeSeries == null) { + timeSeries = new ArrayList(); + } + return this.timeSeries; + } + + /** + * Gets the value of the consignmentMovement property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the consignmentMovement property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getConsignmentMovement().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ConsignmentMovement } + * + * + */ + public List getConsignmentMovement() { + if (consignmentMovement == null) { + consignmentMovement = new ArrayList(); + } + return this.consignmentMovement; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ProductActivityMessage.java b/src/main/java/org/cxml/v12028/ProductActivityMessage.java new file mode 100644 index 0000000..537cd29 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ProductActivityMessage.java @@ -0,0 +1,26 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ProductActivityMessage") +public class ProductActivityMessage { + + +} diff --git a/src/main/java/org/cxml/v12028/ProductMovementItemIDInfo.java b/src/main/java/org/cxml/v12028/ProductMovementItemIDInfo.java new file mode 100644 index 0000000..2c9b327 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ProductMovementItemIDInfo.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "ProductMovementItemIDInfo") +public class ProductMovementItemIDInfo { + + @XmlAttribute(name = "movementLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementLineNumber; + @XmlAttribute(name = "movementID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementID; + @XmlAttribute(name = "movementDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String movementDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the movementLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementLineNumber() { + return movementLineNumber; + } + + /** + * Sets the value of the movementLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementLineNumber(String value) { + this.movementLineNumber = value; + } + + /** + * Gets the value of the movementID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementID() { + return movementID; + } + + /** + * Sets the value of the movementID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementID(String value) { + this.movementID = value; + } + + /** + * Gets the value of the movementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMovementDate() { + return movementDate; + } + + /** + * Sets the value of the movementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMovementDate(String value) { + this.movementDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/v12028/ProfileRequest.java b/src/main/java/org/cxml/v12028/ProfileRequest.java new file mode 100644 index 0000000..3099643 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ProfileRequest.java @@ -0,0 +1,26 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ProfileRequest") +public class ProfileRequest { + + +} diff --git a/src/main/java/org/cxml/v12028/ProfileResponse.java b/src/main/java/org/cxml/v12028/ProfileResponse.java new file mode 100644 index 0000000..325e422 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ProfileResponse.java @@ -0,0 +1,182 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "option", + "transaction" +}) +@XmlRootElement(name = "ProfileResponse") +public class ProfileResponse { + + @XmlAttribute(name = "effectiveDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String effectiveDate; + @XmlAttribute(name = "lastRefresh") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lastRefresh; + @XmlAttribute(name = "a-dtype") + protected List aDtype; + @XmlElement(name = "Option") + protected List

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the aDtype property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getADtype().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getADtype() { + if (aDtype == null) { + aDtype = new ArrayList(); + } + return this.aDtype; + } + + /** + * Gets the value of the option property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the option property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOption().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Option } + * + * + */ + public List

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the transaction property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTransaction().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Transaction } + * + * + */ + public List getTransaction() { + if (transaction == null) { + transaction = new ArrayList(); + } + return this.transaction; + } + +} diff --git a/src/main/java/org/cxml/v12028/PromotionQuantity.java b/src/main/java/org/cxml/v12028/PromotionQuantity.java new file mode 100644 index 0000000..4dcaf84 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PromotionQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "PromotionQuantity") +public class PromotionQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/PropertyReference.java b/src/main/java/org/cxml/v12028/PropertyReference.java new file mode 100644 index 0000000..26e61c3 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PropertyReference.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "PropertyReference") +public class PropertyReference { + + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/v12028/PropertyValuation.java b/src/main/java/org/cxml/v12028/PropertyValuation.java new file mode 100644 index 0000000..808786e --- /dev/null +++ b/src/main/java/org/cxml/v12028/PropertyValuation.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "propertyReference", + "valueGroup" +}) +@XmlRootElement(name = "PropertyValuation") +public class PropertyValuation { + + @XmlElement(name = "PropertyReference") + protected PropertyReference propertyReference; + @XmlElement(name = "ValueGroup") + protected List valueGroup; + + /** + * Gets the value of the propertyReference property. + * + * @return + * possible object is + * {@link PropertyReference } + * + */ + public PropertyReference getPropertyReference() { + return propertyReference; + } + + /** + * Sets the value of the propertyReference property. + * + * @param value + * allowed object is + * {@link PropertyReference } + * + */ + public void setPropertyReference(PropertyReference value) { + this.propertyReference = value; + } + + /** + * Gets the value of the valueGroup property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the valueGroup property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValueGroup().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ValueGroup } + * + * + */ + public List getValueGroup() { + if (valueGroup == null) { + valueGroup = new ArrayList(); + } + return this.valueGroup; + } + +} diff --git a/src/main/java/org/cxml/v12028/PropertyValue.java b/src/main/java/org/cxml/v12028/PropertyValue.java new file mode 100644 index 0000000..88c04a8 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PropertyValue.java @@ -0,0 +1,92 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "characteristic" +}) +@XmlRootElement(name = "PropertyValue") +public class PropertyValue { + + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlElement(name = "Characteristic") + protected List characteristic; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the characteristic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the characteristic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCharacteristic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Characteristic } + * + * + */ + public List getCharacteristic() { + if (characteristic == null) { + characteristic = new ArrayList(); + } + return this.characteristic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ProviderDoneMessage.java b/src/main/java/org/cxml/v12028/ProviderDoneMessage.java new file mode 100644 index 0000000..e08da17 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ProviderDoneMessage.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "originatorCookie", + "returnData" +}) +@XmlRootElement(name = "ProviderDoneMessage") +public class ProviderDoneMessage { + + @XmlElement(name = "OriginatorCookie", required = true) + protected String originatorCookie; + @XmlElement(name = "ReturnData") + protected List returnData; + + /** + * Gets the value of the originatorCookie property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOriginatorCookie() { + return originatorCookie; + } + + /** + * Sets the value of the originatorCookie property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOriginatorCookie(String value) { + this.originatorCookie = value; + } + + /** + * Gets the value of the returnData property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the returnData property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReturnData().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ReturnData } + * + * + */ + public List getReturnData() { + if (returnData == null) { + returnData = new ArrayList(); + } + return this.returnData; + } + +} diff --git a/src/main/java/org/cxml/v12028/ProviderSetupRequest.java b/src/main/java/org/cxml/v12028/ProviderSetupRequest.java new file mode 100644 index 0000000..0c4d745 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ProviderSetupRequest.java @@ -0,0 +1,170 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "originatorCookie", + "browserFormPost", + "followup", + "selectedService", + "extrinsic" +}) +@XmlRootElement(name = "ProviderSetupRequest") +public class ProviderSetupRequest { + + @XmlElement(name = "OriginatorCookie", required = true) + protected String originatorCookie; + @XmlElement(name = "BrowserFormPost") + protected BrowserFormPost browserFormPost; + @XmlElement(name = "Followup") + protected Followup followup; + @XmlElement(name = "SelectedService", required = true) + protected String selectedService; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the originatorCookie property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOriginatorCookie() { + return originatorCookie; + } + + /** + * Sets the value of the originatorCookie property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOriginatorCookie(String value) { + this.originatorCookie = value; + } + + /** + * Gets the value of the browserFormPost property. + * + * @return + * possible object is + * {@link BrowserFormPost } + * + */ + public BrowserFormPost getBrowserFormPost() { + return browserFormPost; + } + + /** + * Sets the value of the browserFormPost property. + * + * @param value + * allowed object is + * {@link BrowserFormPost } + * + */ + public void setBrowserFormPost(BrowserFormPost value) { + this.browserFormPost = value; + } + + /** + * Gets the value of the followup property. + * + * @return + * possible object is + * {@link Followup } + * + */ + public Followup getFollowup() { + return followup; + } + + /** + * Sets the value of the followup property. + * + * @param value + * allowed object is + * {@link Followup } + * + */ + public void setFollowup(Followup value) { + this.followup = value; + } + + /** + * Gets the value of the selectedService property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSelectedService() { + return selectedService; + } + + /** + * Sets the value of the selectedService property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSelectedService(String value) { + this.selectedService = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ProviderSetupResponse.java b/src/main/java/org/cxml/v12028/ProviderSetupResponse.java new file mode 100644 index 0000000..7004d9a --- /dev/null +++ b/src/main/java/org/cxml/v12028/ProviderSetupResponse.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "startPage" +}) +@XmlRootElement(name = "ProviderSetupResponse") +public class ProviderSetupResponse { + + @XmlElement(name = "StartPage", required = true) + protected StartPage startPage; + + /** + * Gets the value of the startPage property. + * + * @return + * possible object is + * {@link StartPage } + * + */ + public StartPage getStartPage() { + return startPage; + } + + /** + * Sets the value of the startPage property. + * + * @param value + * allowed object is + * {@link StartPage } + * + */ + public void setStartPage(StartPage value) { + this.startPage = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/PunchOutOrderMessage.java b/src/main/java/org/cxml/v12028/PunchOutOrderMessage.java similarity index 96% rename from src/main/java/org/cxml/fulfull/PunchOutOrderMessage.java rename to src/main/java/org/cxml/v12028/PunchOutOrderMessage.java index 01391b1..830f6a7 100644 --- a/src/main/java/org/cxml/fulfull/PunchOutOrderMessage.java +++ b/src/main/java/org/cxml/v12028/PunchOutOrderMessage.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/PunchOutOrderMessageHeader.java b/src/main/java/org/cxml/v12028/PunchOutOrderMessageHeader.java similarity index 97% rename from src/main/java/org/cxml/fulfull/PunchOutOrderMessageHeader.java rename to src/main/java/org/cxml/v12028/PunchOutOrderMessageHeader.java index 75b18e4..309b872 100644 --- a/src/main/java/org/cxml/fulfull/PunchOutOrderMessageHeader.java +++ b/src/main/java/org/cxml/v12028/PunchOutOrderMessageHeader.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/PunchOutSetupRequest.java b/src/main/java/org/cxml/v12028/PunchOutSetupRequest.java similarity index 98% rename from src/main/java/org/cxml/fulfull/PunchOutSetupRequest.java rename to src/main/java/org/cxml/v12028/PunchOutSetupRequest.java index 7756636..c481f5d 100644 --- a/src/main/java/org/cxml/fulfull/PunchOutSetupRequest.java +++ b/src/main/java/org/cxml/v12028/PunchOutSetupRequest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/PunchOutSetupResponse.java b/src/main/java/org/cxml/v12028/PunchOutSetupResponse.java similarity index 91% rename from src/main/java/org/cxml/fulfull/PunchOutSetupResponse.java rename to src/main/java/org/cxml/v12028/PunchOutSetupResponse.java index 443a619..749107b 100644 --- a/src/main/java/org/cxml/fulfull/PunchOutSetupResponse.java +++ b/src/main/java/org/cxml/v12028/PunchOutSetupResponse.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/PunchoutDetail.java b/src/main/java/org/cxml/v12028/PunchoutDetail.java new file mode 100644 index 0000000..18d4836 --- /dev/null +++ b/src/main/java/org/cxml/v12028/PunchoutDetail.java @@ -0,0 +1,467 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description", + "url", + "classification", + "unitPrice", + "unitOfMeasure", + "priceBasisQuantity", + "manufacturerName", + "manufacturerPartID", + "leadTime", + "expirationDate", + "effectiveDate", + "searchGroupData", + "territoryAvailable", + "extrinsic" +}) +@XmlRootElement(name = "PunchoutDetail") +public class PunchoutDetail { + + @XmlAttribute(name = "punchoutLevel") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String punchoutLevel; + @XmlElement(name = "Description", required = true) + protected List description; + @XmlElement(name = "URL", required = true) + protected URL url; + @XmlElement(name = "Classification", required = true) + protected List classification; + @XmlElement(name = "UnitPrice") + protected UnitPrice unitPrice; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + @XmlElement(name = "ManufacturerName") + protected ManufacturerName manufacturerName; + @XmlElement(name = "ManufacturerPartID") + protected String manufacturerPartID; + @XmlElement(name = "LeadTime") + protected String leadTime; + @XmlElement(name = "ExpirationDate") + protected String expirationDate; + @XmlElement(name = "EffectiveDate") + protected String effectiveDate; + @XmlElement(name = "SearchGroupData") + protected List searchGroupData; + @XmlElement(name = "TerritoryAvailable") + protected List territoryAvailable; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the punchoutLevel property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPunchoutLevel() { + if (punchoutLevel == null) { + return "store"; + } else { + return punchoutLevel; + } + } + + /** + * Sets the value of the punchoutLevel property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPunchoutLevel(String value) { + this.punchoutLevel = value; + } + + /** + * Gets the value of the description property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + return this.description; + } + + /** + * Gets the value of the url property. + * + * @return + * possible object is + * {@link URL } + * + */ + public URL getURL() { + return url; + } + + /** + * Sets the value of the url property. + * + * @param value + * allowed object is + * {@link URL } + * + */ + public void setURL(URL value) { + this.url = value; + } + + /** + * Gets the value of the classification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the classification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getClassification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Classification } + * + * + */ + public List getClassification() { + if (classification == null) { + classification = new ArrayList(); + } + return this.classification; + } + + /** + * Gets the value of the unitPrice property. + * + * @return + * possible object is + * {@link UnitPrice } + * + */ + public UnitPrice getUnitPrice() { + return unitPrice; + } + + /** + * Sets the value of the unitPrice property. + * + * @param value + * allowed object is + * {@link UnitPrice } + * + */ + public void setUnitPrice(UnitPrice value) { + this.unitPrice = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + + /** + * Gets the value of the manufacturerName property. + * + * @return + * possible object is + * {@link ManufacturerName } + * + */ + public ManufacturerName getManufacturerName() { + return manufacturerName; + } + + /** + * Sets the value of the manufacturerName property. + * + * @param value + * allowed object is + * {@link ManufacturerName } + * + */ + public void setManufacturerName(ManufacturerName value) { + this.manufacturerName = value; + } + + /** + * Gets the value of the manufacturerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getManufacturerPartID() { + return manufacturerPartID; + } + + /** + * Sets the value of the manufacturerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setManufacturerPartID(String value) { + this.manufacturerPartID = value; + } + + /** + * Gets the value of the leadTime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLeadTime() { + return leadTime; + } + + /** + * Sets the value of the leadTime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLeadTime(String value) { + this.leadTime = value; + } + + /** + * Gets the value of the expirationDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpirationDate() { + return expirationDate; + } + + /** + * Sets the value of the expirationDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpirationDate(String value) { + this.expirationDate = value; + } + + /** + * Gets the value of the effectiveDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEffectiveDate() { + return effectiveDate; + } + + /** + * Sets the value of the effectiveDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEffectiveDate(String value) { + this.effectiveDate = value; + } + + /** + * Gets the value of the searchGroupData property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the searchGroupData property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSearchGroupData().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SearchGroupData } + * + * + */ + public List getSearchGroupData() { + if (searchGroupData == null) { + searchGroupData = new ArrayList(); + } + return this.searchGroupData; + } + + /** + * Gets the value of the territoryAvailable property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the territoryAvailable property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTerritoryAvailable().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TerritoryAvailable } + * + * + */ + public List getTerritoryAvailable() { + if (territoryAvailable == null) { + territoryAvailable = new ArrayList(); + } + return this.territoryAvailable; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfull/PurchaseRequisition.java b/src/main/java/org/cxml/v12028/PurchaseRequisition.java similarity index 95% rename from src/main/java/org/cxml/fulfull/PurchaseRequisition.java rename to src/main/java/org/cxml/v12028/PurchaseRequisition.java index 6f86a3a..53ebb60 100644 --- a/src/main/java/org/cxml/fulfull/PurchaseRequisition.java +++ b/src/main/java/org/cxml/v12028/PurchaseRequisition.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/PurchaseRequisitionHeader.java b/src/main/java/org/cxml/v12028/PurchaseRequisitionHeader.java similarity index 98% rename from src/main/java/org/cxml/fulfull/PurchaseRequisitionHeader.java rename to src/main/java/org/cxml/v12028/PurchaseRequisitionHeader.java index 6e9bad9..8d6b86e 100644 --- a/src/main/java/org/cxml/fulfull/PurchaseRequisitionHeader.java +++ b/src/main/java/org/cxml/v12028/PurchaseRequisitionHeader.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/PurchaseRequisitionRequest.java b/src/main/java/org/cxml/v12028/PurchaseRequisitionRequest.java similarity index 91% rename from src/main/java/org/cxml/fulfull/PurchaseRequisitionRequest.java rename to src/main/java/org/cxml/v12028/PurchaseRequisitionRequest.java index 60ff7f1..0bd321c 100644 --- a/src/main/java/org/cxml/fulfull/PurchaseRequisitionRequest.java +++ b/src/main/java/org/cxml/v12028/PurchaseRequisitionRequest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/QualityInspectionQuantity.java b/src/main/java/org/cxml/v12028/QualityInspectionQuantity.java new file mode 100644 index 0000000..9c25ea0 --- /dev/null +++ b/src/main/java/org/cxml/v12028/QualityInspectionQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "QualityInspectionQuantity") +public class QualityInspectionQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/QuantityTolerance.java b/src/main/java/org/cxml/v12028/QuantityTolerance.java similarity index 93% rename from src/main/java/org/cxml/fulfull/QuantityTolerance.java rename to src/main/java/org/cxml/v12028/QuantityTolerance.java index 4542f05..d2c5201 100644 --- a/src/main/java/org/cxml/fulfull/QuantityTolerance.java +++ b/src/main/java/org/cxml/v12028/QuantityTolerance.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/RailDetail.java b/src/main/java/org/cxml/v12028/RailDetail.java similarity index 96% rename from src/main/java/org/cxml/fulfull/RailDetail.java rename to src/main/java/org/cxml/v12028/RailDetail.java index 4fa9179..e981546 100644 --- a/src/main/java/org/cxml/fulfull/RailDetail.java +++ b/src/main/java/org/cxml/v12028/RailDetail.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/RailLeg.java b/src/main/java/org/cxml/v12028/RailLeg.java similarity index 98% rename from src/main/java/org/cxml/fulfull/RailLeg.java rename to src/main/java/org/cxml/v12028/RailLeg.java index 675a3fe..e70d7b0 100644 --- a/src/main/java/org/cxml/fulfull/RailLeg.java +++ b/src/main/java/org/cxml/v12028/RailLeg.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/RailLegDestination.java b/src/main/java/org/cxml/v12028/RailLegDestination.java similarity index 93% rename from src/main/java/org/cxml/fulfull/RailLegDestination.java rename to src/main/java/org/cxml/v12028/RailLegDestination.java index 4305862..009bf72 100644 --- a/src/main/java/org/cxml/fulfull/RailLegDestination.java +++ b/src/main/java/org/cxml/v12028/RailLegDestination.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/RailLegOrigin.java b/src/main/java/org/cxml/v12028/RailLegOrigin.java similarity index 93% rename from src/main/java/org/cxml/fulfull/RailLegOrigin.java rename to src/main/java/org/cxml/v12028/RailLegOrigin.java index b68a8ce..4c298bb 100644 --- a/src/main/java/org/cxml/fulfull/RailLegOrigin.java +++ b/src/main/java/org/cxml/v12028/RailLegOrigin.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/Range.java b/src/main/java/org/cxml/v12028/Range.java new file mode 100644 index 0000000..158731e --- /dev/null +++ b/src/main/java/org/cxml/v12028/Range.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "rangeBegin", + "rangeEnd" +}) +@XmlRootElement(name = "Range") +public class Range { + + @XmlElement(name = "RangeBegin", required = true) + protected RangeBegin rangeBegin; + @XmlElement(name = "RangeEnd", required = true) + protected RangeEnd rangeEnd; + + /** + * Gets the value of the rangeBegin property. + * + * @return + * possible object is + * {@link RangeBegin } + * + */ + public RangeBegin getRangeBegin() { + return rangeBegin; + } + + /** + * Sets the value of the rangeBegin property. + * + * @param value + * allowed object is + * {@link RangeBegin } + * + */ + public void setRangeBegin(RangeBegin value) { + this.rangeBegin = value; + } + + /** + * Gets the value of the rangeEnd property. + * + * @return + * possible object is + * {@link RangeEnd } + * + */ + public RangeEnd getRangeEnd() { + return rangeEnd; + } + + /** + * Sets the value of the rangeEnd property. + * + * @param value + * allowed object is + * {@link RangeEnd } + * + */ + public void setRangeEnd(RangeEnd value) { + this.rangeEnd = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/RangeBegin.java b/src/main/java/org/cxml/v12028/RangeBegin.java new file mode 100644 index 0000000..f827d83 --- /dev/null +++ b/src/main/java/org/cxml/v12028/RangeBegin.java @@ -0,0 +1,96 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "RangeBegin") +public class RangeBegin { + + @XmlAttribute(name = "inclusive") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String inclusive; + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the inclusive property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInclusive() { + return inclusive; + } + + /** + * Sets the value of the inclusive property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInclusive(String value) { + this.inclusive = value; + } + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/v12028/RangeEnd.java b/src/main/java/org/cxml/v12028/RangeEnd.java new file mode 100644 index 0000000..fb18d99 --- /dev/null +++ b/src/main/java/org/cxml/v12028/RangeEnd.java @@ -0,0 +1,96 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAnyElement; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlMixed; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; +import org.w3c.dom.Element; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "content" +}) +@XmlRootElement(name = "RangeEnd") +public class RangeEnd { + + @XmlAttribute(name = "inclusive") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String inclusive; + @XmlMixed + @XmlAnyElement + protected List content; + + /** + * Gets the value of the inclusive property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInclusive() { + return inclusive; + } + + /** + * Sets the value of the inclusive property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInclusive(String value) { + this.inclusive = value; + } + + /** + * Gets the value of the content property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the content property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * {@link Element } + * + * + */ + public List getContent() { + if (content == null) { + content = new ArrayList(); + } + return this.content; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Rate.java b/src/main/java/org/cxml/v12028/Rate.java similarity index 96% rename from src/main/java/org/cxml/fulfull/Rate.java rename to src/main/java/org/cxml/v12028/Rate.java index 73321d0..5850162 100644 --- a/src/main/java/org/cxml/fulfull/Rate.java +++ b/src/main/java/org/cxml/v12028/Rate.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/ReceiptIDInfo.java b/src/main/java/org/cxml/v12028/ReceiptIDInfo.java new file mode 100644 index 0000000..e155897 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ReceiptIDInfo.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "ReceiptIDInfo") +public class ReceiptIDInfo { + + @XmlAttribute(name = "receiptID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptID; + @XmlAttribute(name = "receiptDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the receiptID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptID() { + return receiptID; + } + + /** + * Sets the value of the receiptID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptID(String value) { + this.receiptID = value; + } + + /** + * Gets the value of the receiptDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptDate() { + return receiptDate; + } + + /** + * Sets the value of the receiptDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptDate(String value) { + this.receiptDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ReceiptItem.java b/src/main/java/org/cxml/v12028/ReceiptItem.java similarity index 79% rename from src/main/java/org/cxml/fulfull/ReceiptItem.java rename to src/main/java/org/cxml/v12028/ReceiptItem.java index 40653c8..0617627 100644 --- a/src/main/java/org/cxml/fulfull/ReceiptItem.java +++ b/src/main/java/org/cxml/v12028/ReceiptItem.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -30,6 +30,7 @@ "unitRate", "receivedAmount", "assetInfo", + "deliveryAddress", "comments", "extrinsic" }) @@ -51,6 +52,12 @@ public class ReceiptItem { @XmlAttribute(name = "itemType") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; + @XmlAttribute(name = "completedIndicator") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String completedIndicator; @XmlElement(name = "ReceiptItemReference", required = true) protected ReceiptItemReference receiptItemReference; @XmlElement(name = "UnitRate", required = true) @@ -59,6 +66,8 @@ public class ReceiptItem { protected ReceivedAmount receivedAmount; @XmlElement(name = "AssetInfo") protected List assetInfo; + @XmlElement(name = "DeliveryAddress") + protected DeliveryAddress deliveryAddress; @XmlElement(name = "Comments") protected Comments comments; @XmlElement(name = "Extrinsic") @@ -184,6 +193,54 @@ public void setItemType(String value) { this.itemType = value; } + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + + /** + * Gets the value of the completedIndicator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompletedIndicator() { + return completedIndicator; + } + + /** + * Sets the value of the completedIndicator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompletedIndicator(String value) { + this.completedIndicator = value; + } + /** * Gets the value of the receiptItemReference property. * @@ -285,6 +342,30 @@ public List getAssetInfo() { return this.assetInfo; } + /** + * Gets the value of the deliveryAddress property. + * + * @return + * possible object is + * {@link DeliveryAddress } + * + */ + public DeliveryAddress getDeliveryAddress() { + return deliveryAddress; + } + + /** + * Sets the value of the deliveryAddress property. + * + * @param value + * allowed object is + * {@link DeliveryAddress } + * + */ + public void setDeliveryAddress(DeliveryAddress value) { + this.deliveryAddress = value; + } + /** * Gets the value of the comments property. * diff --git a/src/main/java/org/cxml/fulfull/ReceiptItemReference.java b/src/main/java/org/cxml/v12028/ReceiptItemReference.java similarity index 97% rename from src/main/java/org/cxml/fulfull/ReceiptItemReference.java rename to src/main/java/org/cxml/v12028/ReceiptItemReference.java index e661503..e1438a9 100644 --- a/src/main/java/org/cxml/fulfull/ReceiptItemReference.java +++ b/src/main/java/org/cxml/v12028/ReceiptItemReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/ReceiptLineItemReference.java b/src/main/java/org/cxml/v12028/ReceiptLineItemReference.java new file mode 100644 index 0000000..15da489 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ReceiptLineItemReference.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ReceiptLineItemReference") +public class ReceiptLineItemReference { + + @XmlAttribute(name = "receiptLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptLineNumber; + + /** + * Gets the value of the receiptLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptLineNumber() { + return receiptLineNumber; + } + + /** + * Sets the value of the receiptLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptLineNumber(String value) { + this.receiptLineNumber = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ReceiptOrder.java b/src/main/java/org/cxml/v12028/ReceiptOrder.java similarity index 96% rename from src/main/java/org/cxml/fulfull/ReceiptOrder.java rename to src/main/java/org/cxml/v12028/ReceiptOrder.java index 388d71d..f983501 100644 --- a/src/main/java/org/cxml/fulfull/ReceiptOrder.java +++ b/src/main/java/org/cxml/v12028/ReceiptOrder.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/ReceiptOrderInfo.java b/src/main/java/org/cxml/v12028/ReceiptOrderInfo.java similarity index 95% rename from src/main/java/org/cxml/fulfull/ReceiptOrderInfo.java rename to src/main/java/org/cxml/v12028/ReceiptOrderInfo.java index d742675..eda4817 100644 --- a/src/main/java/org/cxml/fulfull/ReceiptOrderInfo.java +++ b/src/main/java/org/cxml/v12028/ReceiptOrderInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/ReceiptReference.java b/src/main/java/org/cxml/v12028/ReceiptReference.java new file mode 100644 index 0000000..7503d67 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ReceiptReference.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "ReceiptReference") +public class ReceiptReference { + + @XmlAttribute(name = "receiptID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptID; + @XmlAttribute(name = "receiptDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receiptDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the receiptID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptID() { + return receiptID; + } + + /** + * Sets the value of the receiptID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptID(String value) { + this.receiptID = value; + } + + /** + * Gets the value of the receiptDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceiptDate() { + return receiptDate; + } + + /** + * Sets the value of the receiptDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceiptDate(String value) { + this.receiptDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ReceiptRequest.java b/src/main/java/org/cxml/v12028/ReceiptRequest.java similarity index 95% rename from src/main/java/org/cxml/fulfull/ReceiptRequest.java rename to src/main/java/org/cxml/v12028/ReceiptRequest.java index 9770a2f..aed9c10 100644 --- a/src/main/java/org/cxml/fulfull/ReceiptRequest.java +++ b/src/main/java/org/cxml/v12028/ReceiptRequest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/ReceiptRequestHeader.java b/src/main/java/org/cxml/v12028/ReceiptRequestHeader.java similarity index 97% rename from src/main/java/org/cxml/fulfull/ReceiptRequestHeader.java rename to src/main/java/org/cxml/v12028/ReceiptRequestHeader.java index ceeefc8..55a8f1c 100644 --- a/src/main/java/org/cxml/fulfull/ReceiptRequestHeader.java +++ b/src/main/java/org/cxml/v12028/ReceiptRequestHeader.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/ReceivedAmount.java b/src/main/java/org/cxml/v12028/ReceivedAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/ReceivedAmount.java rename to src/main/java/org/cxml/v12028/ReceivedAmount.java index e07f0f5..0c54ed0 100644 --- a/src/main/java/org/cxml/fulfull/ReceivedAmount.java +++ b/src/main/java/org/cxml/v12028/ReceivedAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/RelationshipInformation.java b/src/main/java/org/cxml/v12028/RelationshipInformation.java new file mode 100644 index 0000000..fc5ef99 --- /dev/null +++ b/src/main/java/org/cxml/v12028/RelationshipInformation.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "paymentRelationshipInformation" +}) +@XmlRootElement(name = "RelationshipInformation") +public class RelationshipInformation { + + @XmlElement(name = "PaymentRelationshipInformation") + protected PaymentRelationshipInformation paymentRelationshipInformation; + + /** + * Gets the value of the paymentRelationshipInformation property. + * + * @return + * possible object is + * {@link PaymentRelationshipInformation } + * + */ + public PaymentRelationshipInformation getPaymentRelationshipInformation() { + return paymentRelationshipInformation; + } + + /** + * Sets the value of the paymentRelationshipInformation property. + * + * @param value + * allowed object is + * {@link PaymentRelationshipInformation } + * + */ + public void setPaymentRelationshipInformation(PaymentRelationshipInformation value) { + this.paymentRelationshipInformation = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ReleaseInfo.java b/src/main/java/org/cxml/v12028/ReleaseInfo.java new file mode 100644 index 0000000..0a06656 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ReleaseInfo.java @@ -0,0 +1,228 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure", + "shipNoticeReleaseInfo", + "extrinsic" +}) +@XmlRootElement(name = "ReleaseInfo") +public class ReleaseInfo { + + @XmlAttribute(name = "releaseType", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String releaseType; + @XmlAttribute(name = "cumulativeReceivedQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cumulativeReceivedQuantity; + @XmlAttribute(name = "productionGoAheadEndDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String productionGoAheadEndDate; + @XmlAttribute(name = "materialGoAheadEndDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String materialGoAheadEndDate; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "ShipNoticeReleaseInfo") + protected ShipNoticeReleaseInfo shipNoticeReleaseInfo; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the releaseType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReleaseType() { + return releaseType; + } + + /** + * Sets the value of the releaseType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReleaseType(String value) { + this.releaseType = value; + } + + /** + * Gets the value of the cumulativeReceivedQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCumulativeReceivedQuantity() { + return cumulativeReceivedQuantity; + } + + /** + * Sets the value of the cumulativeReceivedQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCumulativeReceivedQuantity(String value) { + this.cumulativeReceivedQuantity = value; + } + + /** + * Gets the value of the productionGoAheadEndDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductionGoAheadEndDate() { + return productionGoAheadEndDate; + } + + /** + * Sets the value of the productionGoAheadEndDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductionGoAheadEndDate(String value) { + this.productionGoAheadEndDate = value; + } + + /** + * Gets the value of the materialGoAheadEndDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaterialGoAheadEndDate() { + return materialGoAheadEndDate; + } + + /** + * Sets the value of the materialGoAheadEndDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaterialGoAheadEndDate(String value) { + this.materialGoAheadEndDate = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the shipNoticeReleaseInfo property. + * + * @return + * possible object is + * {@link ShipNoticeReleaseInfo } + * + */ + public ShipNoticeReleaseInfo getShipNoticeReleaseInfo() { + return shipNoticeReleaseInfo; + } + + /** + * Sets the value of the shipNoticeReleaseInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeReleaseInfo } + * + */ + public void setShipNoticeReleaseInfo(ShipNoticeReleaseInfo value) { + this.shipNoticeReleaseInfo = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ReportedTime.java b/src/main/java/org/cxml/v12028/ReportedTime.java similarity index 96% rename from src/main/java/org/cxml/fulfull/ReportedTime.java rename to src/main/java/org/cxml/v12028/ReportedTime.java index 3da7216..53a9062 100644 --- a/src/main/java/org/cxml/fulfull/ReportedTime.java +++ b/src/main/java/org/cxml/v12028/ReportedTime.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/Request.java b/src/main/java/org/cxml/v12028/Request.java new file mode 100644 index 0000000..acd7fd4 --- /dev/null +++ b/src/main/java/org/cxml/v12028/Request.java @@ -0,0 +1,130 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "invoiceDetailRequestOrProviderSetupRequest" +}) +@XmlRootElement(name = "Request") +public class Request { + + @XmlAttribute(name = "deploymentMode") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String deploymentMode; + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElements({ + @XmlElement(name = "InvoiceDetailRequest", required = true, type = InvoiceDetailRequest.class), + @XmlElement(name = "ProviderSetupRequest", required = true, type = ProviderSetupRequest.class) + }) + protected List invoiceDetailRequestOrProviderSetupRequest; + + /** + * Gets the value of the deploymentMode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDeploymentMode() { + if (deploymentMode == null) { + return "production"; + } else { + return deploymentMode; + } + } + + /** + * Sets the value of the deploymentMode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDeploymentMode(String value) { + this.deploymentMode = value; + } + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the invoiceDetailRequestOrProviderSetupRequest property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the invoiceDetailRequestOrProviderSetupRequest property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getInvoiceDetailRequestOrProviderSetupRequest().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link InvoiceDetailRequest } + * {@link ProviderSetupRequest } + * + * + */ + public List getInvoiceDetailRequestOrProviderSetupRequest() { + if (invoiceDetailRequestOrProviderSetupRequest == null) { + invoiceDetailRequestOrProviderSetupRequest = new ArrayList(); + } + return this.invoiceDetailRequestOrProviderSetupRequest; + } + +} diff --git a/src/main/java/org/cxml/v12028/RequiredMaximumQuantity.java b/src/main/java/org/cxml/v12028/RequiredMaximumQuantity.java new file mode 100644 index 0000000..3a58d6a --- /dev/null +++ b/src/main/java/org/cxml/v12028/RequiredMaximumQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "RequiredMaximumQuantity") +public class RequiredMaximumQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/RequiredMinimumQuantity.java b/src/main/java/org/cxml/v12028/RequiredMinimumQuantity.java new file mode 100644 index 0000000..f75c3a9 --- /dev/null +++ b/src/main/java/org/cxml/v12028/RequiredMinimumQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "RequiredMinimumQuantity") +public class RequiredMinimumQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/Response.java b/src/main/java/org/cxml/v12028/Response.java new file mode 100644 index 0000000..8499fa1 --- /dev/null +++ b/src/main/java/org/cxml/v12028/Response.java @@ -0,0 +1,114 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "status", + "providerSetupResponse" +}) +@XmlRootElement(name = "Response") +public class Response { + + @XmlAttribute(name = "Id") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + protected String id; + @XmlElement(name = "Status", required = true) + protected Status status; + @XmlElement(name = "ProviderSetupResponse") + protected ProviderSetupResponse providerSetupResponse; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the status property. + * + * @return + * possible object is + * {@link Status } + * + */ + public Status getStatus() { + return status; + } + + /** + * Sets the value of the status property. + * + * @param value + * allowed object is + * {@link Status } + * + */ + public void setStatus(Status value) { + this.status = value; + } + + /** + * Gets the value of the providerSetupResponse property. + * + * @return + * possible object is + * {@link ProviderSetupResponse } + * + */ + public ProviderSetupResponse getProviderSetupResponse() { + return providerSetupResponse; + } + + /** + * Sets the value of the providerSetupResponse property. + * + * @param value + * allowed object is + * {@link ProviderSetupResponse } + * + */ + public void setProviderSetupResponse(ProviderSetupResponse value) { + this.providerSetupResponse = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ReturnData.java b/src/main/java/org/cxml/v12028/ReturnData.java new file mode 100644 index 0000000..3018bae --- /dev/null +++ b/src/main/java/org/cxml/v12028/ReturnData.java @@ -0,0 +1,112 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "returnValue", + "name" +}) +@XmlRootElement(name = "ReturnData") +public class ReturnData { + + @XmlAttribute(name = "name") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String nameAttribute; + @XmlElement(name = "ReturnValue", required = true) + protected String returnValue; + @XmlElement(name = "Name", required = true) + protected Name name; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNameAttribute() { + return nameAttribute; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNameAttribute(String value) { + this.nameAttribute = value; + } + + /** + * Gets the value of the returnValue property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReturnValue() { + return returnValue; + } + + /** + * Sets the value of the returnValue property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReturnValue(String value) { + this.returnValue = value; + } + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link Name } + * + */ + public Name getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link Name } + * + */ + public void setName(Name value) { + this.name = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/RoomType.java b/src/main/java/org/cxml/v12028/RoomType.java similarity index 97% rename from src/main/java/org/cxml/fulfull/RoomType.java rename to src/main/java/org/cxml/v12028/RoomType.java index 1e9daee..3e166a8 100644 --- a/src/main/java/org/cxml/fulfull/RoomType.java +++ b/src/main/java/org/cxml/v12028/RoomType.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/Route.java b/src/main/java/org/cxml/v12028/Route.java similarity index 96% rename from src/main/java/org/cxml/fulfull/Route.java rename to src/main/java/org/cxml/v12028/Route.java index 025f1f5..4c4dd38 100644 --- a/src/main/java/org/cxml/fulfull/Route.java +++ b/src/main/java/org/cxml/v12028/Route.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/ScheduleLine.java b/src/main/java/org/cxml/v12028/ScheduleLine.java new file mode 100644 index 0000000..a4d086e --- /dev/null +++ b/src/main/java/org/cxml/v12028/ScheduleLine.java @@ -0,0 +1,259 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure", + "scheduleLineReleaseInfo", + "subcontractingComponent", + "extrinsic" +}) +@XmlRootElement(name = "ScheduleLine") +public class ScheduleLine { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "requestedDeliveryDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; + @XmlAttribute(name = "lineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlAttribute(name = "deliveryWindow") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String deliveryWindow; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "ScheduleLineReleaseInfo") + protected ScheduleLineReleaseInfo scheduleLineReleaseInfo; + @XmlElement(name = "SubcontractingComponent") + protected List subcontractingComponent; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the deliveryWindow property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDeliveryWindow() { + return deliveryWindow; + } + + /** + * Sets the value of the deliveryWindow property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDeliveryWindow(String value) { + this.deliveryWindow = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the scheduleLineReleaseInfo property. + * + * @return + * possible object is + * {@link ScheduleLineReleaseInfo } + * + */ + public ScheduleLineReleaseInfo getScheduleLineReleaseInfo() { + return scheduleLineReleaseInfo; + } + + /** + * Sets the value of the scheduleLineReleaseInfo property. + * + * @param value + * allowed object is + * {@link ScheduleLineReleaseInfo } + * + */ + public void setScheduleLineReleaseInfo(ScheduleLineReleaseInfo value) { + this.scheduleLineReleaseInfo = value; + } + + /** + * Gets the value of the subcontractingComponent property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the subcontractingComponent property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSubcontractingComponent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SubcontractingComponent } + * + * + */ + public List getSubcontractingComponent() { + if (subcontractingComponent == null) { + subcontractingComponent = new ArrayList(); + } + return this.subcontractingComponent; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ScheduleLineReleaseInfo.java b/src/main/java/org/cxml/v12028/ScheduleLineReleaseInfo.java new file mode 100644 index 0000000..03563b6 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ScheduleLineReleaseInfo.java @@ -0,0 +1,113 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "ScheduleLineReleaseInfo") +public class ScheduleLineReleaseInfo { + + @XmlAttribute(name = "commitmentCode", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String commitmentCode; + @XmlAttribute(name = "cumulativeScheduledQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String cumulativeScheduledQuantity; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the commitmentCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCommitmentCode() { + return commitmentCode; + } + + /** + * Sets the value of the commitmentCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCommitmentCode(String value) { + this.commitmentCode = value; + } + + /** + * Gets the value of the cumulativeScheduledQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCumulativeScheduledQuantity() { + return cumulativeScheduledQuantity; + } + + /** + * Sets the value of the cumulativeScheduledQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCumulativeScheduledQuantity(String value) { + this.cumulativeScheduledQuantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/SearchAttribute.java b/src/main/java/org/cxml/v12028/SearchAttribute.java new file mode 100644 index 0000000..7bfb0e0 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SearchAttribute.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "SearchAttribute") +public class SearchAttribute { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/SearchDataElement.java b/src/main/java/org/cxml/v12028/SearchDataElement.java new file mode 100644 index 0000000..bbea161 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SearchDataElement.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "SearchDataElement") +public class SearchDataElement { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String name; + @XmlAttribute(name = "value", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String value; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/SearchGroup.java b/src/main/java/org/cxml/v12028/SearchGroup.java new file mode 100644 index 0000000..ec15dcd --- /dev/null +++ b/src/main/java/org/cxml/v12028/SearchGroup.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "name", + "searchAttribute" +}) +@XmlRootElement(name = "SearchGroup") +public class SearchGroup { + + @XmlElement(name = "Name", required = true) + protected Name name; + @XmlElement(name = "SearchAttribute", required = true) + protected List searchAttribute; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link Name } + * + */ + public Name getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link Name } + * + */ + public void setName(Name value) { + this.name = value; + } + + /** + * Gets the value of the searchAttribute property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the searchAttribute property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSearchAttribute().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SearchAttribute } + * + * + */ + public List getSearchAttribute() { + if (searchAttribute == null) { + searchAttribute = new ArrayList(); + } + return this.searchAttribute; + } + +} diff --git a/src/main/java/org/cxml/v12028/SearchGroupData.java b/src/main/java/org/cxml/v12028/SearchGroupData.java new file mode 100644 index 0000000..1c0f0b3 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SearchGroupData.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "name", + "searchDataElement" +}) +@XmlRootElement(name = "SearchGroupData") +public class SearchGroupData { + + @XmlElement(name = "Name", required = true) + protected Name name; + @XmlElement(name = "SearchDataElement") + protected List searchDataElement; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link Name } + * + */ + public Name getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link Name } + * + */ + public void setName(Name value) { + this.name = value; + } + + /** + * Gets the value of the searchDataElement property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the searchDataElement property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSearchDataElement().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SearchDataElement } + * + * + */ + public List getSearchDataElement() { + if (searchDataElement == null) { + searchDataElement = new ArrayList(); + } + return this.searchDataElement; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Segment.java b/src/main/java/org/cxml/v12028/Segment.java similarity index 95% rename from src/main/java/org/cxml/fulfull/Segment.java rename to src/main/java/org/cxml/v12028/Segment.java index 7f9ae74..a971847 100644 --- a/src/main/java/org/cxml/fulfull/Segment.java +++ b/src/main/java/org/cxml/v12028/Segment.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/SelectedItem.java b/src/main/java/org/cxml/v12028/SelectedItem.java similarity index 90% rename from src/main/java/org/cxml/fulfull/SelectedItem.java rename to src/main/java/org/cxml/v12028/SelectedItem.java index e75599a..c0ccde3 100644 --- a/src/main/java/org/cxml/fulfull/SelectedItem.java +++ b/src/main/java/org/cxml/v12028/SelectedItem.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/SelectedService.java b/src/main/java/org/cxml/v12028/SelectedService.java similarity index 90% rename from src/main/java/org/cxml/fulfull/SelectedService.java rename to src/main/java/org/cxml/v12028/SelectedService.java index 8f555f9..aa441ea 100644 --- a/src/main/java/org/cxml/fulfull/SelectedService.java +++ b/src/main/java/org/cxml/v12028/SelectedService.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Sender.java b/src/main/java/org/cxml/v12028/Sender.java similarity index 94% rename from src/main/java/org/cxml/fulfull/Sender.java rename to src/main/java/org/cxml/v12028/Sender.java index 327320c..fe9d1ea 100644 --- a/src/main/java/org/cxml/fulfull/Sender.java +++ b/src/main/java/org/cxml/v12028/Sender.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/SerialNumber.java b/src/main/java/org/cxml/v12028/SerialNumber.java new file mode 100644 index 0000000..325bdea --- /dev/null +++ b/src/main/java/org/cxml/v12028/SerialNumber.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "SerialNumber") +public class SerialNumber { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryDetailDiscount.java b/src/main/java/org/cxml/v12028/ServiceEntryDetailDiscount.java new file mode 100644 index 0000000..255b8d8 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryDetailDiscount.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "ServiceEntryDetailDiscount") +public class ServiceEntryDetailDiscount { + + @XmlAttribute(name = "percentageRate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String percentageRate; + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the percentageRate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPercentageRate() { + return percentageRate; + } + + /** + * Sets the value of the percentageRate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPercentageRate(String value) { + this.percentageRate = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryDetailLineIndicator.java b/src/main/java/org/cxml/v12028/ServiceEntryDetailLineIndicator.java new file mode 100644 index 0000000..d308a32 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryDetailLineIndicator.java @@ -0,0 +1,164 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ServiceEntryDetailLineIndicator") +public class ServiceEntryDetailLineIndicator { + + @XmlAttribute(name = "isTaxInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isTaxInLine; + @XmlAttribute(name = "isSpecialHandlingInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isSpecialHandlingInLine; + @XmlAttribute(name = "isShippingInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isShippingInLine; + @XmlAttribute(name = "isDiscountInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isDiscountInLine; + @XmlAttribute(name = "isAccountingInLine") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isAccountingInLine; + + /** + * Gets the value of the isTaxInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsTaxInLine() { + return isTaxInLine; + } + + /** + * Sets the value of the isTaxInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsTaxInLine(String value) { + this.isTaxInLine = value; + } + + /** + * Gets the value of the isSpecialHandlingInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsSpecialHandlingInLine() { + return isSpecialHandlingInLine; + } + + /** + * Sets the value of the isSpecialHandlingInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsSpecialHandlingInLine(String value) { + this.isSpecialHandlingInLine = value; + } + + /** + * Gets the value of the isShippingInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsShippingInLine() { + return isShippingInLine; + } + + /** + * Sets the value of the isShippingInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsShippingInLine(String value) { + this.isShippingInLine = value; + } + + /** + * Gets the value of the isDiscountInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsDiscountInLine() { + return isDiscountInLine; + } + + /** + * Sets the value of the isDiscountInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsDiscountInLine(String value) { + this.isDiscountInLine = value; + } + + /** + * Gets the value of the isAccountingInLine property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsAccountingInLine() { + return isAccountingInLine; + } + + /** + * Sets the value of the isAccountingInLine property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsAccountingInLine(String value) { + this.isAccountingInLine = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryDetailLineShipping.java b/src/main/java/org/cxml/v12028/ServiceEntryDetailLineShipping.java new file mode 100644 index 0000000..195b366 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryDetailLineShipping.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "serviceEntryDetailShipping", + "money" +}) +@XmlRootElement(name = "ServiceEntryDetailLineShipping") +public class ServiceEntryDetailLineShipping { + + @XmlElement(name = "ServiceEntryDetailShipping", required = true) + protected ServiceEntryDetailShipping serviceEntryDetailShipping; + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the serviceEntryDetailShipping property. + * + * @return + * possible object is + * {@link ServiceEntryDetailShipping } + * + */ + public ServiceEntryDetailShipping getServiceEntryDetailShipping() { + return serviceEntryDetailShipping; + } + + /** + * Sets the value of the serviceEntryDetailShipping property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailShipping } + * + */ + public void setServiceEntryDetailShipping(ServiceEntryDetailShipping value) { + this.serviceEntryDetailShipping = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryDetailLineSpecialHandling.java b/src/main/java/org/cxml/v12028/ServiceEntryDetailLineSpecialHandling.java new file mode 100644 index 0000000..8d44c85 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryDetailLineSpecialHandling.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "description", + "money" +}) +@XmlRootElement(name = "ServiceEntryDetailLineSpecialHandling") +public class ServiceEntryDetailLineSpecialHandling { + + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryDetailShipping.java b/src/main/java/org/cxml/v12028/ServiceEntryDetailShipping.java new file mode 100644 index 0000000..fc475ca --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryDetailShipping.java @@ -0,0 +1,71 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference" +}) +@XmlRootElement(name = "ServiceEntryDetailShipping") +public class ServiceEntryDetailShipping { + + @XmlElements({ + @XmlElement(name = "Contact", type = Contact.class), + @XmlElement(name = "CarrierIdentifier", type = CarrierIdentifier.class), + @XmlElement(name = "ShipmentIdentifier", type = ShipmentIdentifier.class), + @XmlElement(name = "DocumentReference", type = DocumentReference.class) + }) + protected List contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference; + + /** + * Gets the value of the contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getContactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Contact } + * {@link CarrierIdentifier } + * {@link ShipmentIdentifier } + * {@link DocumentReference } + * + * + */ + public List getContactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference() { + if (contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference == null) { + contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference = new ArrayList(); + } + return this.contactOrCarrierIdentifierOrShipmentIdentifierOrDocumentReference; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryHeaderModifications.java b/src/main/java/org/cxml/v12028/ServiceEntryHeaderModifications.java new file mode 100644 index 0000000..e4096f6 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryHeaderModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "ServiceEntryHeaderModifications") +public class ServiceEntryHeaderModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryItem.java b/src/main/java/org/cxml/v12028/ServiceEntryItem.java new file mode 100644 index 0000000..b72115d --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryItem.java @@ -0,0 +1,720 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemReference", + "masterAgreementReferenceOrMasterAgreementIDInfo", + "unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity", + "period", + "subtotalAmount", + "tax", + "grossAmount", + "serviceEntryDetailLineSpecialHandling", + "serviceEntryDetailLineShipping", + "shipNoticeIDInfo", + "serviceEntryDetailDiscount", + "serviceEntryItemModifications", + "totalCharges", + "totalAllowances", + "totalAmountWithoutTax", + "netAmount", + "distribution", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "ServiceEntryItem") +public class ServiceEntryItem { + + @XmlAttribute(name = "serviceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceLineNumber; + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "referenceDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String referenceDate; + @XmlAttribute(name = "inspectionDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String inspectionDate; + @XmlAttribute(name = "type") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "ItemReference", required = true) + protected ItemReference itemReference; + @XmlElements({ + @XmlElement(name = "MasterAgreementReference", type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", type = MasterAgreementIDInfo.class) + }) + protected List masterAgreementReferenceOrMasterAgreementIDInfo; + @XmlElements({ + @XmlElement(name = "UnitRate", type = UnitRate.class), + @XmlElement(name = "UnitOfMeasure", type = UnitOfMeasure.class), + @XmlElement(name = "UnitPrice", type = UnitPrice.class), + @XmlElement(name = "PriceBasisQuantity", type = PriceBasisQuantity.class) + }) + protected List unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity; + @XmlElement(name = "Period") + protected Period period; + @XmlElement(name = "SubtotalAmount") + protected SubtotalAmount subtotalAmount; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "GrossAmount") + protected GrossAmount grossAmount; + @XmlElement(name = "ServiceEntryDetailLineSpecialHandling") + protected ServiceEntryDetailLineSpecialHandling serviceEntryDetailLineSpecialHandling; + @XmlElement(name = "ServiceEntryDetailLineShipping") + protected ServiceEntryDetailLineShipping serviceEntryDetailLineShipping; + @XmlElement(name = "ShipNoticeIDInfo") + protected ShipNoticeIDInfo shipNoticeIDInfo; + @XmlElement(name = "ServiceEntryDetailDiscount") + protected ServiceEntryDetailDiscount serviceEntryDetailDiscount; + @XmlElement(name = "ServiceEntryItemModifications") + protected ServiceEntryItemModifications serviceEntryItemModifications; + @XmlElement(name = "TotalCharges") + protected TotalCharges totalCharges; + @XmlElement(name = "TotalAllowances") + protected TotalAllowances totalAllowances; + @XmlElement(name = "TotalAmountWithoutTax") + protected TotalAmountWithoutTax totalAmountWithoutTax; + @XmlElement(name = "NetAmount") + protected NetAmount netAmount; + @XmlElement(name = "Distribution") + protected List distribution; + @XmlElement(name = "Comments") + protected List comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the serviceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceLineNumber() { + return serviceLineNumber; + } + + /** + * Sets the value of the serviceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceLineNumber(String value) { + this.serviceLineNumber = value; + } + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the referenceDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReferenceDate() { + return referenceDate; + } + + /** + * Sets the value of the referenceDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReferenceDate(String value) { + this.referenceDate = value; + } + + /** + * Gets the value of the inspectionDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInspectionDate() { + return inspectionDate; + } + + /** + * Sets the value of the inspectionDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInspectionDate(String value) { + this.inspectionDate = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the itemReference property. + * + * @return + * possible object is + * {@link ItemReference } + * + */ + public ItemReference getItemReference() { + return itemReference; + } + + /** + * Sets the value of the itemReference property. + * + * @param value + * allowed object is + * {@link ItemReference } + * + */ + public void setItemReference(ItemReference value) { + this.itemReference = value; + } + + /** + * Gets the value of the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMasterAgreementReferenceOrMasterAgreementIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * + * + */ + public List getMasterAgreementReferenceOrMasterAgreementIDInfo() { + if (masterAgreementReferenceOrMasterAgreementIDInfo == null) { + masterAgreementReferenceOrMasterAgreementIDInfo = new ArrayList(); + } + return this.masterAgreementReferenceOrMasterAgreementIDInfo; + } + + /** + * Gets the value of the unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getUnitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link UnitRate } + * {@link UnitOfMeasure } + * {@link UnitPrice } + * {@link PriceBasisQuantity } + * + * + */ + public List getUnitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity() { + if (unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity == null) { + unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity = new ArrayList(); + } + return this.unitRateOrUnitOfMeasureOrUnitPriceOrPriceBasisQuantity; + } + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + + /** + * Gets the value of the subtotalAmount property. + * + * @return + * possible object is + * {@link SubtotalAmount } + * + */ + public SubtotalAmount getSubtotalAmount() { + return subtotalAmount; + } + + /** + * Sets the value of the subtotalAmount property. + * + * @param value + * allowed object is + * {@link SubtotalAmount } + * + */ + public void setSubtotalAmount(SubtotalAmount value) { + this.subtotalAmount = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the grossAmount property. + * + * @return + * possible object is + * {@link GrossAmount } + * + */ + public GrossAmount getGrossAmount() { + return grossAmount; + } + + /** + * Sets the value of the grossAmount property. + * + * @param value + * allowed object is + * {@link GrossAmount } + * + */ + public void setGrossAmount(GrossAmount value) { + this.grossAmount = value; + } + + /** + * Gets the value of the serviceEntryDetailLineSpecialHandling property. + * + * @return + * possible object is + * {@link ServiceEntryDetailLineSpecialHandling } + * + */ + public ServiceEntryDetailLineSpecialHandling getServiceEntryDetailLineSpecialHandling() { + return serviceEntryDetailLineSpecialHandling; + } + + /** + * Sets the value of the serviceEntryDetailLineSpecialHandling property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailLineSpecialHandling } + * + */ + public void setServiceEntryDetailLineSpecialHandling(ServiceEntryDetailLineSpecialHandling value) { + this.serviceEntryDetailLineSpecialHandling = value; + } + + /** + * Gets the value of the serviceEntryDetailLineShipping property. + * + * @return + * possible object is + * {@link ServiceEntryDetailLineShipping } + * + */ + public ServiceEntryDetailLineShipping getServiceEntryDetailLineShipping() { + return serviceEntryDetailLineShipping; + } + + /** + * Sets the value of the serviceEntryDetailLineShipping property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailLineShipping } + * + */ + public void setServiceEntryDetailLineShipping(ServiceEntryDetailLineShipping value) { + this.serviceEntryDetailLineShipping = value; + } + + /** + * Gets the value of the shipNoticeIDInfo property. + * + * @return + * possible object is + * {@link ShipNoticeIDInfo } + * + */ + public ShipNoticeIDInfo getShipNoticeIDInfo() { + return shipNoticeIDInfo; + } + + /** + * Sets the value of the shipNoticeIDInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeIDInfo } + * + */ + public void setShipNoticeIDInfo(ShipNoticeIDInfo value) { + this.shipNoticeIDInfo = value; + } + + /** + * Gets the value of the serviceEntryDetailDiscount property. + * + * @return + * possible object is + * {@link ServiceEntryDetailDiscount } + * + */ + public ServiceEntryDetailDiscount getServiceEntryDetailDiscount() { + return serviceEntryDetailDiscount; + } + + /** + * Sets the value of the serviceEntryDetailDiscount property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailDiscount } + * + */ + public void setServiceEntryDetailDiscount(ServiceEntryDetailDiscount value) { + this.serviceEntryDetailDiscount = value; + } + + /** + * Gets the value of the serviceEntryItemModifications property. + * + * @return + * possible object is + * {@link ServiceEntryItemModifications } + * + */ + public ServiceEntryItemModifications getServiceEntryItemModifications() { + return serviceEntryItemModifications; + } + + /** + * Sets the value of the serviceEntryItemModifications property. + * + * @param value + * allowed object is + * {@link ServiceEntryItemModifications } + * + */ + public void setServiceEntryItemModifications(ServiceEntryItemModifications value) { + this.serviceEntryItemModifications = value; + } + + /** + * Gets the value of the totalCharges property. + * + * @return + * possible object is + * {@link TotalCharges } + * + */ + public TotalCharges getTotalCharges() { + return totalCharges; + } + + /** + * Sets the value of the totalCharges property. + * + * @param value + * allowed object is + * {@link TotalCharges } + * + */ + public void setTotalCharges(TotalCharges value) { + this.totalCharges = value; + } + + /** + * Gets the value of the totalAllowances property. + * + * @return + * possible object is + * {@link TotalAllowances } + * + */ + public TotalAllowances getTotalAllowances() { + return totalAllowances; + } + + /** + * Sets the value of the totalAllowances property. + * + * @param value + * allowed object is + * {@link TotalAllowances } + * + */ + public void setTotalAllowances(TotalAllowances value) { + this.totalAllowances = value; + } + + /** + * Gets the value of the totalAmountWithoutTax property. + * + * @return + * possible object is + * {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax getTotalAmountWithoutTax() { + return totalAmountWithoutTax; + } + + /** + * Sets the value of the totalAmountWithoutTax property. + * + * @param value + * allowed object is + * {@link TotalAmountWithoutTax } + * + */ + public void setTotalAmountWithoutTax(TotalAmountWithoutTax value) { + this.totalAmountWithoutTax = value; + } + + /** + * Gets the value of the netAmount property. + * + * @return + * possible object is + * {@link NetAmount } + * + */ + public NetAmount getNetAmount() { + return netAmount; + } + + /** + * Sets the value of the netAmount property. + * + * @param value + * allowed object is + * {@link NetAmount } + * + */ + public void setNetAmount(NetAmount value) { + this.netAmount = value; + } + + /** + * Gets the value of the distribution property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the distribution property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDistribution().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Distribution } + * + * + */ + public List getDistribution() { + if (distribution == null) { + distribution = new ArrayList(); + } + return this.distribution; + } + + /** + * Gets the value of the comments property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the comments property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComments().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Comments } + * + * + */ + public List getComments() { + if (comments == null) { + comments = new ArrayList(); + } + return this.comments; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryItemIDInfo.java b/src/main/java/org/cxml/v12028/ServiceEntryItemIDInfo.java new file mode 100644 index 0000000..aa85b82 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryItemIDInfo.java @@ -0,0 +1,146 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference" +}) +@XmlRootElement(name = "ServiceEntryItemIDInfo") +public class ServiceEntryItemIDInfo { + + @XmlAttribute(name = "serviceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceLineNumber; + @XmlAttribute(name = "serviceEntryID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryID; + @XmlAttribute(name = "serviceEntryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryDate; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the serviceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceLineNumber() { + return serviceLineNumber; + } + + /** + * Sets the value of the serviceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceLineNumber(String value) { + this.serviceLineNumber = value; + } + + /** + * Gets the value of the serviceEntryID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryID() { + return serviceEntryID; + } + + /** + * Sets the value of the serviceEntryID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryID(String value) { + this.serviceEntryID = value; + } + + /** + * Gets the value of the serviceEntryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryDate() { + return serviceEntryDate; + } + + /** + * Sets the value of the serviceEntryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryDate(String value) { + this.serviceEntryDate = value; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryItemModifications.java b/src/main/java/org/cxml/v12028/ServiceEntryItemModifications.java new file mode 100644 index 0000000..b39df8a --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryItemModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "ServiceEntryItemModifications") +public class ServiceEntryItemModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryItemReference.java b/src/main/java/org/cxml/v12028/ServiceEntryItemReference.java new file mode 100644 index 0000000..f0db52a --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryItemReference.java @@ -0,0 +1,139 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "ServiceEntryItemReference") +public class ServiceEntryItemReference { + + @XmlAttribute(name = "serviceLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceLineNumber; + @XmlAttribute(name = "serviceEntryID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryID; + @XmlAttribute(name = "serviceEntryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryDate; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the serviceLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceLineNumber() { + return serviceLineNumber; + } + + /** + * Sets the value of the serviceLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceLineNumber(String value) { + this.serviceLineNumber = value; + } + + /** + * Gets the value of the serviceEntryID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryID() { + return serviceEntryID; + } + + /** + * Sets the value of the serviceEntryID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryID(String value) { + this.serviceEntryID = value; + } + + /** + * Gets the value of the serviceEntryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryDate() { + return serviceEntryDate; + } + + /** + * Sets the value of the serviceEntryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryDate(String value) { + this.serviceEntryDate = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryOrder.java b/src/main/java/org/cxml/v12028/ServiceEntryOrder.java new file mode 100644 index 0000000..2aa4729 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryOrder.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "serviceEntryOrderInfo", + "serviceEntryItem" +}) +@XmlRootElement(name = "ServiceEntryOrder") +public class ServiceEntryOrder { + + @XmlElement(name = "ServiceEntryOrderInfo", required = true) + protected ServiceEntryOrderInfo serviceEntryOrderInfo; + @XmlElement(name = "ServiceEntryItem", required = true) + protected List serviceEntryItem; + + /** + * Gets the value of the serviceEntryOrderInfo property. + * + * @return + * possible object is + * {@link ServiceEntryOrderInfo } + * + */ + public ServiceEntryOrderInfo getServiceEntryOrderInfo() { + return serviceEntryOrderInfo; + } + + /** + * Sets the value of the serviceEntryOrderInfo property. + * + * @param value + * allowed object is + * {@link ServiceEntryOrderInfo } + * + */ + public void setServiceEntryOrderInfo(ServiceEntryOrderInfo value) { + this.serviceEntryOrderInfo = value; + } + + /** + * Gets the value of the serviceEntryItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceEntryItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceEntryItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceEntryItem } + * + * + */ + public List getServiceEntryItem() { + if (serviceEntryItem == null) { + serviceEntryItem = new ArrayList(); + } + return this.serviceEntryItem; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryOrderInfo.java b/src/main/java/org/cxml/v12028/ServiceEntryOrderInfo.java new file mode 100644 index 0000000..20cbfc7 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryOrderInfo.java @@ -0,0 +1,67 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "orderReferenceOrOrderIDInfo" +}) +@XmlRootElement(name = "ServiceEntryOrderInfo") +public class ServiceEntryOrderInfo { + + @XmlElements({ + @XmlElement(name = "OrderReference", required = true, type = OrderReference.class), + @XmlElement(name = "OrderIDInfo", required = true, type = OrderIDInfo.class) + }) + protected List orderReferenceOrOrderIDInfo; + + /** + * Gets the value of the orderReferenceOrOrderIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the orderReferenceOrOrderIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOrderReferenceOrOrderIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OrderReference } + * {@link OrderIDInfo } + * + * + */ + public List getOrderReferenceOrOrderIDInfo() { + if (orderReferenceOrOrderIDInfo == null) { + orderReferenceOrOrderIDInfo = new ArrayList(); + } + return this.orderReferenceOrOrderIDInfo; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryRequest.java b/src/main/java/org/cxml/v12028/ServiceEntryRequest.java new file mode 100644 index 0000000..9f7111e --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryRequest.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "serviceEntryRequestHeader", + "serviceEntryOrder", + "serviceEntrySummary" +}) +@XmlRootElement(name = "ServiceEntryRequest") +public class ServiceEntryRequest { + + @XmlElement(name = "ServiceEntryRequestHeader", required = true) + protected ServiceEntryRequestHeader serviceEntryRequestHeader; + @XmlElement(name = "ServiceEntryOrder", required = true) + protected ServiceEntryOrder serviceEntryOrder; + @XmlElement(name = "ServiceEntrySummary", required = true) + protected ServiceEntrySummary serviceEntrySummary; + + /** + * Gets the value of the serviceEntryRequestHeader property. + * + * @return + * possible object is + * {@link ServiceEntryRequestHeader } + * + */ + public ServiceEntryRequestHeader getServiceEntryRequestHeader() { + return serviceEntryRequestHeader; + } + + /** + * Sets the value of the serviceEntryRequestHeader property. + * + * @param value + * allowed object is + * {@link ServiceEntryRequestHeader } + * + */ + public void setServiceEntryRequestHeader(ServiceEntryRequestHeader value) { + this.serviceEntryRequestHeader = value; + } + + /** + * Gets the value of the serviceEntryOrder property. + * + * @return + * possible object is + * {@link ServiceEntryOrder } + * + */ + public ServiceEntryOrder getServiceEntryOrder() { + return serviceEntryOrder; + } + + /** + * Sets the value of the serviceEntryOrder property. + * + * @param value + * allowed object is + * {@link ServiceEntryOrder } + * + */ + public void setServiceEntryOrder(ServiceEntryOrder value) { + this.serviceEntryOrder = value; + } + + /** + * Gets the value of the serviceEntrySummary property. + * + * @return + * possible object is + * {@link ServiceEntrySummary } + * + */ + public ServiceEntrySummary getServiceEntrySummary() { + return serviceEntrySummary; + } + + /** + * Sets the value of the serviceEntrySummary property. + * + * @param value + * allowed object is + * {@link ServiceEntrySummary } + * + */ + public void setServiceEntrySummary(ServiceEntrySummary value) { + this.serviceEntrySummary = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntryRequestHeader.java b/src/main/java/org/cxml/v12028/ServiceEntryRequestHeader.java new file mode 100644 index 0000000..458d7e8 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntryRequestHeader.java @@ -0,0 +1,414 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "partnerContact", + "documentReferenceOrDocumentInfo", + "serviceEntryDetailLineIndicator", + "serviceEntryDetailShipping", + "shipNoticeIDInfo", + "paymentTerm", + "period", + "comments", + "extrinsic" +}) +@XmlRootElement(name = "ServiceEntryRequestHeader") +public class ServiceEntryRequestHeader { + + @XmlAttribute(name = "serviceEntryDate", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryDate; + @XmlAttribute(name = "serviceEntryID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String serviceEntryID; + @XmlAttribute(name = "supplierReferenceNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String supplierReferenceNumber; + @XmlAttribute(name = "operation") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String operation; + @XmlElement(name = "PartnerContact") + protected List partnerContact; + @XmlElements({ + @XmlElement(name = "DocumentReference", type = DocumentReference.class), + @XmlElement(name = "DocumentInfo", type = DocumentInfo.class) + }) + protected List documentReferenceOrDocumentInfo; + @XmlElement(name = "ServiceEntryDetailLineIndicator") + protected ServiceEntryDetailLineIndicator serviceEntryDetailLineIndicator; + @XmlElement(name = "ServiceEntryDetailShipping") + protected ServiceEntryDetailShipping serviceEntryDetailShipping; + @XmlElement(name = "ShipNoticeIDInfo") + protected ShipNoticeIDInfo shipNoticeIDInfo; + @XmlElement(name = "PaymentTerm") + protected List paymentTerm; + @XmlElement(name = "Period") + protected Period period; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the serviceEntryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryDate() { + return serviceEntryDate; + } + + /** + * Sets the value of the serviceEntryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryDate(String value) { + this.serviceEntryDate = value; + } + + /** + * Gets the value of the serviceEntryID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceEntryID() { + return serviceEntryID; + } + + /** + * Sets the value of the serviceEntryID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceEntryID(String value) { + this.serviceEntryID = value; + } + + /** + * Gets the value of the supplierReferenceNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSupplierReferenceNumber() { + return supplierReferenceNumber; + } + + /** + * Sets the value of the supplierReferenceNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSupplierReferenceNumber(String value) { + this.supplierReferenceNumber = value; + } + + /** + * Gets the value of the operation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperation() { + if (operation == null) { + return "new"; + } else { + return operation; + } + } + + /** + * Sets the value of the operation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperation(String value) { + this.operation = value; + } + + /** + * Gets the value of the partnerContact property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the partnerContact property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPartnerContact().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PartnerContact } + * + * + */ + public List getPartnerContact() { + if (partnerContact == null) { + partnerContact = new ArrayList(); + } + return this.partnerContact; + } + + /** + * Gets the value of the documentReferenceOrDocumentInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the documentReferenceOrDocumentInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDocumentReferenceOrDocumentInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DocumentReference } + * {@link DocumentInfo } + * + * + */ + public List getDocumentReferenceOrDocumentInfo() { + if (documentReferenceOrDocumentInfo == null) { + documentReferenceOrDocumentInfo = new ArrayList(); + } + return this.documentReferenceOrDocumentInfo; + } + + /** + * Gets the value of the serviceEntryDetailLineIndicator property. + * + * @return + * possible object is + * {@link ServiceEntryDetailLineIndicator } + * + */ + public ServiceEntryDetailLineIndicator getServiceEntryDetailLineIndicator() { + return serviceEntryDetailLineIndicator; + } + + /** + * Sets the value of the serviceEntryDetailLineIndicator property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailLineIndicator } + * + */ + public void setServiceEntryDetailLineIndicator(ServiceEntryDetailLineIndicator value) { + this.serviceEntryDetailLineIndicator = value; + } + + /** + * Gets the value of the serviceEntryDetailShipping property. + * + * @return + * possible object is + * {@link ServiceEntryDetailShipping } + * + */ + public ServiceEntryDetailShipping getServiceEntryDetailShipping() { + return serviceEntryDetailShipping; + } + + /** + * Sets the value of the serviceEntryDetailShipping property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailShipping } + * + */ + public void setServiceEntryDetailShipping(ServiceEntryDetailShipping value) { + this.serviceEntryDetailShipping = value; + } + + /** + * Gets the value of the shipNoticeIDInfo property. + * + * @return + * possible object is + * {@link ShipNoticeIDInfo } + * + */ + public ShipNoticeIDInfo getShipNoticeIDInfo() { + return shipNoticeIDInfo; + } + + /** + * Sets the value of the shipNoticeIDInfo property. + * + * @param value + * allowed object is + * {@link ShipNoticeIDInfo } + * + */ + public void setShipNoticeIDInfo(ShipNoticeIDInfo value) { + this.shipNoticeIDInfo = value; + } + + /** + * Gets the value of the paymentTerm property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paymentTerm property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPaymentTerm().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaymentTerm } + * + * + */ + public List getPaymentTerm() { + if (paymentTerm == null) { + paymentTerm = new ArrayList(); + } + return this.paymentTerm; + } + + /** + * Gets the value of the period property. + * + * @return + * possible object is + * {@link Period } + * + */ + public Period getPeriod() { + return period; + } + + /** + * Sets the value of the period property. + * + * @param value + * allowed object is + * {@link Period } + * + */ + public void setPeriod(Period value) { + this.period = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntrySummary.java b/src/main/java/org/cxml/v12028/ServiceEntrySummary.java new file mode 100644 index 0000000..cd6d41d --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntrySummary.java @@ -0,0 +1,406 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "subtotalAmount", + "tax", + "specialHandlingAmount", + "shippingAmount", + "grossAmount", + "serviceEntryDetailDiscount", + "serviceEntryHeaderModifications", + "serviceEntrySummaryLineItemModifications", + "totalCharges", + "totalAllowances", + "totalAmountWithoutTax", + "netAmount", + "depositAmount", + "dueAmount" +}) +@XmlRootElement(name = "ServiceEntrySummary") +public class ServiceEntrySummary { + + @XmlElement(name = "SubtotalAmount", required = true) + protected SubtotalAmount subtotalAmount; + @XmlElement(name = "Tax") + protected Tax tax; + @XmlElement(name = "SpecialHandlingAmount") + protected SpecialHandlingAmount specialHandlingAmount; + @XmlElement(name = "ShippingAmount") + protected ShippingAmount shippingAmount; + @XmlElement(name = "GrossAmount") + protected GrossAmount grossAmount; + @XmlElement(name = "ServiceEntryDetailDiscount") + protected ServiceEntryDetailDiscount serviceEntryDetailDiscount; + @XmlElement(name = "ServiceEntryHeaderModifications") + protected ServiceEntryHeaderModifications serviceEntryHeaderModifications; + @XmlElement(name = "ServiceEntrySummaryLineItemModifications") + protected ServiceEntrySummaryLineItemModifications serviceEntrySummaryLineItemModifications; + @XmlElement(name = "TotalCharges") + protected TotalCharges totalCharges; + @XmlElement(name = "TotalAllowances") + protected TotalAllowances totalAllowances; + @XmlElement(name = "TotalAmountWithoutTax") + protected TotalAmountWithoutTax totalAmountWithoutTax; + @XmlElement(name = "NetAmount") + protected NetAmount netAmount; + @XmlElement(name = "DepositAmount") + protected DepositAmount depositAmount; + @XmlElement(name = "DueAmount") + protected DueAmount dueAmount; + + /** + * Gets the value of the subtotalAmount property. + * + * @return + * possible object is + * {@link SubtotalAmount } + * + */ + public SubtotalAmount getSubtotalAmount() { + return subtotalAmount; + } + + /** + * Sets the value of the subtotalAmount property. + * + * @param value + * allowed object is + * {@link SubtotalAmount } + * + */ + public void setSubtotalAmount(SubtotalAmount value) { + this.subtotalAmount = value; + } + + /** + * Gets the value of the tax property. + * + * @return + * possible object is + * {@link Tax } + * + */ + public Tax getTax() { + return tax; + } + + /** + * Sets the value of the tax property. + * + * @param value + * allowed object is + * {@link Tax } + * + */ + public void setTax(Tax value) { + this.tax = value; + } + + /** + * Gets the value of the specialHandlingAmount property. + * + * @return + * possible object is + * {@link SpecialHandlingAmount } + * + */ + public SpecialHandlingAmount getSpecialHandlingAmount() { + return specialHandlingAmount; + } + + /** + * Sets the value of the specialHandlingAmount property. + * + * @param value + * allowed object is + * {@link SpecialHandlingAmount } + * + */ + public void setSpecialHandlingAmount(SpecialHandlingAmount value) { + this.specialHandlingAmount = value; + } + + /** + * Gets the value of the shippingAmount property. + * + * @return + * possible object is + * {@link ShippingAmount } + * + */ + public ShippingAmount getShippingAmount() { + return shippingAmount; + } + + /** + * Sets the value of the shippingAmount property. + * + * @param value + * allowed object is + * {@link ShippingAmount } + * + */ + public void setShippingAmount(ShippingAmount value) { + this.shippingAmount = value; + } + + /** + * Gets the value of the grossAmount property. + * + * @return + * possible object is + * {@link GrossAmount } + * + */ + public GrossAmount getGrossAmount() { + return grossAmount; + } + + /** + * Sets the value of the grossAmount property. + * + * @param value + * allowed object is + * {@link GrossAmount } + * + */ + public void setGrossAmount(GrossAmount value) { + this.grossAmount = value; + } + + /** + * Gets the value of the serviceEntryDetailDiscount property. + * + * @return + * possible object is + * {@link ServiceEntryDetailDiscount } + * + */ + public ServiceEntryDetailDiscount getServiceEntryDetailDiscount() { + return serviceEntryDetailDiscount; + } + + /** + * Sets the value of the serviceEntryDetailDiscount property. + * + * @param value + * allowed object is + * {@link ServiceEntryDetailDiscount } + * + */ + public void setServiceEntryDetailDiscount(ServiceEntryDetailDiscount value) { + this.serviceEntryDetailDiscount = value; + } + + /** + * Gets the value of the serviceEntryHeaderModifications property. + * + * @return + * possible object is + * {@link ServiceEntryHeaderModifications } + * + */ + public ServiceEntryHeaderModifications getServiceEntryHeaderModifications() { + return serviceEntryHeaderModifications; + } + + /** + * Sets the value of the serviceEntryHeaderModifications property. + * + * @param value + * allowed object is + * {@link ServiceEntryHeaderModifications } + * + */ + public void setServiceEntryHeaderModifications(ServiceEntryHeaderModifications value) { + this.serviceEntryHeaderModifications = value; + } + + /** + * Gets the value of the serviceEntrySummaryLineItemModifications property. + * + * @return + * possible object is + * {@link ServiceEntrySummaryLineItemModifications } + * + */ + public ServiceEntrySummaryLineItemModifications getServiceEntrySummaryLineItemModifications() { + return serviceEntrySummaryLineItemModifications; + } + + /** + * Sets the value of the serviceEntrySummaryLineItemModifications property. + * + * @param value + * allowed object is + * {@link ServiceEntrySummaryLineItemModifications } + * + */ + public void setServiceEntrySummaryLineItemModifications(ServiceEntrySummaryLineItemModifications value) { + this.serviceEntrySummaryLineItemModifications = value; + } + + /** + * Gets the value of the totalCharges property. + * + * @return + * possible object is + * {@link TotalCharges } + * + */ + public TotalCharges getTotalCharges() { + return totalCharges; + } + + /** + * Sets the value of the totalCharges property. + * + * @param value + * allowed object is + * {@link TotalCharges } + * + */ + public void setTotalCharges(TotalCharges value) { + this.totalCharges = value; + } + + /** + * Gets the value of the totalAllowances property. + * + * @return + * possible object is + * {@link TotalAllowances } + * + */ + public TotalAllowances getTotalAllowances() { + return totalAllowances; + } + + /** + * Sets the value of the totalAllowances property. + * + * @param value + * allowed object is + * {@link TotalAllowances } + * + */ + public void setTotalAllowances(TotalAllowances value) { + this.totalAllowances = value; + } + + /** + * Gets the value of the totalAmountWithoutTax property. + * + * @return + * possible object is + * {@link TotalAmountWithoutTax } + * + */ + public TotalAmountWithoutTax getTotalAmountWithoutTax() { + return totalAmountWithoutTax; + } + + /** + * Sets the value of the totalAmountWithoutTax property. + * + * @param value + * allowed object is + * {@link TotalAmountWithoutTax } + * + */ + public void setTotalAmountWithoutTax(TotalAmountWithoutTax value) { + this.totalAmountWithoutTax = value; + } + + /** + * Gets the value of the netAmount property. + * + * @return + * possible object is + * {@link NetAmount } + * + */ + public NetAmount getNetAmount() { + return netAmount; + } + + /** + * Sets the value of the netAmount property. + * + * @param value + * allowed object is + * {@link NetAmount } + * + */ + public void setNetAmount(NetAmount value) { + this.netAmount = value; + } + + /** + * Gets the value of the depositAmount property. + * + * @return + * possible object is + * {@link DepositAmount } + * + */ + public DepositAmount getDepositAmount() { + return depositAmount; + } + + /** + * Sets the value of the depositAmount property. + * + * @param value + * allowed object is + * {@link DepositAmount } + * + */ + public void setDepositAmount(DepositAmount value) { + this.depositAmount = value; + } + + /** + * Gets the value of the dueAmount property. + * + * @return + * possible object is + * {@link DueAmount } + * + */ + public DueAmount getDueAmount() { + return dueAmount; + } + + /** + * Sets the value of the dueAmount property. + * + * @param value + * allowed object is + * {@link DueAmount } + * + */ + public void setDueAmount(DueAmount value) { + this.dueAmount = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ServiceEntrySummaryLineItemModifications.java b/src/main/java/org/cxml/v12028/ServiceEntrySummaryLineItemModifications.java new file mode 100644 index 0000000..af83d03 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ServiceEntrySummaryLineItemModifications.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "modification" +}) +@XmlRootElement(name = "ServiceEntrySummaryLineItemModifications") +public class ServiceEntrySummaryLineItemModifications { + + @XmlElement(name = "Modification", required = true) + protected List modification; + + /** + * Gets the value of the modification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the modification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getModification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Modification } + * + * + */ + public List getModification() { + if (modification == null) { + modification = new ArrayList(); + } + return this.modification; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ServiceLevel.java b/src/main/java/org/cxml/v12028/ServiceLevel.java similarity index 93% rename from src/main/java/org/cxml/fulfull/ServiceLevel.java rename to src/main/java/org/cxml/v12028/ServiceLevel.java index bdfe5bf..1fbc57f 100644 --- a/src/main/java/org/cxml/fulfull/ServiceLevel.java +++ b/src/main/java/org/cxml/v12028/ServiceLevel.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/SharedSecret.java b/src/main/java/org/cxml/v12028/SharedSecret.java similarity index 93% rename from src/main/java/org/cxml/fulfull/SharedSecret.java rename to src/main/java/org/cxml/v12028/SharedSecret.java index 0bc46a9..27d3c2b 100644 --- a/src/main/java/org/cxml/fulfull/SharedSecret.java +++ b/src/main/java/org/cxml/v12028/SharedSecret.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/ShipControl.java b/src/main/java/org/cxml/v12028/ShipControl.java similarity index 88% rename from src/main/java/org/cxml/fulfull/ShipControl.java rename to src/main/java/org/cxml/v12028/ShipControl.java index b0b6c5f..1035239 100644 --- a/src/main/java/org/cxml/fulfull/ShipControl.java +++ b/src/main/java/org/cxml/v12028/ShipControl.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -43,7 +43,7 @@ public class ShipControl { @XmlElement(name = "CarrierIdentifier", required = true) protected List carrierIdentifier; @XmlElement(name = "ShipmentIdentifier", required = true) - protected ShipmentIdentifier shipmentIdentifier; + protected List shipmentIdentifier; @XmlElement(name = "PackageIdentification") protected PackageIdentification packageIdentification; @XmlElements({ @@ -114,25 +114,30 @@ public List getCarrierIdentifier() { /** * Gets the value of the shipmentIdentifier property. * - * @return - * possible object is - * {@link ShipmentIdentifier } - * - */ - public ShipmentIdentifier getShipmentIdentifier() { - return shipmentIdentifier; - } - - /** - * Sets the value of the shipmentIdentifier property. + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipmentIdentifier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipmentIdentifier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipmentIdentifier } + * * - * @param value - * allowed object is - * {@link ShipmentIdentifier } - * */ - public void setShipmentIdentifier(ShipmentIdentifier value) { - this.shipmentIdentifier = value; + public List getShipmentIdentifier() { + if (shipmentIdentifier == null) { + shipmentIdentifier = new ArrayList(); + } + return this.shipmentIdentifier; } /** diff --git a/src/main/java/org/cxml/fulfull/ShipNoticeHeader.java b/src/main/java/org/cxml/v12028/ShipNoticeHeader.java similarity index 83% rename from src/main/java/org/cxml/fulfull/ShipNoticeHeader.java rename to src/main/java/org/cxml/v12028/ShipNoticeHeader.java index 82088dc..0f6b5de 100644 --- a/src/main/java/org/cxml/fulfull/ShipNoticeHeader.java +++ b/src/main/java/org/cxml/v12028/ShipNoticeHeader.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -32,6 +32,8 @@ "hazard", "comments", "termsOfDelivery", + "termsOfTransport", + "packaging", "extrinsic", "idReference" }) @@ -59,6 +61,9 @@ public class ShipNoticeHeader { @XmlAttribute(name = "fulfillmentType") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String fulfillmentType; + @XmlAttribute(name = "requestedDeliveryDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestedDeliveryDate; @XmlElement(name = "ServiceLevel") protected List serviceLevel; @XmlElement(name = "DocumentReference") @@ -71,6 +76,10 @@ public class ShipNoticeHeader { protected List comments; @XmlElement(name = "TermsOfDelivery") protected TermsOfDelivery termsOfDelivery; + @XmlElement(name = "TermsOfTransport") + protected List termsOfTransport; + @XmlElement(name = "Packaging") + protected Packaging packaging; @XmlElement(name = "Extrinsic") protected List extrinsic; @XmlElement(name = "IdReference") @@ -248,6 +257,30 @@ public void setFulfillmentType(String value) { this.fulfillmentType = value; } + /** + * Gets the value of the requestedDeliveryDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequestedDeliveryDate() { + return requestedDeliveryDate; + } + + /** + * Sets the value of the requestedDeliveryDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequestedDeliveryDate(String value) { + this.requestedDeliveryDate = value; + } + /** * Gets the value of the serviceLevel property. * @@ -412,6 +445,59 @@ public void setTermsOfDelivery(TermsOfDelivery value) { this.termsOfDelivery = value; } + /** + * Gets the value of the termsOfTransport property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the termsOfTransport property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTermsOfTransport().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TermsOfTransport } + * + * + */ + public List getTermsOfTransport() { + if (termsOfTransport == null) { + termsOfTransport = new ArrayList(); + } + return this.termsOfTransport; + } + + /** + * Gets the value of the packaging property. + * + * @return + * possible object is + * {@link Packaging } + * + */ + public Packaging getPackaging() { + return packaging; + } + + /** + * Sets the value of the packaging property. + * + * @param value + * allowed object is + * {@link Packaging } + * + */ + public void setPackaging(Packaging value) { + this.packaging = value; + } + /** * Gets the value of the extrinsic property. * diff --git a/src/main/java/org/cxml/fulfull/ShipNoticeIDInfo.java b/src/main/java/org/cxml/v12028/ShipNoticeIDInfo.java similarity index 62% rename from src/main/java/org/cxml/fulfull/ShipNoticeIDInfo.java rename to src/main/java/org/cxml/v12028/ShipNoticeIDInfo.java index 7fba383..5a958e5 100644 --- a/src/main/java/org/cxml/fulfull/ShipNoticeIDInfo.java +++ b/src/main/java/org/cxml/v12028/ShipNoticeIDInfo.java @@ -1,16 +1,19 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; @@ -21,7 +24,9 @@ * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "") +@XmlType(name = "", propOrder = { + "idReference" +}) @XmlRootElement(name = "ShipNoticeIDInfo") public class ShipNoticeIDInfo { @@ -31,6 +36,8 @@ public class ShipNoticeIDInfo { @XmlAttribute(name = "shipNoticeDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String shipNoticeDate; + @XmlElement(name = "IdReference") + protected List idReference; /** * Gets the value of the shipNoticeID property. @@ -80,4 +87,33 @@ public void setShipNoticeDate(String value) { this.shipNoticeDate = value; } + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + } diff --git a/src/main/java/org/cxml/v12028/ShipNoticeItem.java b/src/main/java/org/cxml/v12028/ShipNoticeItem.java new file mode 100644 index 0000000..c7ba52f --- /dev/null +++ b/src/main/java/org/cxml/v12028/ShipNoticeItem.java @@ -0,0 +1,555 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itemID", + "shipNoticeItemDetail", + "unitOfMeasure", + "packaging", + "hazard", + "batchOrSupplierBatchID", + "assetInfo", + "termsOfDelivery", + "orderedQuantity", + "shipNoticeItemIndustry", + "componentConsumptionDetails", + "extrinsic" +}) +@XmlRootElement(name = "ShipNoticeItem") +public class ShipNoticeItem { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "lineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String lineNumber; + @XmlAttribute(name = "parentLineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String parentLineNumber; + @XmlAttribute(name = "shipNoticeLineNumber") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shipNoticeLineNumber; + @XmlAttribute(name = "itemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String itemType; + @XmlAttribute(name = "compositeItemType") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String compositeItemType; + @XmlElement(name = "ItemID") + protected ItemID itemID; + @XmlElement(name = "ShipNoticeItemDetail") + protected ShipNoticeItemDetail shipNoticeItemDetail; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "Packaging") + protected List packaging; + @XmlElement(name = "Hazard") + protected List hazard; + @XmlElements({ + @XmlElement(name = "Batch", type = Batch.class), + @XmlElement(name = "SupplierBatchID", type = SupplierBatchID.class) + }) + protected List batchOrSupplierBatchID; + @XmlElement(name = "AssetInfo") + protected List assetInfo; + @XmlElement(name = "TermsOfDelivery") + protected TermsOfDelivery termsOfDelivery; + @XmlElement(name = "OrderedQuantity") + protected OrderedQuantity orderedQuantity; + @XmlElement(name = "ShipNoticeItemIndustry") + protected ShipNoticeItemIndustry shipNoticeItemIndustry; + @XmlElement(name = "ComponentConsumptionDetails") + protected List componentConsumptionDetails; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the lineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLineNumber() { + return lineNumber; + } + + /** + * Sets the value of the lineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLineNumber(String value) { + this.lineNumber = value; + } + + /** + * Gets the value of the parentLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentLineNumber() { + return parentLineNumber; + } + + /** + * Sets the value of the parentLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentLineNumber(String value) { + this.parentLineNumber = value; + } + + /** + * Gets the value of the shipNoticeLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipNoticeLineNumber() { + return shipNoticeLineNumber; + } + + /** + * Sets the value of the shipNoticeLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipNoticeLineNumber(String value) { + this.shipNoticeLineNumber = value; + } + + /** + * Gets the value of the itemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getItemType() { + return itemType; + } + + /** + * Sets the value of the itemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setItemType(String value) { + this.itemType = value; + } + + /** + * Gets the value of the compositeItemType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCompositeItemType() { + return compositeItemType; + } + + /** + * Sets the value of the compositeItemType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCompositeItemType(String value) { + this.compositeItemType = value; + } + + /** + * Gets the value of the itemID property. + * + * @return + * possible object is + * {@link ItemID } + * + */ + public ItemID getItemID() { + return itemID; + } + + /** + * Sets the value of the itemID property. + * + * @param value + * allowed object is + * {@link ItemID } + * + */ + public void setItemID(ItemID value) { + this.itemID = value; + } + + /** + * Gets the value of the shipNoticeItemDetail property. + * + * @return + * possible object is + * {@link ShipNoticeItemDetail } + * + */ + public ShipNoticeItemDetail getShipNoticeItemDetail() { + return shipNoticeItemDetail; + } + + /** + * Sets the value of the shipNoticeItemDetail property. + * + * @param value + * allowed object is + * {@link ShipNoticeItemDetail } + * + */ + public void setShipNoticeItemDetail(ShipNoticeItemDetail value) { + this.shipNoticeItemDetail = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the packaging property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packaging property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackaging().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Packaging } + * + * + */ + public List getPackaging() { + if (packaging == null) { + packaging = new ArrayList(); + } + return this.packaging; + } + + /** + * Gets the value of the hazard property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the hazard property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getHazard().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Hazard } + * + * + */ + public List getHazard() { + if (hazard == null) { + hazard = new ArrayList(); + } + return this.hazard; + } + + /** + * Gets the value of the batchOrSupplierBatchID property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the batchOrSupplierBatchID property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBatchOrSupplierBatchID().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Batch } + * {@link SupplierBatchID } + * + * + */ + public List getBatchOrSupplierBatchID() { + if (batchOrSupplierBatchID == null) { + batchOrSupplierBatchID = new ArrayList(); + } + return this.batchOrSupplierBatchID; + } + + /** + * Gets the value of the assetInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the assetInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAssetInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AssetInfo } + * + * + */ + public List getAssetInfo() { + if (assetInfo == null) { + assetInfo = new ArrayList(); + } + return this.assetInfo; + } + + /** + * Gets the value of the termsOfDelivery property. + * + * @return + * possible object is + * {@link TermsOfDelivery } + * + */ + public TermsOfDelivery getTermsOfDelivery() { + return termsOfDelivery; + } + + /** + * Sets the value of the termsOfDelivery property. + * + * @param value + * allowed object is + * {@link TermsOfDelivery } + * + */ + public void setTermsOfDelivery(TermsOfDelivery value) { + this.termsOfDelivery = value; + } + + /** + * Gets the value of the orderedQuantity property. + * + * @return + * possible object is + * {@link OrderedQuantity } + * + */ + public OrderedQuantity getOrderedQuantity() { + return orderedQuantity; + } + + /** + * Sets the value of the orderedQuantity property. + * + * @param value + * allowed object is + * {@link OrderedQuantity } + * + */ + public void setOrderedQuantity(OrderedQuantity value) { + this.orderedQuantity = value; + } + + /** + * Gets the value of the shipNoticeItemIndustry property. + * + * @return + * possible object is + * {@link ShipNoticeItemIndustry } + * + */ + public ShipNoticeItemIndustry getShipNoticeItemIndustry() { + return shipNoticeItemIndustry; + } + + /** + * Sets the value of the shipNoticeItemIndustry property. + * + * @param value + * allowed object is + * {@link ShipNoticeItemIndustry } + * + */ + public void setShipNoticeItemIndustry(ShipNoticeItemIndustry value) { + this.shipNoticeItemIndustry = value; + } + + /** + * Gets the value of the componentConsumptionDetails property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the componentConsumptionDetails property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getComponentConsumptionDetails().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ComponentConsumptionDetails } + * + * + */ + public List getComponentConsumptionDetails() { + if (componentConsumptionDetails == null) { + componentConsumptionDetails = new ArrayList(); + } + return this.componentConsumptionDetails; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ShipNoticeItemDetail.java b/src/main/java/org/cxml/v12028/ShipNoticeItemDetail.java new file mode 100644 index 0000000..d8d052d --- /dev/null +++ b/src/main/java/org/cxml/v12028/ShipNoticeItemDetail.java @@ -0,0 +1,320 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitPrice", + "description", + "unitOfMeasure", + "priceBasisQuantity", + "classification", + "manufacturerPartID", + "manufacturerName", + "dimension", + "itemDetailIndustry", + "extrinsic" +}) +@XmlRootElement(name = "ShipNoticeItemDetail") +public class ShipNoticeItemDetail { + + @XmlElement(name = "UnitPrice") + protected UnitPrice unitPrice; + @XmlElement(name = "Description") + protected List description; + @XmlElement(name = "UnitOfMeasure") + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + @XmlElement(name = "Classification") + protected List classification; + @XmlElement(name = "ManufacturerPartID") + protected String manufacturerPartID; + @XmlElement(name = "ManufacturerName") + protected ManufacturerName manufacturerName; + @XmlElement(name = "Dimension") + protected List dimension; + @XmlElement(name = "ItemDetailIndustry") + protected ItemDetailIndustry itemDetailIndustry; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the unitPrice property. + * + * @return + * possible object is + * {@link UnitPrice } + * + */ + public UnitPrice getUnitPrice() { + return unitPrice; + } + + /** + * Sets the value of the unitPrice property. + * + * @param value + * allowed object is + * {@link UnitPrice } + * + */ + public void setUnitPrice(UnitPrice value) { + this.unitPrice = value; + } + + /** + * Gets the value of the description property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + return this.description; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + + /** + * Gets the value of the classification property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the classification property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getClassification().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Classification } + * + * + */ + public List getClassification() { + if (classification == null) { + classification = new ArrayList(); + } + return this.classification; + } + + /** + * Gets the value of the manufacturerPartID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getManufacturerPartID() { + return manufacturerPartID; + } + + /** + * Sets the value of the manufacturerPartID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setManufacturerPartID(String value) { + this.manufacturerPartID = value; + } + + /** + * Gets the value of the manufacturerName property. + * + * @return + * possible object is + * {@link ManufacturerName } + * + */ + public ManufacturerName getManufacturerName() { + return manufacturerName; + } + + /** + * Sets the value of the manufacturerName property. + * + * @param value + * allowed object is + * {@link ManufacturerName } + * + */ + public void setManufacturerName(ManufacturerName value) { + this.manufacturerName = value; + } + + /** + * Gets the value of the dimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Dimension } + * + * + */ + public List getDimension() { + if (dimension == null) { + dimension = new ArrayList(); + } + return this.dimension; + } + + /** + * Gets the value of the itemDetailIndustry property. + * + * @return + * possible object is + * {@link ItemDetailIndustry } + * + */ + public ItemDetailIndustry getItemDetailIndustry() { + return itemDetailIndustry; + } + + /** + * Sets the value of the itemDetailIndustry property. + * + * @param value + * allowed object is + * {@link ItemDetailIndustry } + * + */ + public void setItemDetailIndustry(ItemDetailIndustry value) { + this.itemDetailIndustry = value; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/ShipNoticeItemIndustry.java b/src/main/java/org/cxml/v12028/ShipNoticeItemIndustry.java new file mode 100644 index 0000000..789a83f --- /dev/null +++ b/src/main/java/org/cxml/v12028/ShipNoticeItemIndustry.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "shipNoticeItemRetail" +}) +@XmlRootElement(name = "ShipNoticeItemIndustry") +public class ShipNoticeItemIndustry { + + @XmlElement(name = "ShipNoticeItemRetail") + protected ShipNoticeItemRetail shipNoticeItemRetail; + + /** + * Gets the value of the shipNoticeItemRetail property. + * + * @return + * possible object is + * {@link ShipNoticeItemRetail } + * + */ + public ShipNoticeItemRetail getShipNoticeItemRetail() { + return shipNoticeItemRetail; + } + + /** + * Sets the value of the shipNoticeItemRetail property. + * + * @param value + * allowed object is + * {@link ShipNoticeItemRetail } + * + */ + public void setShipNoticeItemRetail(ShipNoticeItemRetail value) { + this.shipNoticeItemRetail = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ShipNoticeItemRetail.java b/src/main/java/org/cxml/v12028/ShipNoticeItemRetail.java new file mode 100644 index 0000000..03be9a4 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ShipNoticeItemRetail.java @@ -0,0 +1,163 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "bestBeforeDate", + "expiryDate", + "freeGoodsQuantity", + "promotionDealID", + "promotionVariantID" +}) +@XmlRootElement(name = "ShipNoticeItemRetail") +public class ShipNoticeItemRetail { + + @XmlElement(name = "BestBeforeDate") + protected BestBeforeDate bestBeforeDate; + @XmlElement(name = "ExpiryDate") + protected ExpiryDate expiryDate; + @XmlElement(name = "FreeGoodsQuantity") + protected FreeGoodsQuantity freeGoodsQuantity; + @XmlElement(name = "PromotionDealID") + protected String promotionDealID; + @XmlElement(name = "PromotionVariantID") + protected String promotionVariantID; + + /** + * Gets the value of the bestBeforeDate property. + * + * @return + * possible object is + * {@link BestBeforeDate } + * + */ + public BestBeforeDate getBestBeforeDate() { + return bestBeforeDate; + } + + /** + * Sets the value of the bestBeforeDate property. + * + * @param value + * allowed object is + * {@link BestBeforeDate } + * + */ + public void setBestBeforeDate(BestBeforeDate value) { + this.bestBeforeDate = value; + } + + /** + * Gets the value of the expiryDate property. + * + * @return + * possible object is + * {@link ExpiryDate } + * + */ + public ExpiryDate getExpiryDate() { + return expiryDate; + } + + /** + * Sets the value of the expiryDate property. + * + * @param value + * allowed object is + * {@link ExpiryDate } + * + */ + public void setExpiryDate(ExpiryDate value) { + this.expiryDate = value; + } + + /** + * Gets the value of the freeGoodsQuantity property. + * + * @return + * possible object is + * {@link FreeGoodsQuantity } + * + */ + public FreeGoodsQuantity getFreeGoodsQuantity() { + return freeGoodsQuantity; + } + + /** + * Sets the value of the freeGoodsQuantity property. + * + * @param value + * allowed object is + * {@link FreeGoodsQuantity } + * + */ + public void setFreeGoodsQuantity(FreeGoodsQuantity value) { + this.freeGoodsQuantity = value; + } + + /** + * Gets the value of the promotionDealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionDealID() { + return promotionDealID; + } + + /** + * Sets the value of the promotionDealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionDealID(String value) { + this.promotionDealID = value; + } + + /** + * Gets the value of the promotionVariantID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPromotionVariantID() { + return promotionVariantID; + } + + /** + * Sets the value of the promotionVariantID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPromotionVariantID(String value) { + this.promotionVariantID = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/ShipNoticeLineItemReference.java b/src/main/java/org/cxml/v12028/ShipNoticeLineItemReference.java new file mode 100644 index 0000000..2f3cdb3 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ShipNoticeLineItemReference.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "ShipNoticeLineItemReference") +public class ShipNoticeLineItemReference { + + @XmlAttribute(name = "shipNoticeLineNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shipNoticeLineNumber; + + /** + * Gets the value of the shipNoticeLineNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShipNoticeLineNumber() { + return shipNoticeLineNumber; + } + + /** + * Sets the value of the shipNoticeLineNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShipNoticeLineNumber(String value) { + this.shipNoticeLineNumber = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ShipNoticePortion.java b/src/main/java/org/cxml/v12028/ShipNoticePortion.java similarity index 75% rename from src/main/java/org/cxml/fulfull/ShipNoticePortion.java rename to src/main/java/org/cxml/v12028/ShipNoticePortion.java index 64f6e4d..1281011 100644 --- a/src/main/java/org/cxml/fulfull/ShipNoticePortion.java +++ b/src/main/java/org/cxml/v12028/ShipNoticePortion.java @@ -1,18 +1,19 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; @@ -23,6 +24,7 @@ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "orderReference", + "masterAgreementReferenceOrMasterAgreementIDInfo", "contact", "comments", "extrinsic", @@ -33,6 +35,11 @@ public class ShipNoticePortion { @XmlElement(name = "OrderReference", required = true) protected OrderReference orderReference; + @XmlElements({ + @XmlElement(name = "MasterAgreementReference", type = MasterAgreementReference.class), + @XmlElement(name = "MasterAgreementIDInfo", type = MasterAgreementIDInfo.class) + }) + protected List masterAgreementReferenceOrMasterAgreementIDInfo; @XmlElement(name = "Contact") protected List contact; @XmlElement(name = "Comments") @@ -66,6 +73,36 @@ public void setOrderReference(OrderReference value) { this.orderReference = value; } + /** + * Gets the value of the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the masterAgreementReferenceOrMasterAgreementIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMasterAgreementReferenceOrMasterAgreementIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MasterAgreementReference } + * {@link MasterAgreementIDInfo } + * + * + */ + public List getMasterAgreementReferenceOrMasterAgreementIDInfo() { + if (masterAgreementReferenceOrMasterAgreementIDInfo == null) { + masterAgreementReferenceOrMasterAgreementIDInfo = new ArrayList(); + } + return this.masterAgreementReferenceOrMasterAgreementIDInfo; + } + /** * Gets the value of the contact property. * diff --git a/src/main/java/org/cxml/fulfull/ShipNoticeReference.java b/src/main/java/org/cxml/v12028/ShipNoticeReference.java similarity index 95% rename from src/main/java/org/cxml/fulfull/ShipNoticeReference.java rename to src/main/java/org/cxml/v12028/ShipNoticeReference.java index 1f6ad0d..c1ed5db 100644 --- a/src/main/java/org/cxml/fulfull/ShipNoticeReference.java +++ b/src/main/java/org/cxml/v12028/ShipNoticeReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/ShipNoticeReleaseInfo.java b/src/main/java/org/cxml/v12028/ShipNoticeReleaseInfo.java new file mode 100644 index 0000000..e5878be --- /dev/null +++ b/src/main/java/org/cxml/v12028/ShipNoticeReleaseInfo.java @@ -0,0 +1,124 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "shipNoticeReferenceOrShipNoticeIDInfo", + "unitOfMeasure" +}) +@XmlRootElement(name = "ShipNoticeReleaseInfo") +public class ShipNoticeReleaseInfo { + + @XmlAttribute(name = "receivedQuantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String receivedQuantity; + @XmlElements({ + @XmlElement(name = "ShipNoticeReference", required = true, type = ShipNoticeReference.class), + @XmlElement(name = "ShipNoticeIDInfo", required = true, type = ShipNoticeIDInfo.class) + }) + protected List shipNoticeReferenceOrShipNoticeIDInfo; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + + /** + * Gets the value of the receivedQuantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReceivedQuantity() { + return receivedQuantity; + } + + /** + * Sets the value of the receivedQuantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReceivedQuantity(String value) { + this.receivedQuantity = value; + } + + /** + * Gets the value of the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the shipNoticeReferenceOrShipNoticeIDInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getShipNoticeReferenceOrShipNoticeIDInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ShipNoticeReference } + * {@link ShipNoticeIDInfo } + * + * + */ + public List getShipNoticeReferenceOrShipNoticeIDInfo() { + if (shipNoticeReferenceOrShipNoticeIDInfo == null) { + shipNoticeReferenceOrShipNoticeIDInfo = new ArrayList(); + } + return this.shipNoticeReferenceOrShipNoticeIDInfo; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ShipNoticeRequest.java b/src/main/java/org/cxml/v12028/ShipNoticeRequest.java similarity index 96% rename from src/main/java/org/cxml/fulfull/ShipNoticeRequest.java rename to src/main/java/org/cxml/v12028/ShipNoticeRequest.java index 38e6942..415c98c 100644 --- a/src/main/java/org/cxml/fulfull/ShipNoticeRequest.java +++ b/src/main/java/org/cxml/v12028/ShipNoticeRequest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/ShipTo.java b/src/main/java/org/cxml/v12028/ShipTo.java new file mode 100644 index 0000000..fce82c6 --- /dev/null +++ b/src/main/java/org/cxml/v12028/ShipTo.java @@ -0,0 +1,153 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "address", + "carrierIdentifier", + "transportInformation", + "idReference" +}) +@XmlRootElement(name = "ShipTo") +public class ShipTo { + + @XmlElement(name = "Address", required = true) + protected Address address; + @XmlElement(name = "CarrierIdentifier") + protected List carrierIdentifier; + @XmlElement(name = "TransportInformation") + protected List transportInformation; + @XmlElement(name = "IdReference") + protected List idReference; + + /** + * Gets the value of the address property. + * + * @return + * possible object is + * {@link Address } + * + */ + public Address getAddress() { + return address; + } + + /** + * Sets the value of the address property. + * + * @param value + * allowed object is + * {@link Address } + * + */ + public void setAddress(Address value) { + this.address = value; + } + + /** + * Gets the value of the carrierIdentifier property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the carrierIdentifier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCarrierIdentifier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CarrierIdentifier } + * + * + */ + public List getCarrierIdentifier() { + if (carrierIdentifier == null) { + carrierIdentifier = new ArrayList(); + } + return this.carrierIdentifier; + } + + /** + * Gets the value of the transportInformation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the transportInformation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTransportInformation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TransportInformation } + * + * + */ + public List getTransportInformation() { + if (transportInformation == null) { + transportInformation = new ArrayList(); + } + return this.transportInformation; + } + + /** + * Gets the value of the idReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the idReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIdReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IdReference } + * + * + */ + public List getIdReference() { + if (idReference == null) { + idReference = new ArrayList(); + } + return this.idReference; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ShipmentIdentifier.java b/src/main/java/org/cxml/v12028/ShipmentIdentifier.java similarity index 74% rename from src/main/java/org/cxml/fulfull/ShipmentIdentifier.java rename to src/main/java/org/cxml/v12028/ShipmentIdentifier.java index 5e20991..108c805 100644 --- a/src/main/java/org/cxml/fulfull/ShipmentIdentifier.java +++ b/src/main/java/org/cxml/v12028/ShipmentIdentifier.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -28,12 +28,39 @@ @XmlRootElement(name = "ShipmentIdentifier") public class ShipmentIdentifier { + @XmlAttribute(name = "domain") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String domain; @XmlAttribute(name = "trackingNumberDate") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String trackingNumberDate; @XmlValue protected String value; + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + /** * Gets the value of the trackingNumberDate property. * diff --git a/src/main/java/org/cxml/fulfull/Shipping.java b/src/main/java/org/cxml/v12028/Shipping.java similarity index 97% rename from src/main/java/org/cxml/fulfull/Shipping.java rename to src/main/java/org/cxml/v12028/Shipping.java index 28f2792..639159c 100644 --- a/src/main/java/org/cxml/fulfull/Shipping.java +++ b/src/main/java/org/cxml/v12028/Shipping.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/ShippingAmount.java b/src/main/java/org/cxml/v12028/ShippingAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/ShippingAmount.java rename to src/main/java/org/cxml/v12028/ShippingAmount.java index f0db9fa..c334bef 100644 --- a/src/main/java/org/cxml/fulfull/ShippingAmount.java +++ b/src/main/java/org/cxml/v12028/ShippingAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/ShippingInstructions.java b/src/main/java/org/cxml/v12028/ShippingInstructions.java similarity index 91% rename from src/main/java/org/cxml/fulfull/ShippingInstructions.java rename to src/main/java/org/cxml/v12028/ShippingInstructions.java index 7f1af28..4382923 100644 --- a/src/main/java/org/cxml/fulfull/ShippingInstructions.java +++ b/src/main/java/org/cxml/v12028/ShippingInstructions.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/ShippingMark.java b/src/main/java/org/cxml/v12028/ShippingMark.java new file mode 100644 index 0000000..11e9c3e --- /dev/null +++ b/src/main/java/org/cxml/v12028/ShippingMark.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "ShippingMark") +public class ShippingMark { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/ShippingPaymentMethod.java b/src/main/java/org/cxml/v12028/ShippingPaymentMethod.java similarity index 72% rename from src/main/java/org/cxml/fulfull/ShippingPaymentMethod.java rename to src/main/java/org/cxml/v12028/ShippingPaymentMethod.java index 3f823be..9079659 100644 --- a/src/main/java/org/cxml/fulfull/ShippingPaymentMethod.java +++ b/src/main/java/org/cxml/v12028/ShippingPaymentMethod.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -34,6 +34,30 @@ public class ShippingPaymentMethod { @XmlValue protected String value; + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValueAttribute() { + return valueAttribute; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueAttribute(String value) { + this.valueAttribute = value; + } + /** * Gets the value of the value property. * @@ -58,13 +82,4 @@ public void setValue(String value) { this.value = value; } - - public String getValueAttribute() { - return valueAttribute; - } - - public void setValueAttribute(String valueAttribute) { - this.valueAttribute = valueAttribute; - } - } diff --git a/src/main/java/org/cxml/fulfull/ShortName.java b/src/main/java/org/cxml/v12028/ShortName.java similarity index 90% rename from src/main/java/org/cxml/fulfull/ShortName.java rename to src/main/java/org/cxml/v12028/ShortName.java index b6c32f6..8c3192d 100644 --- a/src/main/java/org/cxml/fulfull/ShortName.java +++ b/src/main/java/org/cxml/v12028/ShortName.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/SourcingStatus.java b/src/main/java/org/cxml/v12028/SourcingStatus.java similarity index 95% rename from src/main/java/org/cxml/fulfull/SourcingStatus.java rename to src/main/java/org/cxml/v12028/SourcingStatus.java index 1e26b1c..c64fe35 100644 --- a/src/main/java/org/cxml/fulfull/SourcingStatus.java +++ b/src/main/java/org/cxml/v12028/SourcingStatus.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/SpecialHandlingAmount.java b/src/main/java/org/cxml/v12028/SpecialHandlingAmount.java similarity index 93% rename from src/main/java/org/cxml/fulfull/SpecialHandlingAmount.java rename to src/main/java/org/cxml/v12028/SpecialHandlingAmount.java index ef9ab78..a98913a 100644 --- a/src/main/java/org/cxml/fulfull/SpecialHandlingAmount.java +++ b/src/main/java/org/cxml/v12028/SpecialHandlingAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/SpendDetail.java b/src/main/java/org/cxml/v12028/SpendDetail.java similarity index 95% rename from src/main/java/org/cxml/fulfull/SpendDetail.java rename to src/main/java/org/cxml/v12028/SpendDetail.java index 8015e58..cddb5c0 100644 --- a/src/main/java/org/cxml/fulfull/SpendDetail.java +++ b/src/main/java/org/cxml/v12028/SpendDetail.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/StartPage.java b/src/main/java/org/cxml/v12028/StartPage.java similarity index 90% rename from src/main/java/org/cxml/fulfull/StartPage.java rename to src/main/java/org/cxml/v12028/StartPage.java index a3cf554..1d03d95 100644 --- a/src/main/java/org/cxml/fulfull/StartPage.java +++ b/src/main/java/org/cxml/v12028/StartPage.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/State.java b/src/main/java/org/cxml/v12028/State.java new file mode 100644 index 0000000..8213694 --- /dev/null +++ b/src/main/java/org/cxml/v12028/State.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "State") +public class State { + + @XmlAttribute(name = "isoStateCode") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String isoStateCode; + @XmlValue + protected String value; + + /** + * Gets the value of the isoStateCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsoStateCode() { + return isoStateCode; + } + + /** + * Sets the value of the isoStateCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsoStateCode(String value) { + this.isoStateCode = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/StateOfIncorporation.java b/src/main/java/org/cxml/v12028/StateOfIncorporation.java new file mode 100644 index 0000000..3bce686 --- /dev/null +++ b/src/main/java/org/cxml/v12028/StateOfIncorporation.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "state" +}) +@XmlRootElement(name = "StateOfIncorporation") +public class StateOfIncorporation { + + @XmlElement(name = "State", required = true) + protected State state; + + /** + * Gets the value of the state property. + * + * @return + * possible object is + * {@link State } + * + */ + public State getState() { + return state; + } + + /** + * Sets the value of the state property. + * + * @param value + * allowed object is + * {@link State } + * + */ + public void setState(State value) { + this.state = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Status.java b/src/main/java/org/cxml/v12028/Status.java similarity index 96% rename from src/main/java/org/cxml/fulfull/Status.java rename to src/main/java/org/cxml/v12028/Status.java index 910433c..20f324b 100644 --- a/src/main/java/org/cxml/fulfull/Status.java +++ b/src/main/java/org/cxml/v12028/Status.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/StatusUpdateRequest.java b/src/main/java/org/cxml/v12028/StatusUpdateRequest.java similarity index 84% rename from src/main/java/org/cxml/fulfull/StatusUpdateRequest.java rename to src/main/java/org/cxml/v12028/StatusUpdateRequest.java index df83962..3194465 100644 --- a/src/main/java/org/cxml/fulfull/StatusUpdateRequest.java +++ b/src/main/java/org/cxml/v12028/StatusUpdateRequest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -25,7 +25,7 @@ @XmlType(name = "", propOrder = { "documentReference", "status", - "paymentStatusOrSourcingStatusOrInvoiceStatus", + "paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus", "extrinsic" }) @XmlRootElement(name = "StatusUpdateRequest") @@ -38,9 +38,10 @@ public class StatusUpdateRequest { @XmlElements({ @XmlElement(name = "PaymentStatus", type = PaymentStatus.class), @XmlElement(name = "SourcingStatus", type = SourcingStatus.class), - @XmlElement(name = "InvoiceStatus", type = InvoiceStatus.class) + @XmlElement(name = "InvoiceStatus", type = InvoiceStatus.class), + @XmlElement(name = "DocumentStatus", type = DocumentStatus.class) }) - protected List paymentStatusOrSourcingStatusOrInvoiceStatus; + protected List paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus; @XmlElement(name = "Extrinsic") protected List extrinsic; @@ -93,18 +94,18 @@ public void setStatus(Status value) { } /** - * Gets the value of the paymentStatusOrSourcingStatusOrInvoiceStatus property. + * Gets the value of the paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. - * This is why there is not a set method for the paymentStatusOrSourcingStatusOrInvoiceStatus property. + * This is why there is not a set method for the paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus property. * *

* For example, to add a new item, do as follows: *

-     *    getPaymentStatusOrSourcingStatusOrInvoiceStatus().add(newItem);
+     *    getPaymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus().add(newItem);
      * 
* * @@ -113,14 +114,15 @@ public void setStatus(Status value) { * {@link PaymentStatus } * {@link SourcingStatus } * {@link InvoiceStatus } + * {@link DocumentStatus } * * */ - public List getPaymentStatusOrSourcingStatusOrInvoiceStatus() { - if (paymentStatusOrSourcingStatusOrInvoiceStatus == null) { - paymentStatusOrSourcingStatusOrInvoiceStatus = new ArrayList(); + public List getPaymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus() { + if (paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus == null) { + paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus = new ArrayList(); } - return this.paymentStatusOrSourcingStatusOrInvoiceStatus; + return this.paymentStatusOrSourcingStatusOrInvoiceStatusOrDocumentStatus; } /** diff --git a/src/main/java/org/cxml/v12028/StockInTransferQuantity.java b/src/main/java/org/cxml/v12028/StockInTransferQuantity.java new file mode 100644 index 0000000..6f3b516 --- /dev/null +++ b/src/main/java/org/cxml/v12028/StockInTransferQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "StockInTransferQuantity") +public class StockInTransferQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Street.java b/src/main/java/org/cxml/v12028/Street.java similarity index 90% rename from src/main/java/org/cxml/fulfull/Street.java rename to src/main/java/org/cxml/v12028/Street.java index 99c96ad..ca30b54 100644 --- a/src/main/java/org/cxml/fulfull/Street.java +++ b/src/main/java/org/cxml/v12028/Street.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/SubcontractingComponent.java b/src/main/java/org/cxml/v12028/SubcontractingComponent.java new file mode 100644 index 0000000..2ddcad5 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SubcontractingComponent.java @@ -0,0 +1,247 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "componentID", + "unitOfMeasure", + "description", + "product", + "productRevisionID", + "batch" +}) +@XmlRootElement(name = "SubcontractingComponent") +public class SubcontractingComponent { + + @XmlAttribute(name = "quantity", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlAttribute(name = "requirementDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requirementDate; + @XmlElement(name = "ComponentID", required = true) + protected String componentID; + @XmlElement(name = "UnitOfMeasure", required = true) + protected UnitOfMeasure unitOfMeasure; + @XmlElement(name = "Description") + protected Description description; + @XmlElement(name = "Product") + protected Product product; + @XmlElement(name = "ProductRevisionID") + protected String productRevisionID; + @XmlElement(name = "Batch") + protected Batch batch; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the requirementDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRequirementDate() { + return requirementDate; + } + + /** + * Sets the value of the requirementDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRequirementDate(String value) { + this.requirementDate = value; + } + + /** + * Gets the value of the componentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComponentID() { + return componentID; + } + + /** + * Sets the value of the componentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComponentID(String value) { + this.componentID = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link UnitOfMeasure } + * + */ + public UnitOfMeasure getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link UnitOfMeasure } + * + */ + public void setUnitOfMeasure(UnitOfMeasure value) { + this.unitOfMeasure = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + + /** + * Gets the value of the product property. + * + * @return + * possible object is + * {@link Product } + * + */ + public Product getProduct() { + return product; + } + + /** + * Sets the value of the product property. + * + * @param value + * allowed object is + * {@link Product } + * + */ + public void setProduct(Product value) { + this.product = value; + } + + /** + * Gets the value of the productRevisionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getProductRevisionID() { + return productRevisionID; + } + + /** + * Sets the value of the productRevisionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setProductRevisionID(String value) { + this.productRevisionID = value; + } + + /** + * Gets the value of the batch property. + * + * @return + * possible object is + * {@link Batch } + * + */ + public Batch getBatch() { + return batch; + } + + /** + * Sets the value of the batch property. + * + * @param value + * allowed object is + * {@link Batch } + * + */ + public void setBatch(Batch value) { + this.batch = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/SubcontractingStockInTransferQuantity.java b/src/main/java/org/cxml/v12028/SubcontractingStockInTransferQuantity.java new file mode 100644 index 0000000..2fba5ab --- /dev/null +++ b/src/main/java/org/cxml/v12028/SubcontractingStockInTransferQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "SubcontractingStockInTransferQuantity") +public class SubcontractingStockInTransferQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/SubmitterInfo.java b/src/main/java/org/cxml/v12028/SubmitterInfo.java similarity index 94% rename from src/main/java/org/cxml/fulfull/SubmitterInfo.java rename to src/main/java/org/cxml/v12028/SubmitterInfo.java index 84fbc00..97d62aa 100644 --- a/src/main/java/org/cxml/fulfull/SubmitterInfo.java +++ b/src/main/java/org/cxml/v12028/SubmitterInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/Subscription.java b/src/main/java/org/cxml/v12028/Subscription.java new file mode 100644 index 0000000..132aeeb --- /dev/null +++ b/src/main/java/org/cxml/v12028/Subscription.java @@ -0,0 +1,224 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "internalID", + "subscriptionVersion", + "name", + "changetime", + "supplierID", + "format", + "description" +}) +@XmlRootElement(name = "Subscription") +public class Subscription { + + @XmlElement(name = "InternalID", required = true) + protected InternalID internalID; + @XmlElement(name = "SubscriptionVersion") + protected SubscriptionVersion subscriptionVersion; + @XmlElement(name = "Name", required = true) + protected Name name; + @XmlElement(name = "Changetime", required = true) + protected String changetime; + @XmlElement(name = "SupplierID", required = true) + protected List supplierID; + @XmlElement(name = "Format") + protected Format format; + @XmlElement(name = "Description") + protected Description description; + + /** + * Gets the value of the internalID property. + * + * @return + * possible object is + * {@link InternalID } + * + */ + public InternalID getInternalID() { + return internalID; + } + + /** + * Sets the value of the internalID property. + * + * @param value + * allowed object is + * {@link InternalID } + * + */ + public void setInternalID(InternalID value) { + this.internalID = value; + } + + /** + * Gets the value of the subscriptionVersion property. + * + * @return + * possible object is + * {@link SubscriptionVersion } + * + */ + public SubscriptionVersion getSubscriptionVersion() { + return subscriptionVersion; + } + + /** + * Sets the value of the subscriptionVersion property. + * + * @param value + * allowed object is + * {@link SubscriptionVersion } + * + */ + public void setSubscriptionVersion(SubscriptionVersion value) { + this.subscriptionVersion = value; + } + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link Name } + * + */ + public Name getName() { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link Name } + * + */ + public void setName(Name value) { + this.name = value; + } + + /** + * Gets the value of the changetime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChangetime() { + return changetime; + } + + /** + * Sets the value of the changetime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChangetime(String value) { + this.changetime = value; + } + + /** + * Gets the value of the supplierID property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplierID property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplierID().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SupplierID } + * + * + */ + public List getSupplierID() { + if (supplierID == null) { + supplierID = new ArrayList(); + } + return this.supplierID; + } + + /** + * Gets the value of the format property. + * + * @return + * possible object is + * {@link Format } + * + */ + public Format getFormat() { + return format; + } + + /** + * Sets the value of the format property. + * + * @param value + * allowed object is + * {@link Format } + * + */ + public void setFormat(Format value) { + this.format = value; + } + + /** + * Gets the value of the description property. + * + * @return + * possible object is + * {@link Description } + * + */ + public Description getDescription() { + return description; + } + + /** + * Sets the value of the description property. + * + * @param value + * allowed object is + * {@link Description } + * + */ + public void setDescription(Description value) { + this.description = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/SubscriptionChangeMessage.java b/src/main/java/org/cxml/v12028/SubscriptionChangeMessage.java new file mode 100644 index 0000000..ef90131 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SubscriptionChangeMessage.java @@ -0,0 +1,92 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "subscription" +}) +@XmlRootElement(name = "SubscriptionChangeMessage") +public class SubscriptionChangeMessage { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "Subscription", required = true) + protected List subscription; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the subscription property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the subscription property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSubscription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Subscription } + * + * + */ + public List getSubscription() { + if (subscription == null) { + subscription = new ArrayList(); + } + return this.subscription; + } + +} diff --git a/src/main/java/org/cxml/v12028/SubscriptionContent.java b/src/main/java/org/cxml/v12028/SubscriptionContent.java new file mode 100644 index 0000000..48a53fd --- /dev/null +++ b/src/main/java/org/cxml/v12028/SubscriptionContent.java @@ -0,0 +1,99 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "cifContentOrIndexOrContract" +}) +@XmlRootElement(name = "SubscriptionContent") +public class SubscriptionContent { + + @XmlAttribute(name = "filename") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String filename; + @XmlElements({ + @XmlElement(name = "CIFContent", required = true, type = CIFContent.class), + @XmlElement(name = "Index", required = true, type = Index.class), + @XmlElement(name = "Contract", required = true, type = Contract.class) + }) + protected List cifContentOrIndexOrContract; + + /** + * Gets the value of the filename property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFilename() { + return filename; + } + + /** + * Sets the value of the filename property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFilename(String value) { + this.filename = value; + } + + /** + * Gets the value of the cifContentOrIndexOrContract property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the cifContentOrIndexOrContract property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCIFContentOrIndexOrContract().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CIFContent } + * {@link Index } + * {@link Contract } + * + * + */ + public List getCIFContentOrIndexOrContract() { + if (cifContentOrIndexOrContract == null) { + cifContentOrIndexOrContract = new ArrayList(); + } + return this.cifContentOrIndexOrContract; + } + +} diff --git a/src/main/java/org/cxml/v12028/SubscriptionContentRequest.java b/src/main/java/org/cxml/v12028/SubscriptionContentRequest.java new file mode 100644 index 0000000..a07caf5 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SubscriptionContentRequest.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "internalID", + "subscriptionVersion", + "supplierID" +}) +@XmlRootElement(name = "SubscriptionContentRequest") +public class SubscriptionContentRequest { + + @XmlElement(name = "InternalID", required = true) + protected InternalID internalID; + @XmlElement(name = "SubscriptionVersion") + protected SubscriptionVersion subscriptionVersion; + @XmlElement(name = "SupplierID", required = true) + protected List supplierID; + + /** + * Gets the value of the internalID property. + * + * @return + * possible object is + * {@link InternalID } + * + */ + public InternalID getInternalID() { + return internalID; + } + + /** + * Sets the value of the internalID property. + * + * @param value + * allowed object is + * {@link InternalID } + * + */ + public void setInternalID(InternalID value) { + this.internalID = value; + } + + /** + * Gets the value of the subscriptionVersion property. + * + * @return + * possible object is + * {@link SubscriptionVersion } + * + */ + public SubscriptionVersion getSubscriptionVersion() { + return subscriptionVersion; + } + + /** + * Sets the value of the subscriptionVersion property. + * + * @param value + * allowed object is + * {@link SubscriptionVersion } + * + */ + public void setSubscriptionVersion(SubscriptionVersion value) { + this.subscriptionVersion = value; + } + + /** + * Gets the value of the supplierID property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplierID property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplierID().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SupplierID } + * + * + */ + public List getSupplierID() { + if (supplierID == null) { + supplierID = new ArrayList(); + } + return this.supplierID; + } + +} diff --git a/src/main/java/org/cxml/v12028/SubscriptionContentResponse.java b/src/main/java/org/cxml/v12028/SubscriptionContentResponse.java new file mode 100644 index 0000000..14fea87 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SubscriptionContentResponse.java @@ -0,0 +1,89 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "subscription", + "subscriptionContent" +}) +@XmlRootElement(name = "SubscriptionContentResponse") +public class SubscriptionContentResponse { + + @XmlElement(name = "Subscription", required = true) + protected Subscription subscription; + @XmlElement(name = "SubscriptionContent", required = true) + protected List subscriptionContent; + + /** + * Gets the value of the subscription property. + * + * @return + * possible object is + * {@link Subscription } + * + */ + public Subscription getSubscription() { + return subscription; + } + + /** + * Sets the value of the subscription property. + * + * @param value + * allowed object is + * {@link Subscription } + * + */ + public void setSubscription(Subscription value) { + this.subscription = value; + } + + /** + * Gets the value of the subscriptionContent property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the subscriptionContent property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSubscriptionContent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SubscriptionContent } + * + * + */ + public List getSubscriptionContent() { + if (subscriptionContent == null) { + subscriptionContent = new ArrayList(); + } + return this.subscriptionContent; + } + +} diff --git a/src/main/java/org/cxml/v12028/SubscriptionListRequest.java b/src/main/java/org/cxml/v12028/SubscriptionListRequest.java new file mode 100644 index 0000000..0bced5e --- /dev/null +++ b/src/main/java/org/cxml/v12028/SubscriptionListRequest.java @@ -0,0 +1,26 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "SubscriptionListRequest") +public class SubscriptionListRequest { + + +} diff --git a/src/main/java/org/cxml/v12028/SubscriptionListResponse.java b/src/main/java/org/cxml/v12028/SubscriptionListResponse.java new file mode 100644 index 0000000..c701073 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SubscriptionListResponse.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "subscription" +}) +@XmlRootElement(name = "SubscriptionListResponse") +public class SubscriptionListResponse { + + @XmlElement(name = "Subscription", required = true) + protected List subscription; + + /** + * Gets the value of the subscription property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the subscription property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSubscription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Subscription } + * + * + */ + public List getSubscription() { + if (subscription == null) { + subscription = new ArrayList(); + } + return this.subscription; + } + +} diff --git a/src/main/java/org/cxml/v12028/SubscriptionStatus.java b/src/main/java/org/cxml/v12028/SubscriptionStatus.java new file mode 100644 index 0000000..448b972 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SubscriptionStatus.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "comments" +}) +@XmlRootElement(name = "SubscriptionStatus") +public class SubscriptionStatus { + + @XmlAttribute(name = "status", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String status; + @XmlElement(name = "Comments") + protected Comments comments; + + /** + * Gets the value of the status property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getStatus() { + return status; + } + + /** + * Sets the value of the status property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setStatus(String value) { + this.status = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/SubscriptionStatusUpdateRequest.java b/src/main/java/org/cxml/v12028/SubscriptionStatusUpdateRequest.java new file mode 100644 index 0000000..0236435 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SubscriptionStatusUpdateRequest.java @@ -0,0 +1,109 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "internalID", + "subscriptionVersion", + "subscriptionStatus" +}) +@XmlRootElement(name = "SubscriptionStatusUpdateRequest") +public class SubscriptionStatusUpdateRequest { + + @XmlElement(name = "InternalID", required = true) + protected InternalID internalID; + @XmlElement(name = "SubscriptionVersion") + protected SubscriptionVersion subscriptionVersion; + @XmlElement(name = "SubscriptionStatus", required = true) + protected SubscriptionStatus subscriptionStatus; + + /** + * Gets the value of the internalID property. + * + * @return + * possible object is + * {@link InternalID } + * + */ + public InternalID getInternalID() { + return internalID; + } + + /** + * Sets the value of the internalID property. + * + * @param value + * allowed object is + * {@link InternalID } + * + */ + public void setInternalID(InternalID value) { + this.internalID = value; + } + + /** + * Gets the value of the subscriptionVersion property. + * + * @return + * possible object is + * {@link SubscriptionVersion } + * + */ + public SubscriptionVersion getSubscriptionVersion() { + return subscriptionVersion; + } + + /** + * Sets the value of the subscriptionVersion property. + * + * @param value + * allowed object is + * {@link SubscriptionVersion } + * + */ + public void setSubscriptionVersion(SubscriptionVersion value) { + this.subscriptionVersion = value; + } + + /** + * Gets the value of the subscriptionStatus property. + * + * @return + * possible object is + * {@link SubscriptionStatus } + * + */ + public SubscriptionStatus getSubscriptionStatus() { + return subscriptionStatus; + } + + /** + * Sets the value of the subscriptionStatus property. + * + * @param value + * allowed object is + * {@link SubscriptionStatus } + * + */ + public void setSubscriptionStatus(SubscriptionStatus value) { + this.subscriptionStatus = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/SubscriptionVersion.java b/src/main/java/org/cxml/v12028/SubscriptionVersion.java new file mode 100644 index 0000000..0cd5d49 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SubscriptionVersion.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "SubscriptionVersion") +public class SubscriptionVersion { + + @XmlAttribute(name = "versionNumber", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String versionNumber; + + /** + * Gets the value of the versionNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVersionNumber() { + return versionNumber; + } + + /** + * Sets the value of the versionNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVersionNumber(String value) { + this.versionNumber = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/SubtotalAmount.java b/src/main/java/org/cxml/v12028/SubtotalAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/SubtotalAmount.java rename to src/main/java/org/cxml/v12028/SubtotalAmount.java index 6af3a11..4193a77 100644 --- a/src/main/java/org/cxml/fulfull/SubtotalAmount.java +++ b/src/main/java/org/cxml/v12028/SubtotalAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Supervisor.java b/src/main/java/org/cxml/v12028/Supervisor.java similarity index 90% rename from src/main/java/org/cxml/fulfull/Supervisor.java rename to src/main/java/org/cxml/v12028/Supervisor.java index d036121..50928b5 100644 --- a/src/main/java/org/cxml/fulfull/Supervisor.java +++ b/src/main/java/org/cxml/v12028/Supervisor.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Supplier.java b/src/main/java/org/cxml/v12028/Supplier.java similarity index 97% rename from src/main/java/org/cxml/fulfull/Supplier.java rename to src/main/java/org/cxml/v12028/Supplier.java index 01ecfe1..707e43f 100644 --- a/src/main/java/org/cxml/fulfull/Supplier.java +++ b/src/main/java/org/cxml/v12028/Supplier.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/SupplierBatchID.java b/src/main/java/org/cxml/v12028/SupplierBatchID.java new file mode 100644 index 0000000..569a1d8 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SupplierBatchID.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:18:10 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "SupplierBatchID") +public class SupplierBatchID { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/SupplierChangeMessage.java b/src/main/java/org/cxml/v12028/SupplierChangeMessage.java new file mode 100644 index 0000000..1e85517 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SupplierChangeMessage.java @@ -0,0 +1,92 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplier" +}) +@XmlRootElement(name = "SupplierChangeMessage") +public class SupplierChangeMessage { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "Supplier", required = true) + protected List supplier; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the supplier property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Supplier } + * + * + */ + public List getSupplier() { + if (supplier == null) { + supplier = new ArrayList(); + } + return this.supplier; + } + +} diff --git a/src/main/java/org/cxml/v12028/SupplierDataRequest.java b/src/main/java/org/cxml/v12028/SupplierDataRequest.java new file mode 100644 index 0000000..a11b362 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SupplierDataRequest.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplierID" +}) +@XmlRootElement(name = "SupplierDataRequest") +public class SupplierDataRequest { + + @XmlElement(name = "SupplierID", required = true) + protected List supplierID; + + /** + * Gets the value of the supplierID property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplierID property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplierID().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SupplierID } + * + * + */ + public List getSupplierID() { + if (supplierID == null) { + supplierID = new ArrayList(); + } + return this.supplierID; + } + +} diff --git a/src/main/java/org/cxml/v12028/SupplierDataResponse.java b/src/main/java/org/cxml/v12028/SupplierDataResponse.java new file mode 100644 index 0000000..e72565f --- /dev/null +++ b/src/main/java/org/cxml/v12028/SupplierDataResponse.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplier" +}) +@XmlRootElement(name = "SupplierDataResponse") +public class SupplierDataResponse { + + @XmlElement(name = "Supplier", required = true) + protected Supplier supplier; + + /** + * Gets the value of the supplier property. + * + * @return + * possible object is + * {@link Supplier } + * + */ + public Supplier getSupplier() { + return supplier; + } + + /** + * Sets the value of the supplier property. + * + * @param value + * allowed object is + * {@link Supplier } + * + */ + public void setSupplier(Supplier value) { + this.supplier = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/SupplierID.java b/src/main/java/org/cxml/v12028/SupplierID.java similarity index 93% rename from src/main/java/org/cxml/fulfull/SupplierID.java rename to src/main/java/org/cxml/v12028/SupplierID.java index 693a254..e5a5b90 100644 --- a/src/main/java/org/cxml/fulfull/SupplierID.java +++ b/src/main/java/org/cxml/v12028/SupplierID.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/SupplierList.java b/src/main/java/org/cxml/v12028/SupplierList.java similarity index 92% rename from src/main/java/org/cxml/fulfull/SupplierList.java rename to src/main/java/org/cxml/v12028/SupplierList.java index f9c4133..7b900f3 100644 --- a/src/main/java/org/cxml/fulfull/SupplierList.java +++ b/src/main/java/org/cxml/v12028/SupplierList.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/SupplierListRequest.java b/src/main/java/org/cxml/v12028/SupplierListRequest.java new file mode 100644 index 0000000..5430192 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SupplierListRequest.java @@ -0,0 +1,26 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "SupplierListRequest") +public class SupplierListRequest { + + +} diff --git a/src/main/java/org/cxml/v12028/SupplierListResponse.java b/src/main/java/org/cxml/v12028/SupplierListResponse.java new file mode 100644 index 0000000..96672e6 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SupplierListResponse.java @@ -0,0 +1,62 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "supplier" +}) +@XmlRootElement(name = "SupplierListResponse") +public class SupplierListResponse { + + @XmlElement(name = "Supplier", required = true) + protected List supplier; + + /** + * Gets the value of the supplier property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the supplier property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSupplier().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Supplier } + * + * + */ + public List getSupplier() { + if (supplier == null) { + supplier = new ArrayList(); + } + return this.supplier; + } + +} diff --git a/src/main/java/org/cxml/fulfull/SupplierLocation.java b/src/main/java/org/cxml/v12028/SupplierLocation.java similarity index 93% rename from src/main/java/org/cxml/fulfull/SupplierLocation.java rename to src/main/java/org/cxml/v12028/SupplierLocation.java index 088c3b3..ae4a8a4 100644 --- a/src/main/java/org/cxml/fulfull/SupplierLocation.java +++ b/src/main/java/org/cxml/v12028/SupplierLocation.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/SupplierOrderInfo.java b/src/main/java/org/cxml/v12028/SupplierOrderInfo.java new file mode 100644 index 0000000..6b396df --- /dev/null +++ b/src/main/java/org/cxml/v12028/SupplierOrderInfo.java @@ -0,0 +1,83 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "SupplierOrderInfo") +public class SupplierOrderInfo { + + @XmlAttribute(name = "orderID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderID; + @XmlAttribute(name = "orderDate") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String orderDate; + + /** + * Gets the value of the orderID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderID() { + return orderID; + } + + /** + * Sets the value of the orderID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderID(String value) { + this.orderID = value; + } + + /** + * Gets the value of the orderDate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderDate() { + return orderDate; + } + + /** + * Sets the value of the orderDate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderDate(String value) { + this.orderDate = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/SupplierPartAuxiliaryID.java b/src/main/java/org/cxml/v12028/SupplierPartAuxiliaryID.java similarity index 93% rename from src/main/java/org/cxml/fulfull/SupplierPartAuxiliaryID.java rename to src/main/java/org/cxml/v12028/SupplierPartAuxiliaryID.java index 61cb751..ba12728 100644 --- a/src/main/java/org/cxml/fulfull/SupplierPartAuxiliaryID.java +++ b/src/main/java/org/cxml/v12028/SupplierPartAuxiliaryID.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/SupplierPartID.java b/src/main/java/org/cxml/v12028/SupplierPartID.java new file mode 100644 index 0000000..3d257e2 --- /dev/null +++ b/src/main/java/org/cxml/v12028/SupplierPartID.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "SupplierPartID") +public class SupplierPartID { + + @XmlAttribute(name = "revisionID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String revisionID; + @XmlValue + protected String value; + + /** + * Gets the value of the revisionID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRevisionID() { + return revisionID; + } + + /** + * Sets the value of the revisionID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRevisionID(String value) { + this.revisionID = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/SupplierSetup.java b/src/main/java/org/cxml/v12028/SupplierSetup.java similarity index 90% rename from src/main/java/org/cxml/fulfull/SupplierSetup.java rename to src/main/java/org/cxml/v12028/SupplierSetup.java index 2702732..50d5685 100644 --- a/src/main/java/org/cxml/fulfull/SupplierSetup.java +++ b/src/main/java/org/cxml/v12028/SupplierSetup.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Tax.java b/src/main/java/org/cxml/v12028/Tax.java similarity index 96% rename from src/main/java/org/cxml/fulfull/Tax.java rename to src/main/java/org/cxml/v12028/Tax.java index fd13492..e1e74d3 100644 --- a/src/main/java/org/cxml/fulfull/Tax.java +++ b/src/main/java/org/cxml/v12028/Tax.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/TaxAmount.java b/src/main/java/org/cxml/v12028/TaxAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/TaxAmount.java rename to src/main/java/org/cxml/v12028/TaxAmount.java index eb711a1..378a0b8 100644 --- a/src/main/java/org/cxml/fulfull/TaxAmount.java +++ b/src/main/java/org/cxml/v12028/TaxAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/TaxDetail.java b/src/main/java/org/cxml/v12028/TaxDetail.java similarity index 88% rename from src/main/java/org/cxml/fulfull/TaxDetail.java rename to src/main/java/org/cxml/v12028/TaxDetail.java index 82abf4e..b0de408 100644 --- a/src/main/java/org/cxml/fulfull/TaxDetail.java +++ b/src/main/java/org/cxml/v12028/TaxDetail.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; @@ -14,6 +14,7 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlIDREF; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; @@ -31,11 +32,15 @@ "taxLocation", "description", "triangularTransactionLawReference", + "taxRegime", "extrinsic" }) @XmlRootElement(name = "TaxDetail") public class TaxDetail { + @XmlAttribute(name = "taxedElement") + @XmlIDREF + protected Object taxedElement; @XmlAttribute(name = "purpose") @XmlJavaTypeAdapter(NormalizedStringAdapter.class) protected String purpose; @@ -70,9 +75,35 @@ public class TaxDetail { protected Description description; @XmlElement(name = "TriangularTransactionLawReference") protected TriangularTransactionLawReference triangularTransactionLawReference; + @XmlElement(name = "TaxRegime") + protected String taxRegime; @XmlElement(name = "Extrinsic") protected List extrinsic; + /** + * Gets the value of the taxedElement property. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getTaxedElement() { + return taxedElement; + } + + /** + * Sets the value of the taxedElement property. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setTaxedElement(Object value) { + this.taxedElement = value; + } + /** * Gets the value of the purpose property. * @@ -385,6 +416,30 @@ public void setTriangularTransactionLawReference(TriangularTransactionLawReferen this.triangularTransactionLawReference = value; } + /** + * Gets the value of the taxRegime property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTaxRegime() { + return taxRegime; + } + + /** + * Sets the value of the taxRegime property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTaxRegime(String value) { + this.taxRegime = value; + } + /** * Gets the value of the extrinsic property. * diff --git a/src/main/java/org/cxml/v12028/TaxID.java b/src/main/java/org/cxml/v12028/TaxID.java new file mode 100644 index 0000000..e2837c2 --- /dev/null +++ b/src/main/java/org/cxml/v12028/TaxID.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "TaxID") +public class TaxID { + + @XmlAttribute(name = "domain", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String domain; + @XmlValue + protected String value; + + /** + * Gets the value of the domain property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDomain() { + return domain; + } + + /** + * Sets the value of the domain property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDomain(String value) { + this.domain = value; + } + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/TaxInformation.java b/src/main/java/org/cxml/v12028/TaxInformation.java new file mode 100644 index 0000000..7403527 --- /dev/null +++ b/src/main/java/org/cxml/v12028/TaxInformation.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "legalName", + "taxID" +}) +@XmlRootElement(name = "TaxInformation") +public class TaxInformation { + + @XmlAttribute(name = "isExemptFromBackupWithholding") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isExemptFromBackupWithholding; + @XmlElement(name = "LegalName") + protected LegalName legalName; + @XmlElement(name = "TaxID") + protected List taxID; + + /** + * Gets the value of the isExemptFromBackupWithholding property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsExemptFromBackupWithholding() { + return isExemptFromBackupWithholding; + } + + /** + * Sets the value of the isExemptFromBackupWithholding property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsExemptFromBackupWithholding(String value) { + this.isExemptFromBackupWithholding = value; + } + + /** + * Gets the value of the legalName property. + * + * @return + * possible object is + * {@link LegalName } + * + */ + public LegalName getLegalName() { + return legalName; + } + + /** + * Sets the value of the legalName property. + * + * @param value + * allowed object is + * {@link LegalName } + * + */ + public void setLegalName(LegalName value) { + this.legalName = value; + } + + /** + * Gets the value of the taxID property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the taxID property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTaxID().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TaxID } + * + * + */ + public List getTaxID() { + if (taxID == null) { + taxID = new ArrayList(); + } + return this.taxID; + } + +} diff --git a/src/main/java/org/cxml/fulfull/TaxLocation.java b/src/main/java/org/cxml/v12028/TaxLocation.java similarity index 93% rename from src/main/java/org/cxml/fulfull/TaxLocation.java rename to src/main/java/org/cxml/v12028/TaxLocation.java index abb3fcd..b73b908 100644 --- a/src/main/java/org/cxml/fulfull/TaxLocation.java +++ b/src/main/java/org/cxml/v12028/TaxLocation.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/TaxableAmount.java b/src/main/java/org/cxml/v12028/TaxableAmount.java similarity index 90% rename from src/main/java/org/cxml/fulfull/TaxableAmount.java rename to src/main/java/org/cxml/v12028/TaxableAmount.java index 1ed9706..6fe242b 100644 --- a/src/main/java/org/cxml/fulfull/TaxableAmount.java +++ b/src/main/java/org/cxml/v12028/TaxableAmount.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/TelephoneNumber.java b/src/main/java/org/cxml/v12028/TelephoneNumber.java similarity index 96% rename from src/main/java/org/cxml/fulfull/TelephoneNumber.java rename to src/main/java/org/cxml/v12028/TelephoneNumber.java index f80eb5f..dc4d2d1 100644 --- a/src/main/java/org/cxml/fulfull/TelephoneNumber.java +++ b/src/main/java/org/cxml/v12028/TelephoneNumber.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/TermReference.java b/src/main/java/org/cxml/v12028/TermReference.java similarity index 94% rename from src/main/java/org/cxml/fulfull/TermReference.java rename to src/main/java/org/cxml/v12028/TermReference.java index a16e98b..8bd0432 100644 --- a/src/main/java/org/cxml/fulfull/TermReference.java +++ b/src/main/java/org/cxml/v12028/TermReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/TermsAndConditions.java b/src/main/java/org/cxml/v12028/TermsAndConditions.java similarity index 93% rename from src/main/java/org/cxml/fulfull/TermsAndConditions.java rename to src/main/java/org/cxml/v12028/TermsAndConditions.java index b84de70..901dc2e 100644 --- a/src/main/java/org/cxml/fulfull/TermsAndConditions.java +++ b/src/main/java/org/cxml/v12028/TermsAndConditions.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/TermsOfDelivery.java b/src/main/java/org/cxml/v12028/TermsOfDelivery.java similarity index 97% rename from src/main/java/org/cxml/fulfull/TermsOfDelivery.java rename to src/main/java/org/cxml/v12028/TermsOfDelivery.java index 58f363d..c295281 100644 --- a/src/main/java/org/cxml/fulfull/TermsOfDelivery.java +++ b/src/main/java/org/cxml/v12028/TermsOfDelivery.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/TermsOfDeliveryCode.java b/src/main/java/org/cxml/v12028/TermsOfDeliveryCode.java similarity index 72% rename from src/main/java/org/cxml/fulfull/TermsOfDeliveryCode.java rename to src/main/java/org/cxml/v12028/TermsOfDeliveryCode.java index 37af196..159ffd9 100644 --- a/src/main/java/org/cxml/fulfull/TermsOfDeliveryCode.java +++ b/src/main/java/org/cxml/v12028/TermsOfDeliveryCode.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -34,6 +34,30 @@ public class TermsOfDeliveryCode { @XmlValue protected String value; + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValueAttribute() { + return valueAttribute; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValueAttribute(String value) { + this.valueAttribute = value; + } + /** * Gets the value of the value property. * @@ -58,12 +82,4 @@ public void setValue(String value) { this.value = value; } - public String getValueAttribute() { - return valueAttribute; - } - - public void setValueAttribute(String valueAttribute) { - this.valueAttribute = valueAttribute; - } - } diff --git a/src/main/java/org/cxml/v12028/TermsOfTransport.java b/src/main/java/org/cxml/v12028/TermsOfTransport.java new file mode 100644 index 0000000..019e1f5 --- /dev/null +++ b/src/main/java/org/cxml/v12028/TermsOfTransport.java @@ -0,0 +1,202 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "sealID", + "sealingPartyCode", + "equipmentIdentificationCode", + "transportTerms", + "dimension", + "extrinsic" +}) +@XmlRootElement(name = "TermsOfTransport") +public class TermsOfTransport { + + @XmlElement(name = "SealID") + protected String sealID; + @XmlElement(name = "SealingPartyCode") + protected String sealingPartyCode; + @XmlElement(name = "EquipmentIdentificationCode") + protected String equipmentIdentificationCode; + @XmlElement(name = "TransportTerms") + protected TransportTerms transportTerms; + @XmlElement(name = "Dimension") + protected List dimension; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the sealID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSealID() { + return sealID; + } + + /** + * Sets the value of the sealID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSealID(String value) { + this.sealID = value; + } + + /** + * Gets the value of the sealingPartyCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSealingPartyCode() { + return sealingPartyCode; + } + + /** + * Sets the value of the sealingPartyCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSealingPartyCode(String value) { + this.sealingPartyCode = value; + } + + /** + * Gets the value of the equipmentIdentificationCode property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEquipmentIdentificationCode() { + return equipmentIdentificationCode; + } + + /** + * Sets the value of the equipmentIdentificationCode property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEquipmentIdentificationCode(String value) { + this.equipmentIdentificationCode = value; + } + + /** + * Gets the value of the transportTerms property. + * + * @return + * possible object is + * {@link TransportTerms } + * + */ + public TransportTerms getTransportTerms() { + return transportTerms; + } + + /** + * Sets the value of the transportTerms property. + * + * @param value + * allowed object is + * {@link TransportTerms } + * + */ + public void setTransportTerms(TransportTerms value) { + this.transportTerms = value; + } + + /** + * Gets the value of the dimension property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dimension property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDimension().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Dimension } + * + * + */ + public List getDimension() { + if (dimension == null) { + dimension = new ArrayList(); + } + return this.dimension; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/Territory.java b/src/main/java/org/cxml/v12028/Territory.java new file mode 100644 index 0000000..7d3707e --- /dev/null +++ b/src/main/java/org/cxml/v12028/Territory.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "classification" +}) +@XmlRootElement(name = "Territory") +public class Territory { + + @XmlElement(name = "Classification", required = true) + protected Classification classification; + + /** + * Gets the value of the classification property. + * + * @return + * possible object is + * {@link Classification } + * + */ + public Classification getClassification() { + return classification; + } + + /** + * Sets the value of the classification property. + * + * @param value + * allowed object is + * {@link Classification } + * + */ + public void setClassification(Classification value) { + this.classification = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/TerritoryAvailable.java b/src/main/java/org/cxml/v12028/TerritoryAvailable.java new file mode 100644 index 0000000..ce25aa3 --- /dev/null +++ b/src/main/java/org/cxml/v12028/TerritoryAvailable.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "TerritoryAvailable") +public class TerritoryAvailable { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/TimeCard.java b/src/main/java/org/cxml/v12028/TimeCard.java similarity index 98% rename from src/main/java/org/cxml/fulfull/TimeCard.java rename to src/main/java/org/cxml/v12028/TimeCard.java index 62d7eb0..416c08b 100644 --- a/src/main/java/org/cxml/fulfull/TimeCard.java +++ b/src/main/java/org/cxml/v12028/TimeCard.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/v12028/TimeCardIDInfo.java b/src/main/java/org/cxml/v12028/TimeCardIDInfo.java new file mode 100644 index 0000000..925fa58 --- /dev/null +++ b/src/main/java/org/cxml/v12028/TimeCardIDInfo.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "TimeCardIDInfo") +public class TimeCardIDInfo { + + @XmlAttribute(name = "timeCardID", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String timeCardID; + + /** + * Gets the value of the timeCardID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeCardID() { + return timeCardID; + } + + /** + * Sets the value of the timeCardID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeCardID(String value) { + this.timeCardID = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/TimeCardInfoRequest.java b/src/main/java/org/cxml/v12028/TimeCardInfoRequest.java similarity index 90% rename from src/main/java/org/cxml/fulfull/TimeCardInfoRequest.java rename to src/main/java/org/cxml/v12028/TimeCardInfoRequest.java index b9e3407..9dbac46 100644 --- a/src/main/java/org/cxml/fulfull/TimeCardInfoRequest.java +++ b/src/main/java/org/cxml/v12028/TimeCardInfoRequest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/TimeCardReference.java b/src/main/java/org/cxml/v12028/TimeCardReference.java new file mode 100644 index 0000000..a542a5c --- /dev/null +++ b/src/main/java/org/cxml/v12028/TimeCardReference.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "documentReference" +}) +@XmlRootElement(name = "TimeCardReference") +public class TimeCardReference { + + @XmlAttribute(name = "timeCardID") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String timeCardID; + @XmlElement(name = "DocumentReference", required = true) + protected DocumentReference documentReference; + + /** + * Gets the value of the timeCardID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeCardID() { + return timeCardID; + } + + /** + * Sets the value of the timeCardID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeCardID(String value) { + this.timeCardID = value; + } + + /** + * Gets the value of the documentReference property. + * + * @return + * possible object is + * {@link DocumentReference } + * + */ + public DocumentReference getDocumentReference() { + return documentReference; + } + + /** + * Sets the value of the documentReference property. + * + * @param value + * allowed object is + * {@link DocumentReference } + * + */ + public void setDocumentReference(DocumentReference value) { + this.documentReference = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/TimeCardRequest.java b/src/main/java/org/cxml/v12028/TimeCardRequest.java similarity index 90% rename from src/main/java/org/cxml/fulfull/TimeCardRequest.java rename to src/main/java/org/cxml/v12028/TimeCardRequest.java index 8adfd12..f882b0a 100644 --- a/src/main/java/org/cxml/fulfull/TimeCardRequest.java +++ b/src/main/java/org/cxml/v12028/TimeCardRequest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/TimeCardTimeInterval.java b/src/main/java/org/cxml/v12028/TimeCardTimeInterval.java similarity index 97% rename from src/main/java/org/cxml/fulfull/TimeCardTimeInterval.java rename to src/main/java/org/cxml/v12028/TimeCardTimeInterval.java index 9751850..d50ed49 100644 --- a/src/main/java/org/cxml/fulfull/TimeCardTimeInterval.java +++ b/src/main/java/org/cxml/v12028/TimeCardTimeInterval.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 11:18:10 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/TimeRange.java b/src/main/java/org/cxml/v12028/TimeRange.java similarity index 94% rename from src/main/java/org/cxml/fulfull/TimeRange.java rename to src/main/java/org/cxml/v12028/TimeRange.java index 87d02ab..166130e 100644 --- a/src/main/java/org/cxml/fulfull/TimeRange.java +++ b/src/main/java/org/cxml/v12028/TimeRange.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/TimeSeries.java b/src/main/java/org/cxml/v12028/TimeSeries.java new file mode 100644 index 0000000..5581f30 --- /dev/null +++ b/src/main/java/org/cxml/v12028/TimeSeries.java @@ -0,0 +1,92 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "forecast" +}) +@XmlRootElement(name = "TimeSeries") +public class TimeSeries { + + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String type; + @XmlElement(name = "Forecast", required = true) + protected List forecast; + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the forecast property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the forecast property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getForecast().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Forecast } + * + * + */ + public List getForecast() { + if (forecast == null) { + forecast = new ArrayList(); + } + return this.forecast; + } + +} diff --git a/src/main/java/org/cxml/fulfull/To.java b/src/main/java/org/cxml/v12028/To.java similarity index 94% rename from src/main/java/org/cxml/fulfull/To.java rename to src/main/java/org/cxml/v12028/To.java index 2f4104f..d9d4149 100644 --- a/src/main/java/org/cxml/fulfull/To.java +++ b/src/main/java/org/cxml/v12028/To.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/Tolerances.java b/src/main/java/org/cxml/v12028/Tolerances.java similarity index 94% rename from src/main/java/org/cxml/fulfull/Tolerances.java rename to src/main/java/org/cxml/v12028/Tolerances.java index c94e369..d53f3cf 100644 --- a/src/main/java/org/cxml/fulfull/Tolerances.java +++ b/src/main/java/org/cxml/v12028/Tolerances.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/Total.java b/src/main/java/org/cxml/v12028/Total.java similarity index 93% rename from src/main/java/org/cxml/fulfull/Total.java rename to src/main/java/org/cxml/v12028/Total.java index e18e400..2a430da 100644 --- a/src/main/java/org/cxml/fulfull/Total.java +++ b/src/main/java/org/cxml/v12028/Total.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/TotalAllowances.java b/src/main/java/org/cxml/v12028/TotalAllowances.java new file mode 100644 index 0000000..154eb78 --- /dev/null +++ b/src/main/java/org/cxml/v12028/TotalAllowances.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalAllowances") +public class TotalAllowances { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/TotalAmountInBillingCurrency.java b/src/main/java/org/cxml/v12028/TotalAmountInBillingCurrency.java similarity index 90% rename from src/main/java/org/cxml/fulfull/TotalAmountInBillingCurrency.java rename to src/main/java/org/cxml/v12028/TotalAmountInBillingCurrency.java index d07610f..d4236f2 100644 --- a/src/main/java/org/cxml/fulfull/TotalAmountInBillingCurrency.java +++ b/src/main/java/org/cxml/v12028/TotalAmountInBillingCurrency.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/TotalAmountInPostedCurrency.java b/src/main/java/org/cxml/v12028/TotalAmountInPostedCurrency.java similarity index 90% rename from src/main/java/org/cxml/fulfull/TotalAmountInPostedCurrency.java rename to src/main/java/org/cxml/v12028/TotalAmountInPostedCurrency.java index d4ddb6a..3215427 100644 --- a/src/main/java/org/cxml/fulfull/TotalAmountInPostedCurrency.java +++ b/src/main/java/org/cxml/v12028/TotalAmountInPostedCurrency.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/TotalAmountWithoutTax.java b/src/main/java/org/cxml/v12028/TotalAmountWithoutTax.java new file mode 100644 index 0000000..2155552 --- /dev/null +++ b/src/main/java/org/cxml/v12028/TotalAmountWithoutTax.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalAmountWithoutTax") +public class TotalAmountWithoutTax { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/TotalCharges.java b/src/main/java/org/cxml/v12028/TotalCharges.java new file mode 100644 index 0000000..193daca --- /dev/null +++ b/src/main/java/org/cxml/v12028/TotalCharges.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalCharges") +public class TotalCharges { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/TotalRetailAmount.java b/src/main/java/org/cxml/v12028/TotalRetailAmount.java new file mode 100644 index 0000000..b8cef68 --- /dev/null +++ b/src/main/java/org/cxml/v12028/TotalRetailAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalRetailAmount") +public class TotalRetailAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/TotalReturnableItemsDepositAmount.java b/src/main/java/org/cxml/v12028/TotalReturnableItemsDepositAmount.java new file mode 100644 index 0000000..75af683 --- /dev/null +++ b/src/main/java/org/cxml/v12028/TotalReturnableItemsDepositAmount.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money" +}) +@XmlRootElement(name = "TotalReturnableItemsDepositAmount") +public class TotalReturnableItemsDepositAmount { + + @XmlElement(name = "Money", required = true) + protected Money money; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/Transaction.java b/src/main/java/org/cxml/v12028/Transaction.java new file mode 100644 index 0000000..8f8892b --- /dev/null +++ b/src/main/java/org/cxml/v12028/Transaction.java @@ -0,0 +1,150 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "url", + "option" +}) +@XmlRootElement(name = "Transaction") +public class Transaction { + + @XmlAttribute(name = "requestName", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String requestName; + @XmlAttribute(name = "a-dtype") + protected List aDtype; + @XmlElement(name = "URL", required = true) + protected URL url; + @XmlElement(name = "Option") + protected List

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the aDtype property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getADtype().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getADtype() { + if (aDtype == null) { + aDtype = new ArrayList(); + } + return this.aDtype; + } + + /** + * Gets the value of the url property. + * + * @return + * possible object is + * {@link URL } + * + */ + public URL getURL() { + return url; + } + + /** + * Sets the value of the url property. + * + * @param value + * allowed object is + * {@link URL } + * + */ + public void setURL(URL value) { + this.url = value; + } + + /** + * Gets the value of the option property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the option property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOption().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Option } + * + * + */ + public List

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the name property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getName().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Name } + * + * + */ + public List getName() { + if (name == null) { + name = new ArrayList(); + } + return this.name; + } + + /** + * Gets the value of the description property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + return this.description; + } + + /** + * Gets the value of the typeAttribute property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the typeAttribute property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTypeAttribute().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TypeAttribute } + * + * + */ + public List getTypeAttribute() { + if (typeAttribute == null) { + typeAttribute = new ArrayList(); + } + return this.typeAttribute; + } + +} diff --git a/src/main/java/org/cxml/v12028/TypeAttribute.java b/src/main/java/org/cxml/v12028/TypeAttribute.java new file mode 100644 index 0000000..8a0782d --- /dev/null +++ b/src/main/java/org/cxml/v12028/TypeAttribute.java @@ -0,0 +1,599 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "name", + "description", + "enumerationValueOrRange", + "extrinsic" +}) +@XmlRootElement(name = "TypeAttribute") +public class TypeAttribute { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String nameAttribute; + @XmlAttribute(name = "type", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String type; + @XmlAttribute(name = "shortTag") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String shortTag; + @XmlAttribute(name = "mappedFrom") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String mappedFrom; + @XmlAttribute(name = "isRequired") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isRequired; + @XmlAttribute(name = "isRequiredForOrdering") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isRequiredForOrdering; + @XmlAttribute(name = "isRefinable") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isRefinable; + @XmlAttribute(name = "isSearchable") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isSearchable; + @XmlAttribute(name = "isCollection") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isCollection; + @XmlAttribute(name = "isCaseSensitive") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isCaseSensitive; + @XmlAttribute(name = "isInKey") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isInKey; + @XmlAttribute(name = "isInFreeTextSearch") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isInFreeTextSearch; + @XmlAttribute(name = "isHidden") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isHidden; + @XmlAttribute(name = "isSortable") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isSortable; + @XmlAttribute(name = "isReadOnly") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + protected String isReadOnly; + @XmlAttribute(name = "unit") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String unit; + @XmlElement(name = "Name") + protected List name; + @XmlElement(name = "Description") + protected List description; + @XmlElements({ + @XmlElement(name = "EnumerationValue", type = EnumerationValue.class), + @XmlElement(name = "Range", type = Range.class) + }) + protected List enumerationValueOrRange; + @XmlElement(name = "Extrinsic") + protected List extrinsic; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNameAttribute() { + return nameAttribute; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNameAttribute(String value) { + this.nameAttribute = value; + } + + /** + * Gets the value of the type property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getType() { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setType(String value) { + this.type = value; + } + + /** + * Gets the value of the shortTag property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getShortTag() { + return shortTag; + } + + /** + * Sets the value of the shortTag property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setShortTag(String value) { + this.shortTag = value; + } + + /** + * Gets the value of the mappedFrom property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMappedFrom() { + return mappedFrom; + } + + /** + * Sets the value of the mappedFrom property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMappedFrom(String value) { + this.mappedFrom = value; + } + + /** + * Gets the value of the isRequired property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsRequired() { + return isRequired; + } + + /** + * Sets the value of the isRequired property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsRequired(String value) { + this.isRequired = value; + } + + /** + * Gets the value of the isRequiredForOrdering property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsRequiredForOrdering() { + return isRequiredForOrdering; + } + + /** + * Sets the value of the isRequiredForOrdering property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsRequiredForOrdering(String value) { + this.isRequiredForOrdering = value; + } + + /** + * Gets the value of the isRefinable property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsRefinable() { + return isRefinable; + } + + /** + * Sets the value of the isRefinable property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsRefinable(String value) { + this.isRefinable = value; + } + + /** + * Gets the value of the isSearchable property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsSearchable() { + return isSearchable; + } + + /** + * Sets the value of the isSearchable property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsSearchable(String value) { + this.isSearchable = value; + } + + /** + * Gets the value of the isCollection property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsCollection() { + return isCollection; + } + + /** + * Sets the value of the isCollection property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsCollection(String value) { + this.isCollection = value; + } + + /** + * Gets the value of the isCaseSensitive property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsCaseSensitive() { + return isCaseSensitive; + } + + /** + * Sets the value of the isCaseSensitive property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsCaseSensitive(String value) { + this.isCaseSensitive = value; + } + + /** + * Gets the value of the isInKey property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsInKey() { + return isInKey; + } + + /** + * Sets the value of the isInKey property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsInKey(String value) { + this.isInKey = value; + } + + /** + * Gets the value of the isInFreeTextSearch property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsInFreeTextSearch() { + return isInFreeTextSearch; + } + + /** + * Sets the value of the isInFreeTextSearch property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsInFreeTextSearch(String value) { + this.isInFreeTextSearch = value; + } + + /** + * Gets the value of the isHidden property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsHidden() { + return isHidden; + } + + /** + * Sets the value of the isHidden property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsHidden(String value) { + this.isHidden = value; + } + + /** + * Gets the value of the isSortable property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsSortable() { + return isSortable; + } + + /** + * Sets the value of the isSortable property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsSortable(String value) { + this.isSortable = value; + } + + /** + * Gets the value of the isReadOnly property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsReadOnly() { + return isReadOnly; + } + + /** + * Sets the value of the isReadOnly property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsReadOnly(String value) { + this.isReadOnly = value; + } + + /** + * Gets the value of the unit property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnit() { + return unit; + } + + /** + * Sets the value of the unit property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnit(String value) { + this.unit = value; + } + + /** + * Gets the value of the name property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the name property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getName().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Name } + * + * + */ + public List getName() { + if (name == null) { + name = new ArrayList(); + } + return this.name; + } + + /** + * Gets the value of the description property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + return this.description; + } + + /** + * Gets the value of the enumerationValueOrRange property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the enumerationValueOrRange property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEnumerationValueOrRange().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link EnumerationValue } + * {@link Range } + * + * + */ + public List getEnumerationValueOrRange() { + if (enumerationValueOrRange == null) { + enumerationValueOrRange = new ArrayList(); + } + return this.enumerationValueOrRange; + } + + /** + * Gets the value of the extrinsic property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the extrinsic property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExtrinsic().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Extrinsic } + * + * + */ + public List getExtrinsic() { + if (extrinsic == null) { + extrinsic = new ArrayList(); + } + return this.extrinsic; + } + +} diff --git a/src/main/java/org/cxml/v12028/TypeDefinition.java b/src/main/java/org/cxml/v12028/TypeDefinition.java new file mode 100644 index 0000000..5e1f86d --- /dev/null +++ b/src/main/java/org/cxml/v12028/TypeDefinition.java @@ -0,0 +1,121 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "typeProvider", + "comments", + "primitiveTypeOrType" +}) +@XmlRootElement(name = "TypeDefinition") +public class TypeDefinition { + + @XmlElement(name = "TypeProvider", required = true) + protected TypeProvider typeProvider; + @XmlElement(name = "Comments") + protected Comments comments; + @XmlElements({ + @XmlElement(name = "PrimitiveType", required = true, type = PrimitiveType.class), + @XmlElement(name = "Type", required = true, type = Type.class) + }) + protected List primitiveTypeOrType; + + /** + * Gets the value of the typeProvider property. + * + * @return + * possible object is + * {@link TypeProvider } + * + */ + public TypeProvider getTypeProvider() { + return typeProvider; + } + + /** + * Sets the value of the typeProvider property. + * + * @param value + * allowed object is + * {@link TypeProvider } + * + */ + public void setTypeProvider(TypeProvider value) { + this.typeProvider = value; + } + + /** + * Gets the value of the comments property. + * + * @return + * possible object is + * {@link Comments } + * + */ + public Comments getComments() { + return comments; + } + + /** + * Sets the value of the comments property. + * + * @param value + * allowed object is + * {@link Comments } + * + */ + public void setComments(Comments value) { + this.comments = value; + } + + /** + * Gets the value of the primitiveTypeOrType property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the primitiveTypeOrType property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPrimitiveTypeOrType().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PrimitiveType } + * {@link Type } + * + * + */ + public List getPrimitiveTypeOrType() { + if (primitiveTypeOrType == null) { + primitiveTypeOrType = new ArrayList(); + } + return this.primitiveTypeOrType; + } + +} diff --git a/src/main/java/org/cxml/v12028/TypeProvider.java b/src/main/java/org/cxml/v12028/TypeProvider.java new file mode 100644 index 0000000..60d40a9 --- /dev/null +++ b/src/main/java/org/cxml/v12028/TypeProvider.java @@ -0,0 +1,119 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:07:02 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "name", + "organizationID" +}) +@XmlRootElement(name = "TypeProvider") +public class TypeProvider { + + @XmlAttribute(name = "name", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String nameAttribute; + @XmlElement(name = "Name") + protected List name; + @XmlElement(name = "OrganizationID", required = true) + protected OrganizationID organizationID; + + /** + * Gets the value of the name property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNameAttribute() { + return nameAttribute; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNameAttribute(String value) { + this.nameAttribute = value; + } + + /** + * Gets the value of the name property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the name property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getName().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Name } + * + * + */ + public List getName() { + if (name == null) { + name = new ArrayList(); + } + return this.name; + } + + /** + * Gets the value of the organizationID property. + * + * @return + * possible object is + * {@link OrganizationID } + * + */ + public OrganizationID getOrganizationID() { + return organizationID; + } + + /** + * Sets the value of the organizationID property. + * + * @param value + * allowed object is + * {@link OrganizationID } + * + */ + public void setOrganizationID(OrganizationID value) { + this.organizationID = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/URL.java b/src/main/java/org/cxml/v12028/URL.java similarity index 93% rename from src/main/java/org/cxml/fulfull/URL.java rename to src/main/java/org/cxml/v12028/URL.java index 7446288..101fa05 100644 --- a/src/main/java/org/cxml/fulfull/URL.java +++ b/src/main/java/org/cxml/v12028/URL.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/URLPost.java b/src/main/java/org/cxml/v12028/URLPost.java new file mode 100644 index 0000000..33958ea --- /dev/null +++ b/src/main/java/org/cxml/v12028/URLPost.java @@ -0,0 +1,56 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "URLPost") +public class URLPost { + + @XmlAttribute(name = "enabled", required = true) + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String enabled; + + /** + * Gets the value of the enabled property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEnabled() { + return enabled; + } + + /** + * Sets the value of the enabled property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEnabled(String value) { + this.enabled = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/UnitGrossPrice.java b/src/main/java/org/cxml/v12028/UnitGrossPrice.java new file mode 100644 index 0000000..d52f153 --- /dev/null +++ b/src/main/java/org/cxml/v12028/UnitGrossPrice.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "UnitGrossPrice") +public class UnitGrossPrice { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/UnitNetPriceCorrection.java b/src/main/java/org/cxml/v12028/UnitNetPriceCorrection.java new file mode 100644 index 0000000..d776e5e --- /dev/null +++ b/src/main/java/org/cxml/v12028/UnitNetPriceCorrection.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "money", + "priceBasisQuantity" +}) +@XmlRootElement(name = "UnitNetPriceCorrection") +public class UnitNetPriceCorrection { + + @XmlElement(name = "Money", required = true) + protected Money money; + @XmlElement(name = "PriceBasisQuantity") + protected PriceBasisQuantity priceBasisQuantity; + + /** + * Gets the value of the money property. + * + * @return + * possible object is + * {@link Money } + * + */ + public Money getMoney() { + return money; + } + + /** + * Sets the value of the money property. + * + * @param value + * allowed object is + * {@link Money } + * + */ + public void setMoney(Money value) { + this.money = value; + } + + /** + * Gets the value of the priceBasisQuantity property. + * + * @return + * possible object is + * {@link PriceBasisQuantity } + * + */ + public PriceBasisQuantity getPriceBasisQuantity() { + return priceBasisQuantity; + } + + /** + * Sets the value of the priceBasisQuantity property. + * + * @param value + * allowed object is + * {@link PriceBasisQuantity } + * + */ + public void setPriceBasisQuantity(PriceBasisQuantity value) { + this.priceBasisQuantity = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/UnitOfMeasure.java b/src/main/java/org/cxml/v12028/UnitOfMeasure.java new file mode 100644 index 0000000..55147e7 --- /dev/null +++ b/src/main/java/org/cxml/v12028/UnitOfMeasure.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "UnitOfMeasure") +public class UnitOfMeasure { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/UnitPrice.java b/src/main/java/org/cxml/v12028/UnitPrice.java similarity index 93% rename from src/main/java/org/cxml/fulfull/UnitPrice.java rename to src/main/java/org/cxml/v12028/UnitPrice.java index 468a37b..775e557 100644 --- a/src/main/java/org/cxml/fulfull/UnitPrice.java +++ b/src/main/java/org/cxml/v12028/UnitPrice.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/UnitRate.java b/src/main/java/org/cxml/v12028/UnitRate.java similarity index 89% rename from src/main/java/org/cxml/fulfull/UnitRate.java rename to src/main/java/org/cxml/v12028/UnitRate.java index 46c5016..68a24aa 100644 --- a/src/main/java/org/cxml/fulfull/UnitRate.java +++ b/src/main/java/org/cxml/v12028/UnitRate.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; @@ -31,7 +31,7 @@ public class UnitRate { @XmlElement(name = "Money", required = true) protected Money money; @XmlElement(name = "UnitOfMeasure", required = true) - protected String unitOfMeasure; + protected UnitOfMeasure unitOfMeasure; @XmlElement(name = "PriceBasisQuantity") protected PriceBasisQuantity priceBasisQuantity; @XmlElement(name = "TermReference") @@ -66,10 +66,10 @@ public void setMoney(Money value) { * * @return * possible object is - * {@link String } + * {@link UnitOfMeasure } * */ - public String getUnitOfMeasure() { + public UnitOfMeasure getUnitOfMeasure() { return unitOfMeasure; } @@ -78,10 +78,10 @@ public String getUnitOfMeasure() { * * @param value * allowed object is - * {@link String } + * {@link UnitOfMeasure } * */ - public void setUnitOfMeasure(String value) { + public void setUnitOfMeasure(UnitOfMeasure value) { this.unitOfMeasure = value; } diff --git a/src/main/java/org/cxml/v12028/UnrestrictedUseQuantity.java b/src/main/java/org/cxml/v12028/UnrestrictedUseQuantity.java new file mode 100644 index 0000000..6280649 --- /dev/null +++ b/src/main/java/org/cxml/v12028/UnrestrictedUseQuantity.java @@ -0,0 +1,85 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.NormalizedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unitOfMeasure" +}) +@XmlRootElement(name = "UnrestrictedUseQuantity") +public class UnrestrictedUseQuantity { + + @XmlAttribute(name = "quantity") + @XmlJavaTypeAdapter(NormalizedStringAdapter.class) + protected String quantity; + @XmlElement(name = "UnitOfMeasure") + protected String unitOfMeasure; + + /** + * Gets the value of the quantity property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getQuantity() { + return quantity; + } + + /** + * Sets the value of the quantity property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setQuantity(String value) { + this.quantity = value; + } + + /** + * Gets the value of the unitOfMeasure property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUnitOfMeasure() { + return unitOfMeasure; + } + + /** + * Sets the value of the unitOfMeasure property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUnitOfMeasure(String value) { + this.unitOfMeasure = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Value.java b/src/main/java/org/cxml/v12028/Value.java similarity index 91% rename from src/main/java/org/cxml/fulfull/Value.java rename to src/main/java/org/cxml/v12028/Value.java index 93788e2..ee7af55 100644 --- a/src/main/java/org/cxml/fulfull/Value.java +++ b/src/main/java/org/cxml/v12028/Value.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/ValueGroup.java b/src/main/java/org/cxml/v12028/ValueGroup.java new file mode 100644 index 0000000..a03fc2a --- /dev/null +++ b/src/main/java/org/cxml/v12028/ValueGroup.java @@ -0,0 +1,116 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 10:57:51 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "idReference", + "parentID", + "propertyValue" +}) +@XmlRootElement(name = "ValueGroup") +public class ValueGroup { + + @XmlElement(name = "IdReference") + protected IdReference idReference; + @XmlElement(name = "ParentID") + protected String parentID; + @XmlElement(name = "PropertyValue") + protected List propertyValue; + + /** + * Gets the value of the idReference property. + * + * @return + * possible object is + * {@link IdReference } + * + */ + public IdReference getIdReference() { + return idReference; + } + + /** + * Sets the value of the idReference property. + * + * @param value + * allowed object is + * {@link IdReference } + * + */ + public void setIdReference(IdReference value) { + this.idReference = value; + } + + /** + * Gets the value of the parentID property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getParentID() { + return parentID; + } + + /** + * Sets the value of the parentID property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setParentID(String value) { + this.parentID = value; + } + + /** + * Gets the value of the propertyValue property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the propertyValue property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPropertyValue().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PropertyValue } + * + * + */ + public List getPropertyValue() { + if (propertyValue == null) { + propertyValue = new ArrayList(); + } + return this.propertyValue; + } + +} diff --git a/src/main/java/org/cxml/fulfull/Vendor.java b/src/main/java/org/cxml/v12028/Vendor.java similarity index 96% rename from src/main/java/org/cxml/fulfull/Vendor.java rename to src/main/java/org/cxml/v12028/Vendor.java index 0a6fe15..baa642b 100644 --- a/src/main/java/org/cxml/fulfull/Vendor.java +++ b/src/main/java/org/cxml/v12028/Vendor.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/WorkLocation.java b/src/main/java/org/cxml/v12028/WorkLocation.java similarity index 90% rename from src/main/java/org/cxml/fulfull/WorkLocation.java rename to src/main/java/org/cxml/v12028/WorkLocation.java index 24936ae..298f2ec 100644 --- a/src/main/java/org/cxml/fulfull/WorkLocation.java +++ b/src/main/java/org/cxml/v12028/WorkLocation.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/v12028/X509CRL.java b/src/main/java/org/cxml/v12028/X509CRL.java new file mode 100644 index 0000000..3efac3a --- /dev/null +++ b/src/main/java/org/cxml/v12028/X509CRL.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "X509CRL") +public class X509CRL { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/X509Certificate.java b/src/main/java/org/cxml/v12028/X509Certificate.java new file mode 100644 index 0000000..df4fe48 --- /dev/null +++ b/src/main/java/org/cxml/v12028/X509Certificate.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "X509Certificate") +public class X509Certificate { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/X509Data.java b/src/main/java/org/cxml/v12028/X509Data.java new file mode 100644 index 0000000..7ac6d74 --- /dev/null +++ b/src/main/java/org/cxml/v12028/X509Data.java @@ -0,0 +1,73 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "x509IssuerSerialOrX509SKIOrX509SubjectNameOrX509CertificateOrX509CRL" +}) +@XmlRootElement(name = "X509Data") +public class X509Data { + + @XmlElements({ + @XmlElement(name = "X509IssuerSerial", required = true, type = X509IssuerSerial.class), + @XmlElement(name = "X509SKI", required = true, type = X509SKI.class), + @XmlElement(name = "X509SubjectName", required = true, type = X509SubjectName.class), + @XmlElement(name = "X509Certificate", required = true, type = X509Certificate.class), + @XmlElement(name = "X509CRL", required = true, type = X509CRL.class) + }) + protected List x509IssuerSerialOrX509SKIOrX509SubjectNameOrX509CertificateOrX509CRL; + + /** + * Gets the value of the x509IssuerSerialOrX509SKIOrX509SubjectNameOrX509CertificateOrX509CRL property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the x509IssuerSerialOrX509SKIOrX509SubjectNameOrX509CertificateOrX509CRL property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getX509IssuerSerialOrX509SKIOrX509SubjectNameOrX509CertificateOrX509CRL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link X509IssuerSerial } + * {@link X509SKI } + * {@link X509SubjectName } + * {@link X509Certificate } + * {@link X509CRL } + * + * + */ + public List getX509IssuerSerialOrX509SKIOrX509SubjectNameOrX509CertificateOrX509CRL() { + if (x509IssuerSerialOrX509SKIOrX509SubjectNameOrX509CertificateOrX509CRL == null) { + x509IssuerSerialOrX509SKIOrX509SubjectNameOrX509CertificateOrX509CRL = new ArrayList(); + } + return this.x509IssuerSerialOrX509SKIOrX509SubjectNameOrX509CertificateOrX509CRL; + } + +} diff --git a/src/main/java/org/cxml/v12028/X509IssuerSerial.java b/src/main/java/org/cxml/v12028/X509IssuerSerial.java new file mode 100644 index 0000000..a4c27de --- /dev/null +++ b/src/main/java/org/cxml/v12028/X509IssuerSerial.java @@ -0,0 +1,82 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "x509IssuerName", + "x509SerialNumber" +}) +@XmlRootElement(name = "X509IssuerSerial") +public class X509IssuerSerial { + + @XmlElement(name = "X509IssuerName", required = true) + protected String x509IssuerName; + @XmlElement(name = "X509SerialNumber", required = true) + protected String x509SerialNumber; + + /** + * Gets the value of the x509IssuerName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getX509IssuerName() { + return x509IssuerName; + } + + /** + * Sets the value of the x509IssuerName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setX509IssuerName(String value) { + this.x509IssuerName = value; + } + + /** + * Gets the value of the x509SerialNumber property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getX509SerialNumber() { + return x509SerialNumber; + } + + /** + * Sets the value of the x509SerialNumber property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setX509SerialNumber(String value) { + this.x509SerialNumber = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/X509SKI.java b/src/main/java/org/cxml/v12028/X509SKI.java new file mode 100644 index 0000000..cf68529 --- /dev/null +++ b/src/main/java/org/cxml/v12028/X509SKI.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "X509SKI") +public class X509SKI { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/v12028/X509SubjectName.java b/src/main/java/org/cxml/v12028/X509SubjectName.java new file mode 100644 index 0000000..3a9af11 --- /dev/null +++ b/src/main/java/org/cxml/v12028/X509SubjectName.java @@ -0,0 +1,55 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.09.23 at 11:14:20 AM CEST +// + + +package org.cxml.v12028; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "X509SubjectName") +public class X509SubjectName { + + @XmlValue + protected String value; + + /** + * Gets the value of the value property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getvalue() { + return value; + } + + /** + * Sets the value of the value property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setvalue(String value) { + this.value = value; + } + +} diff --git a/src/main/java/org/cxml/fulfull/XadesAllDataObjectsTimeStamp.java b/src/main/java/org/cxml/v12028/XadesAllDataObjectsTimeStamp.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesAllDataObjectsTimeStamp.java rename to src/main/java/org/cxml/v12028/XadesAllDataObjectsTimeStamp.java index 5967800..af5a326 100644 --- a/src/main/java/org/cxml/fulfull/XadesAllDataObjectsTimeStamp.java +++ b/src/main/java/org/cxml/v12028/XadesAllDataObjectsTimeStamp.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesAllSignedDataObjects.java b/src/main/java/org/cxml/v12028/XadesAllSignedDataObjects.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesAllSignedDataObjects.java rename to src/main/java/org/cxml/v12028/XadesAllSignedDataObjects.java index 6432b50..4a33449 100644 --- a/src/main/java/org/cxml/fulfull/XadesAllSignedDataObjects.java +++ b/src/main/java/org/cxml/v12028/XadesAllSignedDataObjects.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesAny.java b/src/main/java/org/cxml/v12028/XadesAny.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesAny.java rename to src/main/java/org/cxml/v12028/XadesAny.java index 167c2a9..17ea8e8 100644 --- a/src/main/java/org/cxml/fulfull/XadesAny.java +++ b/src/main/java/org/cxml/v12028/XadesAny.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesArchiveTimeStamp.java b/src/main/java/org/cxml/v12028/XadesArchiveTimeStamp.java similarity index 97% rename from src/main/java/org/cxml/fulfull/XadesArchiveTimeStamp.java rename to src/main/java/org/cxml/v12028/XadesArchiveTimeStamp.java index 50adaca..02f9d2c 100644 --- a/src/main/java/org/cxml/fulfull/XadesArchiveTimeStamp.java +++ b/src/main/java/org/cxml/v12028/XadesArchiveTimeStamp.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesAttrAuthoritiesCertValues.java b/src/main/java/org/cxml/v12028/XadesAttrAuthoritiesCertValues.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesAttrAuthoritiesCertValues.java rename to src/main/java/org/cxml/v12028/XadesAttrAuthoritiesCertValues.java index ec7884a..54541be 100644 --- a/src/main/java/org/cxml/fulfull/XadesAttrAuthoritiesCertValues.java +++ b/src/main/java/org/cxml/v12028/XadesAttrAuthoritiesCertValues.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesAttributeCertificateRefs.java b/src/main/java/org/cxml/v12028/XadesAttributeCertificateRefs.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesAttributeCertificateRefs.java rename to src/main/java/org/cxml/v12028/XadesAttributeCertificateRefs.java index b4f58f3..077063b 100644 --- a/src/main/java/org/cxml/fulfull/XadesAttributeCertificateRefs.java +++ b/src/main/java/org/cxml/v12028/XadesAttributeCertificateRefs.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesAttributeRevocationRefs.java b/src/main/java/org/cxml/v12028/XadesAttributeRevocationRefs.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesAttributeRevocationRefs.java rename to src/main/java/org/cxml/v12028/XadesAttributeRevocationRefs.java index 48d3a35..b6539eb 100644 --- a/src/main/java/org/cxml/fulfull/XadesAttributeRevocationRefs.java +++ b/src/main/java/org/cxml/v12028/XadesAttributeRevocationRefs.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesAttributeRevocationValues.java b/src/main/java/org/cxml/v12028/XadesAttributeRevocationValues.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesAttributeRevocationValues.java rename to src/main/java/org/cxml/v12028/XadesAttributeRevocationValues.java index d2a68ce..97b0447 100644 --- a/src/main/java/org/cxml/fulfull/XadesAttributeRevocationValues.java +++ b/src/main/java/org/cxml/v12028/XadesAttributeRevocationValues.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesByKey.java b/src/main/java/org/cxml/v12028/XadesByKey.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesByKey.java rename to src/main/java/org/cxml/v12028/XadesByKey.java index 8310a53..15da169 100644 --- a/src/main/java/org/cxml/fulfull/XadesByKey.java +++ b/src/main/java/org/cxml/v12028/XadesByKey.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesByName.java b/src/main/java/org/cxml/v12028/XadesByName.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesByName.java rename to src/main/java/org/cxml/v12028/XadesByName.java index a88e7b4..0d871d7 100644 --- a/src/main/java/org/cxml/fulfull/XadesByName.java +++ b/src/main/java/org/cxml/v12028/XadesByName.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesCRLIdentifier.java b/src/main/java/org/cxml/v12028/XadesCRLIdentifier.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesCRLIdentifier.java rename to src/main/java/org/cxml/v12028/XadesCRLIdentifier.java index f193401..d1fc95b 100644 --- a/src/main/java/org/cxml/fulfull/XadesCRLIdentifier.java +++ b/src/main/java/org/cxml/v12028/XadesCRLIdentifier.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesCRLRef.java b/src/main/java/org/cxml/v12028/XadesCRLRef.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesCRLRef.java rename to src/main/java/org/cxml/v12028/XadesCRLRef.java index 10e84b6..8bc3da2 100644 --- a/src/main/java/org/cxml/fulfull/XadesCRLRef.java +++ b/src/main/java/org/cxml/v12028/XadesCRLRef.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesCRLRefs.java b/src/main/java/org/cxml/v12028/XadesCRLRefs.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesCRLRefs.java rename to src/main/java/org/cxml/v12028/XadesCRLRefs.java index b43219a..63355d9 100644 --- a/src/main/java/org/cxml/fulfull/XadesCRLRefs.java +++ b/src/main/java/org/cxml/v12028/XadesCRLRefs.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesCRLValues.java b/src/main/java/org/cxml/v12028/XadesCRLValues.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesCRLValues.java rename to src/main/java/org/cxml/v12028/XadesCRLValues.java index 86fe0ee..20ab599 100644 --- a/src/main/java/org/cxml/fulfull/XadesCRLValues.java +++ b/src/main/java/org/cxml/v12028/XadesCRLValues.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesCert.java b/src/main/java/org/cxml/v12028/XadesCert.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesCert.java rename to src/main/java/org/cxml/v12028/XadesCert.java index 8e4b172..ef7df3a 100644 --- a/src/main/java/org/cxml/fulfull/XadesCert.java +++ b/src/main/java/org/cxml/v12028/XadesCert.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesCertDigest.java b/src/main/java/org/cxml/v12028/XadesCertDigest.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesCertDigest.java rename to src/main/java/org/cxml/v12028/XadesCertDigest.java index 081dbcc..3186f48 100644 --- a/src/main/java/org/cxml/fulfull/XadesCertDigest.java +++ b/src/main/java/org/cxml/v12028/XadesCertDigest.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesCertRefs.java b/src/main/java/org/cxml/v12028/XadesCertRefs.java similarity index 92% rename from src/main/java/org/cxml/fulfull/XadesCertRefs.java rename to src/main/java/org/cxml/v12028/XadesCertRefs.java index c247e3b..8966053 100644 --- a/src/main/java/org/cxml/fulfull/XadesCertRefs.java +++ b/src/main/java/org/cxml/v12028/XadesCertRefs.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesCertificateValues.java b/src/main/java/org/cxml/v12028/XadesCertificateValues.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesCertificateValues.java rename to src/main/java/org/cxml/v12028/XadesCertificateValues.java index ce7088f..17f2487 100644 --- a/src/main/java/org/cxml/fulfull/XadesCertificateValues.java +++ b/src/main/java/org/cxml/v12028/XadesCertificateValues.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesCertifiedRole.java b/src/main/java/org/cxml/v12028/XadesCertifiedRole.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesCertifiedRole.java rename to src/main/java/org/cxml/v12028/XadesCertifiedRole.java index e3d9f99..ca20119 100644 --- a/src/main/java/org/cxml/fulfull/XadesCertifiedRole.java +++ b/src/main/java/org/cxml/v12028/XadesCertifiedRole.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesCertifiedRoles.java b/src/main/java/org/cxml/v12028/XadesCertifiedRoles.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesCertifiedRoles.java rename to src/main/java/org/cxml/v12028/XadesCertifiedRoles.java index 89806e3..c5416a2 100644 --- a/src/main/java/org/cxml/fulfull/XadesCertifiedRoles.java +++ b/src/main/java/org/cxml/v12028/XadesCertifiedRoles.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesClaimedRole.java b/src/main/java/org/cxml/v12028/XadesClaimedRole.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesClaimedRole.java rename to src/main/java/org/cxml/v12028/XadesClaimedRole.java index 8d4d55d..525a3da 100644 --- a/src/main/java/org/cxml/fulfull/XadesClaimedRole.java +++ b/src/main/java/org/cxml/v12028/XadesClaimedRole.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesClaimedRoles.java b/src/main/java/org/cxml/v12028/XadesClaimedRoles.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesClaimedRoles.java rename to src/main/java/org/cxml/v12028/XadesClaimedRoles.java index 1cb3556..0b5be52 100644 --- a/src/main/java/org/cxml/fulfull/XadesClaimedRoles.java +++ b/src/main/java/org/cxml/v12028/XadesClaimedRoles.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesCommitmentTypeId.java b/src/main/java/org/cxml/v12028/XadesCommitmentTypeId.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesCommitmentTypeId.java rename to src/main/java/org/cxml/v12028/XadesCommitmentTypeId.java index 877812e..b3bac5a 100644 --- a/src/main/java/org/cxml/fulfull/XadesCommitmentTypeId.java +++ b/src/main/java/org/cxml/v12028/XadesCommitmentTypeId.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesCommitmentTypeIndication.java b/src/main/java/org/cxml/v12028/XadesCommitmentTypeIndication.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesCommitmentTypeIndication.java rename to src/main/java/org/cxml/v12028/XadesCommitmentTypeIndication.java index 07b89d2..f0468af 100644 --- a/src/main/java/org/cxml/fulfull/XadesCommitmentTypeIndication.java +++ b/src/main/java/org/cxml/v12028/XadesCommitmentTypeIndication.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesCommitmentTypeQualifier.java b/src/main/java/org/cxml/v12028/XadesCommitmentTypeQualifier.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesCommitmentTypeQualifier.java rename to src/main/java/org/cxml/v12028/XadesCommitmentTypeQualifier.java index d2817aa..f7a516b 100644 --- a/src/main/java/org/cxml/fulfull/XadesCommitmentTypeQualifier.java +++ b/src/main/java/org/cxml/v12028/XadesCommitmentTypeQualifier.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesCommitmentTypeQualifiers.java b/src/main/java/org/cxml/v12028/XadesCommitmentTypeQualifiers.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesCommitmentTypeQualifiers.java rename to src/main/java/org/cxml/v12028/XadesCommitmentTypeQualifiers.java index 4353da9..9f1d59b 100644 --- a/src/main/java/org/cxml/fulfull/XadesCommitmentTypeQualifiers.java +++ b/src/main/java/org/cxml/v12028/XadesCommitmentTypeQualifiers.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesCompleteCertificateRefs.java b/src/main/java/org/cxml/v12028/XadesCompleteCertificateRefs.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesCompleteCertificateRefs.java rename to src/main/java/org/cxml/v12028/XadesCompleteCertificateRefs.java index 45170f5..720f67e 100644 --- a/src/main/java/org/cxml/fulfull/XadesCompleteCertificateRefs.java +++ b/src/main/java/org/cxml/v12028/XadesCompleteCertificateRefs.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesCompleteRevocationRefs.java b/src/main/java/org/cxml/v12028/XadesCompleteRevocationRefs.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesCompleteRevocationRefs.java rename to src/main/java/org/cxml/v12028/XadesCompleteRevocationRefs.java index 69211ba..857392c 100644 --- a/src/main/java/org/cxml/fulfull/XadesCompleteRevocationRefs.java +++ b/src/main/java/org/cxml/v12028/XadesCompleteRevocationRefs.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesCounterSignature.java b/src/main/java/org/cxml/v12028/XadesCounterSignature.java similarity index 91% rename from src/main/java/org/cxml/fulfull/XadesCounterSignature.java rename to src/main/java/org/cxml/v12028/XadesCounterSignature.java index 0c55455..032cae3 100644 --- a/src/main/java/org/cxml/fulfull/XadesCounterSignature.java +++ b/src/main/java/org/cxml/v12028/XadesCounterSignature.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesDataObjectFormat.java b/src/main/java/org/cxml/v12028/XadesDataObjectFormat.java similarity index 97% rename from src/main/java/org/cxml/fulfull/XadesDataObjectFormat.java rename to src/main/java/org/cxml/v12028/XadesDataObjectFormat.java index 8fe3205..9b41a93 100644 --- a/src/main/java/org/cxml/fulfull/XadesDataObjectFormat.java +++ b/src/main/java/org/cxml/v12028/XadesDataObjectFormat.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesDigestAlgAndValue.java b/src/main/java/org/cxml/v12028/XadesDigestAlgAndValue.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesDigestAlgAndValue.java rename to src/main/java/org/cxml/v12028/XadesDigestAlgAndValue.java index 314157a..a2cf163 100644 --- a/src/main/java/org/cxml/fulfull/XadesDigestAlgAndValue.java +++ b/src/main/java/org/cxml/v12028/XadesDigestAlgAndValue.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesDocumentationReference.java b/src/main/java/org/cxml/v12028/XadesDocumentationReference.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesDocumentationReference.java rename to src/main/java/org/cxml/v12028/XadesDocumentationReference.java index b0811bc..06b4ccb 100644 --- a/src/main/java/org/cxml/fulfull/XadesDocumentationReference.java +++ b/src/main/java/org/cxml/v12028/XadesDocumentationReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesDocumentationReferences.java b/src/main/java/org/cxml/v12028/XadesDocumentationReferences.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesDocumentationReferences.java rename to src/main/java/org/cxml/v12028/XadesDocumentationReferences.java index 78e4a8c..df07aba 100644 --- a/src/main/java/org/cxml/fulfull/XadesDocumentationReferences.java +++ b/src/main/java/org/cxml/v12028/XadesDocumentationReferences.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesEncapsulatedCRLValue.java b/src/main/java/org/cxml/v12028/XadesEncapsulatedCRLValue.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesEncapsulatedCRLValue.java rename to src/main/java/org/cxml/v12028/XadesEncapsulatedCRLValue.java index 5d92d17..0ef4cef 100644 --- a/src/main/java/org/cxml/fulfull/XadesEncapsulatedCRLValue.java +++ b/src/main/java/org/cxml/v12028/XadesEncapsulatedCRLValue.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesEncapsulatedOCSPValue.java b/src/main/java/org/cxml/v12028/XadesEncapsulatedOCSPValue.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesEncapsulatedOCSPValue.java rename to src/main/java/org/cxml/v12028/XadesEncapsulatedOCSPValue.java index 2045735..7770f39 100644 --- a/src/main/java/org/cxml/fulfull/XadesEncapsulatedOCSPValue.java +++ b/src/main/java/org/cxml/v12028/XadesEncapsulatedOCSPValue.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesEncapsulatedPKIData.java b/src/main/java/org/cxml/v12028/XadesEncapsulatedPKIData.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesEncapsulatedPKIData.java rename to src/main/java/org/cxml/v12028/XadesEncapsulatedPKIData.java index 7b97270..faafa2b 100644 --- a/src/main/java/org/cxml/fulfull/XadesEncapsulatedPKIData.java +++ b/src/main/java/org/cxml/v12028/XadesEncapsulatedPKIData.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesEncapsulatedTimeStamp.java b/src/main/java/org/cxml/v12028/XadesEncapsulatedTimeStamp.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesEncapsulatedTimeStamp.java rename to src/main/java/org/cxml/v12028/XadesEncapsulatedTimeStamp.java index 162fd8b..31ea247 100644 --- a/src/main/java/org/cxml/fulfull/XadesEncapsulatedTimeStamp.java +++ b/src/main/java/org/cxml/v12028/XadesEncapsulatedTimeStamp.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesEncapsulatedX509Certificate.java b/src/main/java/org/cxml/v12028/XadesEncapsulatedX509Certificate.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesEncapsulatedX509Certificate.java rename to src/main/java/org/cxml/v12028/XadesEncapsulatedX509Certificate.java index 47db601..025a19e 100644 --- a/src/main/java/org/cxml/fulfull/XadesEncapsulatedX509Certificate.java +++ b/src/main/java/org/cxml/v12028/XadesEncapsulatedX509Certificate.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesIdentifier.java b/src/main/java/org/cxml/v12028/XadesIdentifier.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesIdentifier.java rename to src/main/java/org/cxml/v12028/XadesIdentifier.java index 04ca11a..d5a6883 100644 --- a/src/main/java/org/cxml/fulfull/XadesIdentifier.java +++ b/src/main/java/org/cxml/v12028/XadesIdentifier.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesInclude.java b/src/main/java/org/cxml/v12028/XadesInclude.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesInclude.java rename to src/main/java/org/cxml/v12028/XadesInclude.java index 12a7fa4..993e5c4 100644 --- a/src/main/java/org/cxml/fulfull/XadesInclude.java +++ b/src/main/java/org/cxml/v12028/XadesInclude.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesIndividualDataObjectsTimeStamp.java b/src/main/java/org/cxml/v12028/XadesIndividualDataObjectsTimeStamp.java similarity index 97% rename from src/main/java/org/cxml/fulfull/XadesIndividualDataObjectsTimeStamp.java rename to src/main/java/org/cxml/v12028/XadesIndividualDataObjectsTimeStamp.java index 70a82e6..8cb5302 100644 --- a/src/main/java/org/cxml/fulfull/XadesIndividualDataObjectsTimeStamp.java +++ b/src/main/java/org/cxml/v12028/XadesIndividualDataObjectsTimeStamp.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesInt.java b/src/main/java/org/cxml/v12028/XadesInt.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesInt.java rename to src/main/java/org/cxml/v12028/XadesInt.java index 844ce77..6a99c4c 100644 --- a/src/main/java/org/cxml/fulfull/XadesInt.java +++ b/src/main/java/org/cxml/v12028/XadesInt.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesIssuerSerial.java b/src/main/java/org/cxml/v12028/XadesIssuerSerial.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesIssuerSerial.java rename to src/main/java/org/cxml/v12028/XadesIssuerSerial.java index 81ba1f2..300476f 100644 --- a/src/main/java/org/cxml/fulfull/XadesIssuerSerial.java +++ b/src/main/java/org/cxml/v12028/XadesIssuerSerial.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesNoticeNumbers.java b/src/main/java/org/cxml/v12028/XadesNoticeNumbers.java similarity index 92% rename from src/main/java/org/cxml/fulfull/XadesNoticeNumbers.java rename to src/main/java/org/cxml/v12028/XadesNoticeNumbers.java index 12be28a..98f0852 100644 --- a/src/main/java/org/cxml/fulfull/XadesNoticeNumbers.java +++ b/src/main/java/org/cxml/v12028/XadesNoticeNumbers.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesNoticeRef.java b/src/main/java/org/cxml/v12028/XadesNoticeRef.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesNoticeRef.java rename to src/main/java/org/cxml/v12028/XadesNoticeRef.java index 37eeef9..100cafa 100644 --- a/src/main/java/org/cxml/fulfull/XadesNoticeRef.java +++ b/src/main/java/org/cxml/v12028/XadesNoticeRef.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesOCSPIdentifier.java b/src/main/java/org/cxml/v12028/XadesOCSPIdentifier.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesOCSPIdentifier.java rename to src/main/java/org/cxml/v12028/XadesOCSPIdentifier.java index 72926e3..d2eba5d 100644 --- a/src/main/java/org/cxml/fulfull/XadesOCSPIdentifier.java +++ b/src/main/java/org/cxml/v12028/XadesOCSPIdentifier.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesOCSPRef.java b/src/main/java/org/cxml/v12028/XadesOCSPRef.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesOCSPRef.java rename to src/main/java/org/cxml/v12028/XadesOCSPRef.java index dbec216..93f50e8 100644 --- a/src/main/java/org/cxml/fulfull/XadesOCSPRef.java +++ b/src/main/java/org/cxml/v12028/XadesOCSPRef.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesOCSPRefs.java b/src/main/java/org/cxml/v12028/XadesOCSPRefs.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesOCSPRefs.java rename to src/main/java/org/cxml/v12028/XadesOCSPRefs.java index cd97312..2aed689 100644 --- a/src/main/java/org/cxml/fulfull/XadesOCSPRefs.java +++ b/src/main/java/org/cxml/v12028/XadesOCSPRefs.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesOCSPValues.java b/src/main/java/org/cxml/v12028/XadesOCSPValues.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesOCSPValues.java rename to src/main/java/org/cxml/v12028/XadesOCSPValues.java index 2fdc465..ed06e0c 100644 --- a/src/main/java/org/cxml/fulfull/XadesOCSPValues.java +++ b/src/main/java/org/cxml/v12028/XadesOCSPValues.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesObjectIdentifier.java b/src/main/java/org/cxml/v12028/XadesObjectIdentifier.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesObjectIdentifier.java rename to src/main/java/org/cxml/v12028/XadesObjectIdentifier.java index 6dbd778..4e01fa2 100644 --- a/src/main/java/org/cxml/fulfull/XadesObjectIdentifier.java +++ b/src/main/java/org/cxml/v12028/XadesObjectIdentifier.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesObjectReference.java b/src/main/java/org/cxml/v12028/XadesObjectReference.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesObjectReference.java rename to src/main/java/org/cxml/v12028/XadesObjectReference.java index 3b1be94..83f0649 100644 --- a/src/main/java/org/cxml/fulfull/XadesObjectReference.java +++ b/src/main/java/org/cxml/v12028/XadesObjectReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesOtherCertificate.java b/src/main/java/org/cxml/v12028/XadesOtherCertificate.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesOtherCertificate.java rename to src/main/java/org/cxml/v12028/XadesOtherCertificate.java index 5c7f2f3..1d0acf0 100644 --- a/src/main/java/org/cxml/fulfull/XadesOtherCertificate.java +++ b/src/main/java/org/cxml/v12028/XadesOtherCertificate.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesOtherRef.java b/src/main/java/org/cxml/v12028/XadesOtherRef.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesOtherRef.java rename to src/main/java/org/cxml/v12028/XadesOtherRef.java index a9661ec..2d704f5 100644 --- a/src/main/java/org/cxml/fulfull/XadesOtherRef.java +++ b/src/main/java/org/cxml/v12028/XadesOtherRef.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesOtherRefs.java b/src/main/java/org/cxml/v12028/XadesOtherRefs.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesOtherRefs.java rename to src/main/java/org/cxml/v12028/XadesOtherRefs.java index e35eea6..a7c1940 100644 --- a/src/main/java/org/cxml/fulfull/XadesOtherRefs.java +++ b/src/main/java/org/cxml/v12028/XadesOtherRefs.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesOtherTimeStamp.java b/src/main/java/org/cxml/v12028/XadesOtherTimeStamp.java similarity index 97% rename from src/main/java/org/cxml/fulfull/XadesOtherTimeStamp.java rename to src/main/java/org/cxml/v12028/XadesOtherTimeStamp.java index d9cd20b..0677a75 100644 --- a/src/main/java/org/cxml/fulfull/XadesOtherTimeStamp.java +++ b/src/main/java/org/cxml/v12028/XadesOtherTimeStamp.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesOtherValue.java b/src/main/java/org/cxml/v12028/XadesOtherValue.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesOtherValue.java rename to src/main/java/org/cxml/v12028/XadesOtherValue.java index 516e04b..07dc38e 100644 --- a/src/main/java/org/cxml/fulfull/XadesOtherValue.java +++ b/src/main/java/org/cxml/v12028/XadesOtherValue.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesOtherValues.java b/src/main/java/org/cxml/v12028/XadesOtherValues.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesOtherValues.java rename to src/main/java/org/cxml/v12028/XadesOtherValues.java index fad2c08..4a80c1a 100644 --- a/src/main/java/org/cxml/fulfull/XadesOtherValues.java +++ b/src/main/java/org/cxml/v12028/XadesOtherValues.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesQualifyingProperties.java b/src/main/java/org/cxml/v12028/XadesQualifyingProperties.java similarity index 97% rename from src/main/java/org/cxml/fulfull/XadesQualifyingProperties.java rename to src/main/java/org/cxml/v12028/XadesQualifyingProperties.java index b2c9398..438bd4e 100644 --- a/src/main/java/org/cxml/fulfull/XadesQualifyingProperties.java +++ b/src/main/java/org/cxml/v12028/XadesQualifyingProperties.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesQualifyingPropertiesReference.java b/src/main/java/org/cxml/v12028/XadesQualifyingPropertiesReference.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesQualifyingPropertiesReference.java rename to src/main/java/org/cxml/v12028/XadesQualifyingPropertiesReference.java index 8d8a2e2..44a40c3 100644 --- a/src/main/java/org/cxml/fulfull/XadesQualifyingPropertiesReference.java +++ b/src/main/java/org/cxml/v12028/XadesQualifyingPropertiesReference.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesReferenceInfo.java b/src/main/java/org/cxml/v12028/XadesReferenceInfo.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesReferenceInfo.java rename to src/main/java/org/cxml/v12028/XadesReferenceInfo.java index 211bf81..0660c50 100644 --- a/src/main/java/org/cxml/fulfull/XadesReferenceInfo.java +++ b/src/main/java/org/cxml/v12028/XadesReferenceInfo.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesRefsOnlyTimeStamp.java b/src/main/java/org/cxml/v12028/XadesRefsOnlyTimeStamp.java similarity index 97% rename from src/main/java/org/cxml/fulfull/XadesRefsOnlyTimeStamp.java rename to src/main/java/org/cxml/v12028/XadesRefsOnlyTimeStamp.java index 2d88af7..71c58f6 100644 --- a/src/main/java/org/cxml/fulfull/XadesRefsOnlyTimeStamp.java +++ b/src/main/java/org/cxml/v12028/XadesRefsOnlyTimeStamp.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesResponderID.java b/src/main/java/org/cxml/v12028/XadesResponderID.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesResponderID.java rename to src/main/java/org/cxml/v12028/XadesResponderID.java index a88265e..38a81d9 100644 --- a/src/main/java/org/cxml/fulfull/XadesResponderID.java +++ b/src/main/java/org/cxml/v12028/XadesResponderID.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesRevocationValues.java b/src/main/java/org/cxml/v12028/XadesRevocationValues.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesRevocationValues.java rename to src/main/java/org/cxml/v12028/XadesRevocationValues.java index c7845dd..2da0968 100644 --- a/src/main/java/org/cxml/fulfull/XadesRevocationValues.java +++ b/src/main/java/org/cxml/v12028/XadesRevocationValues.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesSPURI.java b/src/main/java/org/cxml/v12028/XadesSPURI.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesSPURI.java rename to src/main/java/org/cxml/v12028/XadesSPURI.java index 824f9de..bd71f1c 100644 --- a/src/main/java/org/cxml/fulfull/XadesSPURI.java +++ b/src/main/java/org/cxml/v12028/XadesSPURI.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesSPUserNotice.java b/src/main/java/org/cxml/v12028/XadesSPUserNotice.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesSPUserNotice.java rename to src/main/java/org/cxml/v12028/XadesSPUserNotice.java index 281cf8f..0722543 100644 --- a/src/main/java/org/cxml/fulfull/XadesSPUserNotice.java +++ b/src/main/java/org/cxml/v12028/XadesSPUserNotice.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesSigAndRefsTimeStamp.java b/src/main/java/org/cxml/v12028/XadesSigAndRefsTimeStamp.java similarity index 97% rename from src/main/java/org/cxml/fulfull/XadesSigAndRefsTimeStamp.java rename to src/main/java/org/cxml/v12028/XadesSigAndRefsTimeStamp.java index a33b298..99f2099 100644 --- a/src/main/java/org/cxml/fulfull/XadesSigAndRefsTimeStamp.java +++ b/src/main/java/org/cxml/v12028/XadesSigAndRefsTimeStamp.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesSigPolicyHash.java b/src/main/java/org/cxml/v12028/XadesSigPolicyHash.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesSigPolicyHash.java rename to src/main/java/org/cxml/v12028/XadesSigPolicyHash.java index 0feb74b..1d90197 100644 --- a/src/main/java/org/cxml/fulfull/XadesSigPolicyHash.java +++ b/src/main/java/org/cxml/v12028/XadesSigPolicyHash.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesSigPolicyId.java b/src/main/java/org/cxml/v12028/XadesSigPolicyId.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesSigPolicyId.java rename to src/main/java/org/cxml/v12028/XadesSigPolicyId.java index 9d8001f..2263186 100644 --- a/src/main/java/org/cxml/fulfull/XadesSigPolicyId.java +++ b/src/main/java/org/cxml/v12028/XadesSigPolicyId.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesSigPolicyQualifier.java b/src/main/java/org/cxml/v12028/XadesSigPolicyQualifier.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesSigPolicyQualifier.java rename to src/main/java/org/cxml/v12028/XadesSigPolicyQualifier.java index ccd2edb..903cef7 100644 --- a/src/main/java/org/cxml/fulfull/XadesSigPolicyQualifier.java +++ b/src/main/java/org/cxml/v12028/XadesSigPolicyQualifier.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesSigPolicyQualifiers.java b/src/main/java/org/cxml/v12028/XadesSigPolicyQualifiers.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesSigPolicyQualifiers.java rename to src/main/java/org/cxml/v12028/XadesSigPolicyQualifiers.java index b8981b3..456764c 100644 --- a/src/main/java/org/cxml/fulfull/XadesSigPolicyQualifiers.java +++ b/src/main/java/org/cxml/v12028/XadesSigPolicyQualifiers.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesSignaturePolicyId.java b/src/main/java/org/cxml/v12028/XadesSignaturePolicyId.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesSignaturePolicyId.java rename to src/main/java/org/cxml/v12028/XadesSignaturePolicyId.java index a1ef3c3..a9bb281 100644 --- a/src/main/java/org/cxml/fulfull/XadesSignaturePolicyId.java +++ b/src/main/java/org/cxml/v12028/XadesSignaturePolicyId.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesSignaturePolicyIdentifier.java b/src/main/java/org/cxml/v12028/XadesSignaturePolicyIdentifier.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesSignaturePolicyIdentifier.java rename to src/main/java/org/cxml/v12028/XadesSignaturePolicyIdentifier.java index 5ccec65..866bbc3 100644 --- a/src/main/java/org/cxml/fulfull/XadesSignaturePolicyIdentifier.java +++ b/src/main/java/org/cxml/v12028/XadesSignaturePolicyIdentifier.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesSignaturePolicyImplied.java b/src/main/java/org/cxml/v12028/XadesSignaturePolicyImplied.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesSignaturePolicyImplied.java rename to src/main/java/org/cxml/v12028/XadesSignaturePolicyImplied.java index 2df78a6..c4b2f57 100644 --- a/src/main/java/org/cxml/fulfull/XadesSignaturePolicyImplied.java +++ b/src/main/java/org/cxml/v12028/XadesSignaturePolicyImplied.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesSignatureProductionPlace.java b/src/main/java/org/cxml/v12028/XadesSignatureProductionPlace.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesSignatureProductionPlace.java rename to src/main/java/org/cxml/v12028/XadesSignatureProductionPlace.java index 545af54..e408ca0 100644 --- a/src/main/java/org/cxml/fulfull/XadesSignatureProductionPlace.java +++ b/src/main/java/org/cxml/v12028/XadesSignatureProductionPlace.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesSignatureTimeStamp.java b/src/main/java/org/cxml/v12028/XadesSignatureTimeStamp.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesSignatureTimeStamp.java rename to src/main/java/org/cxml/v12028/XadesSignatureTimeStamp.java index e9cea1e..1aa7738 100644 --- a/src/main/java/org/cxml/fulfull/XadesSignatureTimeStamp.java +++ b/src/main/java/org/cxml/v12028/XadesSignatureTimeStamp.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesSignedDataObjectProperties.java b/src/main/java/org/cxml/v12028/XadesSignedDataObjectProperties.java similarity index 98% rename from src/main/java/org/cxml/fulfull/XadesSignedDataObjectProperties.java rename to src/main/java/org/cxml/v12028/XadesSignedDataObjectProperties.java index 77d9dad..ae45aa4 100644 --- a/src/main/java/org/cxml/fulfull/XadesSignedDataObjectProperties.java +++ b/src/main/java/org/cxml/v12028/XadesSignedDataObjectProperties.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesSignedProperties.java b/src/main/java/org/cxml/v12028/XadesSignedProperties.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesSignedProperties.java rename to src/main/java/org/cxml/v12028/XadesSignedProperties.java index 27f958b..13973fd 100644 --- a/src/main/java/org/cxml/fulfull/XadesSignedProperties.java +++ b/src/main/java/org/cxml/v12028/XadesSignedProperties.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesSignedSignatureProperties.java b/src/main/java/org/cxml/v12028/XadesSignedSignatureProperties.java similarity index 97% rename from src/main/java/org/cxml/fulfull/XadesSignedSignatureProperties.java rename to src/main/java/org/cxml/v12028/XadesSignedSignatureProperties.java index ba95f82..ce8c485 100644 --- a/src/main/java/org/cxml/fulfull/XadesSignedSignatureProperties.java +++ b/src/main/java/org/cxml/v12028/XadesSignedSignatureProperties.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesSignerRole.java b/src/main/java/org/cxml/v12028/XadesSignerRole.java similarity index 94% rename from src/main/java/org/cxml/fulfull/XadesSignerRole.java rename to src/main/java/org/cxml/v12028/XadesSignerRole.java index 0129cf7..31dde20 100644 --- a/src/main/java/org/cxml/fulfull/XadesSignerRole.java +++ b/src/main/java/org/cxml/v12028/XadesSignerRole.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesSigningCertificate.java b/src/main/java/org/cxml/v12028/XadesSigningCertificate.java similarity index 93% rename from src/main/java/org/cxml/fulfull/XadesSigningCertificate.java rename to src/main/java/org/cxml/v12028/XadesSigningCertificate.java index f4983dd..14b445f 100644 --- a/src/main/java/org/cxml/fulfull/XadesSigningCertificate.java +++ b/src/main/java/org/cxml/v12028/XadesSigningCertificate.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesUnsignedDataObjectProperties.java b/src/main/java/org/cxml/v12028/XadesUnsignedDataObjectProperties.java similarity index 95% rename from src/main/java/org/cxml/fulfull/XadesUnsignedDataObjectProperties.java rename to src/main/java/org/cxml/v12028/XadesUnsignedDataObjectProperties.java index baff6d2..c1dbb52 100644 --- a/src/main/java/org/cxml/fulfull/XadesUnsignedDataObjectProperties.java +++ b/src/main/java/org/cxml/v12028/XadesUnsignedDataObjectProperties.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesUnsignedDataObjectProperty.java b/src/main/java/org/cxml/v12028/XadesUnsignedDataObjectProperty.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesUnsignedDataObjectProperty.java rename to src/main/java/org/cxml/v12028/XadesUnsignedDataObjectProperty.java index d40bd33..28d1a2b 100644 --- a/src/main/java/org/cxml/fulfull/XadesUnsignedDataObjectProperty.java +++ b/src/main/java/org/cxml/v12028/XadesUnsignedDataObjectProperty.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesUnsignedProperties.java b/src/main/java/org/cxml/v12028/XadesUnsignedProperties.java similarity index 96% rename from src/main/java/org/cxml/fulfull/XadesUnsignedProperties.java rename to src/main/java/org/cxml/v12028/XadesUnsignedProperties.java index f6cc622..353ff69 100644 --- a/src/main/java/org/cxml/fulfull/XadesUnsignedProperties.java +++ b/src/main/java/org/cxml/v12028/XadesUnsignedProperties.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesUnsignedSignatureProperties.java b/src/main/java/org/cxml/v12028/XadesUnsignedSignatureProperties.java similarity index 98% rename from src/main/java/org/cxml/fulfull/XadesUnsignedSignatureProperties.java rename to src/main/java/org/cxml/v12028/XadesUnsignedSignatureProperties.java index dd5d8b6..51771f6 100644 --- a/src/main/java/org/cxml/fulfull/XadesUnsignedSignatureProperties.java +++ b/src/main/java/org/cxml/v12028/XadesUnsignedSignatureProperties.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesX509IssuerName.java b/src/main/java/org/cxml/v12028/XadesX509IssuerName.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesX509IssuerName.java rename to src/main/java/org/cxml/v12028/XadesX509IssuerName.java index 711f90c..49e6c6b 100644 --- a/src/main/java/org/cxml/fulfull/XadesX509IssuerName.java +++ b/src/main/java/org/cxml/v12028/XadesX509IssuerName.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesX509SerialNumber.java b/src/main/java/org/cxml/v12028/XadesX509SerialNumber.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesX509SerialNumber.java rename to src/main/java/org/cxml/v12028/XadesX509SerialNumber.java index 05190c4..07167b2 100644 --- a/src/main/java/org/cxml/fulfull/XadesX509SerialNumber.java +++ b/src/main/java/org/cxml/v12028/XadesX509SerialNumber.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/java/org/cxml/fulfull/XadesXAdESTimeStamp.java b/src/main/java/org/cxml/v12028/XadesXAdESTimeStamp.java similarity index 97% rename from src/main/java/org/cxml/fulfull/XadesXAdESTimeStamp.java rename to src/main/java/org/cxml/v12028/XadesXAdESTimeStamp.java index f116347..939b8cd 100644 --- a/src/main/java/org/cxml/fulfull/XadesXAdESTimeStamp.java +++ b/src/main/java/org/cxml/v12028/XadesXAdESTimeStamp.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/cxml/fulfull/XadesXMLTimeStamp.java b/src/main/java/org/cxml/v12028/XadesXMLTimeStamp.java similarity index 90% rename from src/main/java/org/cxml/fulfull/XadesXMLTimeStamp.java rename to src/main/java/org/cxml/v12028/XadesXMLTimeStamp.java index dbb9fd0..55cbf34 100644 --- a/src/main/java/org/cxml/fulfull/XadesXMLTimeStamp.java +++ b/src/main/java/org/cxml/v12028/XadesXMLTimeStamp.java @@ -1,12 +1,12 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.08.06 at 12:52:04 AM EDT +// Generated on: 2015.09.23 at 10:57:51 AM CEST // -package org.cxml.fulfull; +package org.cxml.v12028; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; diff --git a/src/main/schemas/Catalog.dtd b/src/main/schemas/Catalog.dtd index 2a5fbb4..013f01a 100644 --- a/src/main/schemas/Catalog.dtd +++ b/src/main/schemas/Catalog.dtd @@ -62,6 +62,7 @@ + @@ -199,7 +203,7 @@ --> @@ -221,6 +225,12 @@ element is that it represents a communication "end point" for a location. + + IdReference + ID reference is Within the application context (for example, +a certain pair of buyer and supplier), + the (identifier, domain) pair + should be unique. role Position this person or group plays in the procurement process. Likely values include endUser, administrator, purchasingAgent, @@ -233,12 +243,17 @@ addressID An id for the address. Needed to support address codes for - relationships that require id references. + relationships that require id references. Example: plantID + + addressIDDomain + It is the qualifier for the addressId to specify the agency or organization. Examples are DUNS, ILN and buyerLocationID. + --> - + + + + + + + - + + + + + + + @@ -633,6 +700,123 @@ + + + + + + + + + + + + + + + + + + + + + + + - + + + @@ -726,8 +922,44 @@ Eg. discount --> percent %r8; #REQUIRED > - + + + + + + + For easy parsing of this file, do not remove whitespace surrounding the actual version string. --> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + --> For cXML license agreement information, please see http://www.cxml.org/home/license.asp - $Id: //ariba/cxml/modules/Item.mod#6 $ + $Id: //ariba/cxml/modules/Item.mod#19 $ --> --> + + + + + --> + + + + ... + revisionID + Also known as Material Revision Level. "Revision" is the most widely-used + term for referring to that attribute which distinguishes one closely- + related design iteration from another. A revision represents a change to + an object, or a modification to a part such that the part remains + interchangeable with its previous iteration. + As part of engineering change management the supplier uses the revision + level to uniquely identify the version of a product, of an article or of + a part. --> - + + + + + use Empty SupplierPartID tag. These type of items do not have specific part numbers at the time of placing the Blanket Order. There will be subsequent release orders or invoices that will define the SupplierID. + + IdReference + Defines an ID reference. Within the application context (for example, + certain pair of buyer and supplier), the (identifier, domain) pair should be unique. --> - + + ManufacturerName?, URL?, LeadTime?, Dimension*, ItemDetailIndustry?, Extrinsic*)> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + For cXML license agreement information, please see http://www.cxml.org/home/license.asp - $Id: //ariba/cxml/schema/Modules/Transaction.mod#37 $ + $Id: //ariba/cxml/release/schema/1.2.28.2+/Modules/Transaction.mod#9 $ --> - + - + Discount The percentage or amount of the discount term. This element should be omitted if the payment term is a net term. + Extrinsic + Additional information related to this payment term. --> - + @@ -1858,154 +2377,50 @@ Eg. discount --> description %string; #REQUIRED > - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - exemptDetail - If the TaxAmount is zero, VAT or other regulations may require - a reason why. zeroRated means the tax rate is zero. exempt - means the item or items are exempt from taxation. + - - + + + - The total amount of taxes for the line item or order should be reflected - in the Money element. The breakdown of taxes, for example, tax on shipping - or tax on goods should be represented in separate TaxDetail elements. + - + + + lineNumber of the parent line item in the order. itemType specify whether the line item contains child line items or acts as a child item + requiresServiceEntry + This is a flag to indicate if a service entry request is required + for this item + confirmationDueDate + specifies the date by which the supplier has to respond with a Confirmation to the Purchase Order + + ScheduleLine + Schedule Line(s) listed for the specific line item. + + ItemOutIndustry + Industry specific item information + + Packaging + Specify the packaging information for a line item. + + compositeItemType + specify type of parent line item(lot/box) + Batch + Batch information of goods or material produced in a single manufacturing run. The information includes id, characteristic, date…ect. + + itemCategory + It is for defining how a component or material is procured. Item category, subcontract or consignment,� is supported. + subcontract refers to process of procuring a material by providing component information that makes the finished product + consignment refers to process of managing a material through a special process where the payment to supplier is withheld until the materail or service is consumed by the buyer. --> + Tax?, SpendDetail?, Distribution*, Contact*, TermsOfDelivery?, Comments?, Tolerances?, + ScheduleLine*,(MasterAgreementReference | MasterAgreementIDInfo)?, ItemOutIndustry?, Packaging*, ReleaseInfo?, Batch?)> isAdHoc (yes) #IMPLIED parentLineNumber %uint; #IMPLIED itemType %lineItemType; #IMPLIED + requiresServiceEntry (yes) #IMPLIED + confirmationDueDate %date; #IMPLIED + compositeItemType %compositeItemType; #IMPLIED + itemCategory (subcontract | consignment) #IMPLIED +> + + + + + + + + + + Position of the parent line item. Used to create a nesting structure for line items. itemType specify whether the line item contains child line items or acts as a child item + compositeItemType + specify type of parent line item(lot/box) --> @@ -2066,9 +2545,97 @@ Eg. discount --> lineNumber %uint; #IMPLIED parentLineNumber %uint; #IMPLIED itemType %lineItemType; #IMPLIED + compositeItemType %compositeItemType; #IMPLIED +> + + + + + + + + + + + + + + + + > + + + to shipping when available if not specified. Future versions of the protocol may extend the datatype of this attribute to include additional possible values (such as "unlessGreatlyBackOrdered"?). + orderType "release", indicates that this is a Release Order from an existing Master Agreement/ Contract. Default is regular. Type "blanket" indicates @@ -2200,6 +2774,12 @@ Eg. discount --> parentAgreementPayloadID Optional PayloadID for the corresponding Master Agreement. + + pickUpDate + Specifies the date when the goods can be/will be provided for picking up and delivery + + requestedDeliveryDate + The requested delivery date reflects the time when the buyer is willing to receive the goods. Total If the Order is of type "blanket", the Total element is not used to compute @@ -2208,6 +2788,15 @@ Eg. discount --> level sub total or MaxAmounts. The item level MaxAmounts should not exceed the header level total. If the item level MaxAmount is not specified it is assumed that the Item level maximum amount is the same as the Total. + + DeliveryPeriod + Start and end date for the delivery. + + IdReference + ID reference is Within the application context (for example, +a certain pair of buyer and supplier), + the (identifier, domain) pair + should be unique. The contained DocumentReference element would appear in a document only when the type is "update" or "delete". In that case, the @@ -2219,7 +2808,7 @@ Eg. discount --> --> + DocumentReference?, SupplierOrderInfo?, TermsOfDelivery?, DeliveryPeriod?, IdReference*, Extrinsic*)> agreementPayloadID %string; #IMPLIED requisitionID %string; #IMPLIED shipComplete (yes) #IMPLIED + pickUpDate %datetime.tz; #IMPLIED + requestedDeliveryDate %datetime.tz; #IMPLIED > --> + SourcingStatus | InvoiceStatus | DocumentStatus)"> + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -3141,10 +4012,14 @@ xml:lang %xmlLangCode; #REQUIRED> orderID Supplier sales order id of this order. + + orderDate + The date and time the sales order was created. --> @@ -3172,21 +4047,95 @@ xml:lang %xmlLangCode; #REQUIRED> - + + + + + + + + + + + + + + + + + @@ -3669,7 +4618,7 @@ xml:lang %xmlLangCode; #REQUIRED> --> --> - - - + + diff --git a/src/main/schemas/Fulfill.dtd b/src/main/schemas/Fulfill.dtd index d671b97..20a2028 100644 --- a/src/main/schemas/Fulfill.dtd +++ b/src/main/schemas/Fulfill.dtd @@ -62,6 +62,7 @@ + @@ -199,7 +203,7 @@ --> @@ -221,6 +225,12 @@ element is that it represents a communication "end point" for a location. + + IdReference + ID reference is Within the application context (for example, +a certain pair of buyer and supplier), + the (identifier, domain) pair + should be unique. role Position this person or group plays in the procurement process. Likely values include endUser, administrator, purchasingAgent, @@ -233,12 +243,17 @@ addressID An id for the address. Needed to support address codes for - relationships that require id references. + relationships that require id references. Example: plantID + + addressIDDomain + It is the qualifier for the addressId to specify the agency or organization. Examples are DUNS, ILN and buyerLocationID. + --> - + + + + + + + - + + + + + + + @@ -633,6 +700,123 @@ + + + + + + + + + + + + + + + + + + + + + + + - + + + @@ -726,8 +922,44 @@ Eg. discount --> percent %r8; #REQUIRED > - + + + + + + + For easy parsing of this file, do not remove whitespace surrounding the actual version string. --> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + --> For cXML license agreement information, please see http://www.cxml.org/home/license.asp - $Id: //ariba/cxml/modules/Item.mod#6 $ + $Id: //ariba/cxml/modules/Item.mod#19 $ --> --> + + + + + --> + + + + ... + revisionID + Also known as Material Revision Level. "Revision" is the most widely-used + term for referring to that attribute which distinguishes one closely- + related design iteration from another. A revision represents a change to + an object, or a modification to a part such that the part remains + interchangeable with its previous iteration. + As part of engineering change management the supplier uses the revision + level to uniquely identify the version of a product, of an article or of + a part. --> - + + + + + use Empty SupplierPartID tag. These type of items do not have specific part numbers at the time of placing the Blanket Order. There will be subsequent release orders or invoices that will define the SupplierID. + + IdReference + Defines an ID reference. Within the application context (for example, + certain pair of buyer and supplier), the (identifier, domain) pair should be unique. --> - + + ManufacturerName?, URL?, LeadTime?, Dimension*, ItemDetailIndustry?, Extrinsic*)> + + - $Id$ + + + - AirDetail - Air travel detail. + + - Comments - Top level comments for this travel line item (if any). This - is not the policy violation comment but a top level comment - given by the user for this travel line item while in Travel - Booking Provider's web site. + + - TermsAndConditions - List of Terms and conditions (if any) associated with this - travel line item. + + + + + + + + + + + + + + + + + + + + + + + + + For cXML license agreement information, please see http://www.cxml.org/home/license.asp - $Id: //ariba/cxml/schema/Modules/Transaction.mod#37 $ + $Id: //ariba/cxml/release/schema/1.2.28.2+/Modules/Transaction.mod#9 $ --> - + - + Discount The percentage or amount of the discount term. This element should be omitted if the payment term is a net term. + Extrinsic + Additional information related to this payment term. --> - + @@ -1881,7 +2400,7 @@ Eg. discount --> --> - - - - - - - - - - - - - - - - - - lineNumber of the parent line item in the order. itemType specify whether the line item contains child line items or acts as a child item + requiresServiceEntry + This is a flag to indicate if a service entry request is required + for this item + confirmationDueDate + specifies the date by which the supplier has to respond with a Confirmation to the Purchase Order + + ScheduleLine + Schedule Line(s) listed for the specific line item. + + ItemOutIndustry + Industry specific item information + + Packaging + Specify the packaging information for a line item. + + compositeItemType + specify type of parent line item(lot/box) + + Batch + Batch information of goods or material produced in a single manufacturing run. The information includes id, characteristic, date…ect. + itemCategory + It is for defining how a component or material is procured. Item category, subcontract or consignment,� is supported. + subcontract refers to process of procuring a material by providing component information that makes the finished product + consignment refers to process of managing a material through a special process where the payment to supplier is withheld until the materail or service is consumed by the buyer. --> + Tax?, SpendDetail?, Distribution*, Contact*, TermsOfDelivery?, Comments?, Tolerances?, + ScheduleLine*,(MasterAgreementReference | MasterAgreementIDInfo)?, ItemOutIndustry?, Packaging*, ReleaseInfo?, Batch?)> isAdHoc (yes) #IMPLIED parentLineNumber %uint; #IMPLIED itemType %lineItemType; #IMPLIED + requiresServiceEntry (yes) #IMPLIED + confirmationDueDate %date; #IMPLIED + compositeItemType %compositeItemType; #IMPLIED + itemCategory (subcontract | consignment) #IMPLIED > + + + + + + + + + + Position of the parent line item. Used to create a nesting structure for line items. itemType specify whether the line item contains child line items or acts as a child item + compositeItemType + specify type of parent line item(lot/box) --> @@ -2066,9 +2545,97 @@ Eg. discount --> lineNumber %uint; #IMPLIED parentLineNumber %uint; #IMPLIED itemType %lineItemType; #IMPLIED + compositeItemType %compositeItemType; #IMPLIED +> + + + + + + + + + + + + + + + + > + + + to shipping when available if not specified. Future versions of the protocol may extend the datatype of this attribute to include additional possible values (such as "unlessGreatlyBackOrdered"?). + orderType "release", indicates that this is a Release Order from an existing Master Agreement/ Contract. Default is regular. Type "blanket" indicates @@ -2200,6 +2774,12 @@ Eg. discount --> parentAgreementPayloadID Optional PayloadID for the corresponding Master Agreement. + + pickUpDate + Specifies the date when the goods can be/will be provided for picking up and delivery + + requestedDeliveryDate + The requested delivery date reflects the time when the buyer is willing to receive the goods. Total If the Order is of type "blanket", the Total element is not used to compute @@ -2208,6 +2788,15 @@ Eg. discount --> level sub total or MaxAmounts. The item level MaxAmounts should not exceed the header level total. If the item level MaxAmount is not specified it is assumed that the Item level maximum amount is the same as the Total. + + DeliveryPeriod + Start and end date for the delivery. + + IdReference + ID reference is Within the application context (for example, +a certain pair of buyer and supplier), + the (identifier, domain) pair + should be unique. The contained DocumentReference element would appear in a document only when the type is "update" or "delete". In that case, the @@ -2219,7 +2808,7 @@ Eg. discount --> --> + DocumentReference?, SupplierOrderInfo?, TermsOfDelivery?, DeliveryPeriod?, IdReference*, Extrinsic*)> agreementPayloadID %string; #IMPLIED requisitionID %string; #IMPLIED shipComplete (yes) #IMPLIED + pickUpDate %datetime.tz; #IMPLIED + requestedDeliveryDate %datetime.tz; #IMPLIED > --> + SourcingStatus | InvoiceStatus | DocumentStatus)"> - + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -3141,10 +4012,14 @@ xml:lang %xmlLangCode; #REQUIRED> orderID Supplier sales order id of this order. + + orderDate + The date and time the sales order was created. --> @@ -3172,21 +4047,95 @@ xml:lang %xmlLangCode; #REQUIRED> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + (ConfirmationHeader, OrderReference, (OrderStatusRequestReference | OrderStatusRequestIDInfo)*, ConfirmationItem*)> invoiceID %string; #IMPLIED incoTerms (cfr | cif | cip | cpt | daf | ddp | ddu | deq | des | exw | fas | fca | fob) #IMPLIED + version %uint; #IMPLIED > @@ -3597,6 +4589,7 @@ xml:lang %xmlLangCode; #REQUIRED> lineNumber %uint; #REQUIRED parentLineNumber %uint; #IMPLIED itemType %lineItemType; #IMPLIED + compositeItemType %compositeItemType; #IMPLIED > + Shipping?)), SupplierBatchID?, Comments*, Extrinsic*)> and with type as "TransitDirection" to specify transit direction. Reason for shipment is typically specified with replace/partial shipments to let the buyer know about the need of the shipment. - + Elements in the Comments list may appear in any order. The xml:lang attribute may have the same value in multiple Comments elements in the list. The set of Comments with a particular xml:lang value should @@ -3914,9 +4912,11 @@ xml:lang %xmlLangCode; #REQUIRED> The type of fulfillment, for which this shipment notice is created. The value of this attribute can be "partial" if all the items are not being shipped and "complete" if the whole order is being shipped. + requestedDeliveryDate + The date on which the items were requested to be delivered. --> + Hazard*, Comments*, TermsOfDelivery?, TermsOfTransport*, Packaging?, Extrinsic*, IdReference*)> deliveryDate %datetime.tz; #IMPLIED shipmentType (actual | planned) #IMPLIED fulfillmentType (partial | complete) #IMPLIED + requestedDeliveryDate %datetime.tz; #IMPLIED > - shipments may be sent for one order, a ship notice must mention each order only once. + MasterAgreementReference or MasterAgreementIDInfo can be used to identify + the corresponding scheduling agreement if the ship notice is generated + from a scheduling agreement release. + Any Contact elements provided at this level describe contacts specific to this order. The ShipNoticeHeader description mentions roles appropriate at this level as well, though shipFrom, shipTo, @@ -4081,7 +5086,7 @@ xml:lang %xmlLangCode; #REQUIRED> information. --> + (OrderReference, (MasterAgreementReference | MasterAgreementIDInfo)?, Contact*, Comments*, Extrinsic*, ShipNoticeItem*)> - + + + + + + + + + + + - + + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + Amount of goods or services received by the buying organization. --> + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + diff --git a/src/main/schemas/InvoiceDetail.dtd b/src/main/schemas/InvoiceDetail.dtd index 9fb81a2..b426fb6 100644 --- a/src/main/schemas/InvoiceDetail.dtd +++ b/src/main/schemas/InvoiceDetail.dtd @@ -62,6 +62,7 @@ + @@ -199,7 +203,7 @@ --> @@ -221,6 +225,12 @@ element is that it represents a communication "end point" for a location. + + IdReference + ID reference is Within the application context (for example, +a certain pair of buyer and supplier), + the (identifier, domain) pair + should be unique. role Position this person or group plays in the procurement process. Likely values include endUser, administrator, purchasingAgent, @@ -233,12 +243,17 @@ addressID An id for the address. Needed to support address codes for - relationships that require id references. + relationships that require id references. Example: plantID + + addressIDDomain + It is the qualifier for the addressId to specify the agency or organization. Examples are DUNS, ILN and buyerLocationID. + --> - + + + + + + + - + + + + + + + @@ -633,6 +700,123 @@ + + + + + + + + + + + + + + + + + + + + + + + - + + + @@ -726,8 +922,44 @@ Eg. discount --> percent %r8; #REQUIRED > - + + + + + + + For easy parsing of this file, do not remove whitespace surrounding the actual version string. --> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + --> For cXML license agreement information, please see http://www.cxml.org/home/license.asp - $Id: //ariba/cxml/modules/Item.mod#6 $ + $Id: //ariba/cxml/modules/Item.mod#19 $ --> --> + + + + + --> + + + + ... + revisionID + Also known as Material Revision Level. "Revision" is the most widely-used + term for referring to that attribute which distinguishes one closely- + related design iteration from another. A revision represents a change to + an object, or a modification to a part such that the part remains + interchangeable with its previous iteration. + As part of engineering change management the supplier uses the revision + level to uniquely identify the version of a product, of an article or of + a part. --> - + + + + + use Empty SupplierPartID tag. These type of items do not have specific part numbers at the time of placing the Blanket Order. There will be subsequent release orders or invoices that will define the SupplierID. + + IdReference + Defines an ID reference. Within the application context (for example, + certain pair of buyer and supplier), the (identifier, domain) pair should be unique. --> - + + ManufacturerName?, URL?, LeadTime?, Dimension*, ItemDetailIndustry?, Extrinsic*)> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + For cXML license agreement information, please see http://www.cxml.org/home/license.asp - $Id: //ariba/cxml/schema/Modules/Transaction.mod#37 $ + $Id: //ariba/cxml/release/schema/1.2.28.2+/Modules/Transaction.mod#9 $ --> @@ -1782,13 +2288,24 @@ Eg. discount --> - + - + Discount The percentage or amount of the discount term. This element should be omitted if the payment term is a net term. + Extrinsic + Additional information related to this payment term. --> - + @@ -1881,7 +2400,7 @@ Eg. discount --> --> - - - - - - - - - - - - - - - - - lineNumber of the parent line item in the order. itemType specify whether the line item contains child line items or acts as a child item + requiresServiceEntry + This is a flag to indicate if a service entry request is required + for this item + confirmationDueDate + specifies the date by which the supplier has to respond with a Confirmation to the Purchase Order + + ScheduleLine + Schedule Line(s) listed for the specific line item. + + ItemOutIndustry + Industry specific item information + + Packaging + Specify the packaging information for a line item. + + compositeItemType + specify type of parent line item(lot/box) + + Batch + Batch information of goods or material produced in a single manufacturing run. The information includes id, characteristic, date…ect. + itemCategory + It is for defining how a component or material is procured. Item category, subcontract or consignment,� is supported. + subcontract refers to process of procuring a material by providing component information that makes the finished product + consignment refers to process of managing a material through a special process where the payment to supplier is withheld until the materail or service is consumed by the buyer. --> + Tax?, SpendDetail?, Distribution*, Contact*, TermsOfDelivery?, Comments?, Tolerances?, + ScheduleLine*,(MasterAgreementReference | MasterAgreementIDInfo)?, ItemOutIndustry?, Packaging*, ReleaseInfo?, Batch?)> isAdHoc (yes) #IMPLIED parentLineNumber %uint; #IMPLIED itemType %lineItemType; #IMPLIED + requiresServiceEntry (yes) #IMPLIED + confirmationDueDate %date; #IMPLIED + compositeItemType %compositeItemType; #IMPLIED + itemCategory (subcontract | consignment) #IMPLIED > + + + + + + + + + + Position of the parent line item. Used to create a nesting structure for line items. itemType specify whether the line item contains child line items or acts as a child item + compositeItemType + specify type of parent line item(lot/box) --> @@ -2066,9 +2545,97 @@ Eg. discount --> lineNumber %uint; #IMPLIED parentLineNumber %uint; #IMPLIED itemType %lineItemType; #IMPLIED + compositeItemType %compositeItemType; #IMPLIED +> + + + + + + + + + + + + + + + + > + + + to shipping when available if not specified. Future versions of the protocol may extend the datatype of this attribute to include additional possible values (such as "unlessGreatlyBackOrdered"?). + orderType "release", indicates that this is a Release Order from an existing Master Agreement/ Contract. Default is regular. Type "blanket" indicates @@ -2200,6 +2774,12 @@ Eg. discount --> parentAgreementPayloadID Optional PayloadID for the corresponding Master Agreement. + + pickUpDate + Specifies the date when the goods can be/will be provided for picking up and delivery + + requestedDeliveryDate + The requested delivery date reflects the time when the buyer is willing to receive the goods. Total If the Order is of type "blanket", the Total element is not used to compute @@ -2208,6 +2788,15 @@ Eg. discount --> level sub total or MaxAmounts. The item level MaxAmounts should not exceed the header level total. If the item level MaxAmount is not specified it is assumed that the Item level maximum amount is the same as the Total. + + DeliveryPeriod + Start and end date for the delivery. + + IdReference + ID reference is Within the application context (for example, +a certain pair of buyer and supplier), + the (identifier, domain) pair + should be unique. The contained DocumentReference element would appear in a document only when the type is "update" or "delete". In that case, the @@ -2219,7 +2808,7 @@ Eg. discount --> --> + DocumentReference?, SupplierOrderInfo?, TermsOfDelivery?, DeliveryPeriod?, IdReference*, Extrinsic*)> agreementPayloadID %string; #IMPLIED requisitionID %string; #IMPLIED shipComplete (yes) #IMPLIED + pickUpDate %datetime.tz; #IMPLIED + requestedDeliveryDate %datetime.tz; #IMPLIED > --> + SourcingStatus | InvoiceStatus | DocumentStatus)"> + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -3141,10 +4012,14 @@ xml:lang %xmlLangCode; #REQUIRED> orderID Supplier sales order id of this order. + + orderDate + The date and time the sales order was created. --> @@ -3172,22 +4047,96 @@ xml:lang %xmlLangCode; #REQUIRED> - + + + + + + + + + + + + + + + + + + + percentageRate %r8; #IMPLIED > + + + + + + + InvoiceDetailDiscount?, InvoiceHeaderModifications?, InvoiceDetailSummaryLineItemModifications?, + TotalCharges?, TotalAllowances?, TotalAmountWithoutTax?, NetAmount, + DepositAmount?, DueAmount?, InvoiceDetailSummaryIndustry?)> - + Country?, SerialNumber*, SupplierBatchID?, InvoiceDetailItemReferenceIndustry?)> @@ -3502,6 +4515,54 @@ xml:lang %xmlLangCode; #REQUIRED> > + + + + + + + + + + InvoiceDetailLineShipping?, ShipNoticeIDInfo?, GrossAmount?, + InvoiceDetailDiscount?, InvoiceItemModifications?, TotalCharges?, + TotalAllowances?, TotalAmountWithoutTax?, NetAmount?, + Distribution*, Packaging*, InvoiceDetailItemIndustry?, Comments?, CustomsInfo?, Extrinsic*)> @@ -3802,13 +4948,19 @@ xml:lang %xmlLangCode; #REQUIRED> InvoiceDetailOrderInfo The reference information of the order or master agreement. + InvoiceDetailReceiptInfo + The reference information of the receipt. + + InvoiceDetailShipNoticeInfo + The reference information of the ship notice. + InvoiceDetailItem The information of an item in the order. InvoiceDetailServiceItem The information of a service item in the master agreement. --> - @@ -3851,7 +5003,11 @@ xml:lang %xmlLangCode; #REQUIRED> The shipping details of this invoice. It will be ignored if isShippingInLine is true. - InvoiceDetailPaymentTerm + + ShipNoticeIDInfo + References shipment related document identifiers. + + InvoiceDetailPaymentTerm This is an older, deprecated way to define payment terms for this invoice. Use PaymentTerm instead. @@ -3937,6 +5093,7 @@ xml:lang %xmlLangCode; #REQUIRED> DocumentReference?, InvoiceIDInfo?, InvoiceDetailShipping?, + ShipNoticeIDInfo?, (InvoiceDetailPaymentTerm*|PaymentTerm*), Period?, Comments?, @@ -3991,7 +5148,120 @@ xml:lang %xmlLangCode; #REQUIRED> InvoiceDetailSummary)> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + diff --git a/src/main/schemas/cXML.dtd b/src/main/schemas/cXML.dtd index 511bdf6..11fecd5 100644 --- a/src/main/schemas/cXML.dtd +++ b/src/main/schemas/cXML.dtd @@ -62,6 +62,7 @@ + - + + + + + + + - + @@ -302,13 +344,38 @@ An id for the address. Needed to support address codes for relationships that require id references. An example would be a shipping code. + + addressIDDomain + It is the qualifier for the addressId to specify the agency or organization. Examples are DUNS and ILN. --> + + + + + + @@ -494,7 +561,7 @@ --> @@ -633,6 +700,123 @@ + + + + + + + + + + + + + + + + + + + + + + + - + + + @@ -726,8 +922,44 @@ Eg. discount --> percent %r8; #REQUIRED > - + + + + + + + For easy parsing of this file, do not remove whitespace surrounding the actual version string. --> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + --> For cXML license agreement information, please see http://www.cxml.org/home/license.asp - $Id: //ariba/cxml/modules/Item.mod#6 $ + $Id: //ariba/cxml/modules/Item.mod#19 $ --> --> + + + + + --> + + + + ... + revisionID + Also known as Material Revision Level. "Revision" is the most widely-used + term for referring to that attribute which distinguishes one closely- + related design iteration from another. A revision represents a change to + an object, or a modification to a part such that the part remains + interchangeable with its previous iteration. + As part of engineering change management the supplier uses the revision + level to uniquely identify the version of a product, of an article or of + a part. --> - + + + + + use Empty SupplierPartID tag. These type of items do not have specific part numbers at the time of placing the Blanket Order. There will be subsequent release orders or invoices that will define the SupplierID. + + IdReference + Defines an ID reference. Within the application context (for example, + certain pair of buyer and supplier), the (identifier, domain) pair should be unique. --> - + + ManufacturerName?, URL?, LeadTime?, Dimension*, ItemDetailIndustry?, Extrinsic*)> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + For cXML license agreement information, please see http://www.cxml.org/home/license.asp - $Id: //ariba/cxml/schema/Modules/Transaction.mod#37 $ + $Id: //ariba/cxml/release/schema/1.2.28.2+/Modules/Transaction.mod#9 $ --> - + - + Discount The percentage or amount of the discount term. This element should be omitted if the payment term is a net term. + Extrinsic + Additional information related to this payment term. --> - + @@ -1866,146 +2385,42 @@ Eg. discount --> id The unique key of this Segment against the type. ---> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - The total amount of taxes for the line item or order should be reflected - in the Money element. The breakdown of taxes, for example, tax on shipping - or tax on goods should be represented in separate TaxDetail elements. + - + + + + + + lineNumber of the parent line item in the order. itemType specify whether the line item contains child line items or acts as a child item + requiresServiceEntry + This is a flag to indicate if a service entry request is required + for this item + confirmationDueDate + specifies the date by which the supplier has to respond with a Confirmation to the Purchase Order + + ScheduleLine + Schedule Line(s) listed for the specific line item. + + ItemOutIndustry + Industry specific item information + + Packaging + Specify the packaging information for a line item. + + compositeItemType + specify type of parent line item(lot/box) + Batch + Batch information of goods or material produced in a single manufacturing run. The information includes id, characteristic, date…ect. + + itemCategory + It is for defining how a component or material is procured. Item category, subcontract or consignment,� is supported. + subcontract refers to process of procuring a material by providing component information that makes the finished product + consignment refers to process of managing a material through a special process where the payment to supplier is withheld until the materail or service is consumed by the buyer. --> + Tax?, SpendDetail?, Distribution*, Contact*, TermsOfDelivery?, Comments?, Tolerances?, + ScheduleLine*,(MasterAgreementReference | MasterAgreementIDInfo)?, ItemOutIndustry?, Packaging*, ReleaseInfo?, Batch?)> isAdHoc (yes) #IMPLIED parentLineNumber %uint; #IMPLIED itemType %lineItemType; #IMPLIED + requiresServiceEntry (yes) #IMPLIED + confirmationDueDate %date; #IMPLIED + compositeItemType %compositeItemType; #IMPLIED + itemCategory (subcontract | consignment) #IMPLIED +> + + + + + + + + + + Position of the parent line item. Used to create a nesting structure for line items. itemType specify whether the line item contains child line items or acts as a child item + compositeItemType + specify type of parent line item(lot/box) --> @@ -2066,9 +2545,97 @@ Eg. discount --> lineNumber %uint; #IMPLIED parentLineNumber %uint; #IMPLIED itemType %lineItemType; #IMPLIED + compositeItemType %compositeItemType; #IMPLIED +> + + + + + + + + + + + + + + + + > + + + to shipping when available if not specified. Future versions of the protocol may extend the datatype of this attribute to include additional possible values (such as "unlessGreatlyBackOrdered"?). + orderType "release", indicates that this is a Release Order from an existing Master Agreement/ Contract. Default is regular. Type "blanket" indicates @@ -2200,6 +2774,12 @@ Eg. discount --> parentAgreementPayloadID Optional PayloadID for the corresponding Master Agreement. + + pickUpDate + Specifies the date when the goods can be/will be provided for picking up and delivery + + requestedDeliveryDate + The requested delivery date reflects the time when the buyer is willing to receive the goods. Total If the Order is of type "blanket", the Total element is not used to compute @@ -2208,6 +2788,15 @@ Eg. discount --> level sub total or MaxAmounts. The item level MaxAmounts should not exceed the header level total. If the item level MaxAmount is not specified it is assumed that the Item level maximum amount is the same as the Total. + + DeliveryPeriod + Start and end date for the delivery. + + IdReference + ID reference is Within the application context (for example, +a certain pair of buyer and supplier), + the (identifier, domain) pair + should be unique. The contained DocumentReference element would appear in a document only when the type is "update" or "delete". In that case, the @@ -2219,7 +2808,7 @@ Eg. discount --> --> + DocumentReference?, SupplierOrderInfo?, TermsOfDelivery?, DeliveryPeriod?, IdReference*, Extrinsic*)> agreementPayloadID %string; #IMPLIED requisitionID %string; #IMPLIED shipComplete (yes) #IMPLIED + pickUpDate %datetime.tz; #IMPLIED + requestedDeliveryDate %datetime.tz; #IMPLIED > --> + SourcingStatus | InvoiceStatus | DocumentStatus)"> + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -3141,10 +4012,14 @@ xml:lang %xmlLangCode; #REQUIRED> orderID Supplier sales order id of this order. + + orderDate + The date and time the sales order was created. --> @@ -3172,21 +4047,95 @@ xml:lang %xmlLangCode; #REQUIRED> - + + + + + + + + + + + + + + + + + @@ -3326,7 +4276,7 @@ xml:lang %xmlLangCode; #REQUIRED> For cXML license agreement information, please see http://www.cxml.org/home/license.asp - $Id: //ariba/cxml/schema/Modules/Transport.mod#6 $ + $Id: //ariba/cxml/release/schema/1.2.28.2+/Modules/Transport.mod#1 $ --> @@ -3847,8 +4797,8 @@ xml:lang %xmlLangCode; #REQUIRED> --> @@ -4079,7 +5029,7 @@ xml:lang %xmlLangCode; #REQUIRED> For cXML license agreement information, please see http://www.cxml.org/home/license.asp - $Id: //ariba/cxml/schema/Modules/DataRequest.mod#1 $ + $Id: //ariba/cxml/release/schema/1.2.28.2+/Modules/DataRequest.mod#1 $ --> @@ -4099,7 +5049,7 @@ xml:lang %xmlLangCode; #REQUIRED> For cXML license agreement information, please see http://www.cxml.org/home/license.asp - $Id: //ariba/cxml/schema/Modules/CatalogUpload.mod#1 $ + $Id: //ariba/cxml/release/schema/1.2.28.2+/Modules/CatalogUpload.mod#1 $ --> @@ -4629,7 +5579,7 @@ xml:lang %xmlLangCode; #REQUIRED> --> @@ -4696,9 +5646,157 @@ xml:lang %xmlLangCode; #REQUIRED> --> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + +