/* * Copyright 2005-2015 by BerryWorks Software, LLC. All rights reserved. * * This file is part of EDIReader. You may obtain a license for its use directly from * BerryWorks Software, and you may also choose to use this software under the terms of the * GPL version 3. Other products in the EDIReader software suite are available only by licensing * with BerryWorks. Only those files bearing the GPL statement below are available under the GPL. * * EDIReader is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 of * the License, or (at your option) any later version. * * EDIReader is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without * even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along with EDIReader. If not, * see <http://www.gnu.org/licenses/>. */ package com.berryworks.edireader; public class DefaultXMLTags implements XMLTags { private static final XMLTags theInstance = new DefaultXMLTags(); public DefaultXMLTags() { } public static XMLTags getInstance() { return theInstance; } @Override public String getRootTag() { return "ediroot"; } @Override public String getInterchangeTag() { return "interchange"; } @Override public String getSenderTag() { return "sender"; } @Override public String getReceiverTag() { return "receiver"; } @Override public String getAddressTag() { return "address"; } @Override public String getAcknowledgementTag() { return "acknowledgement"; } @Override public String getGroupTag() { return "group"; } @Override public String getDocumentTag() { return "transaction"; } @Override public String getLoopTag() { return "loop"; } @Override public String getSegTag() { return "segment"; } @Override public String getElementTag() { return "element"; } @Override public String getCompositeTag() { return "composite"; } @Override public String getSubElementTag() { return "subelement"; } @Override public String getAddendaTag() { return "addenda"; } @Override public String getPackageTag() { return "package"; } @Override public String getIdAttribute() { return "Id"; } @Override public String getQualifierAttribute() { return "Qual"; } @Override public String getAddressExtraAttribute() { return "Extra"; } @Override public String getSubElementSequence() { return "Sequence"; } @Override public String getCompositeIndicator() { return "Composite"; } @Override public String getControl() { return "Control"; } @Override public String getRecipientReference() { return "RecipientRef"; } @Override public String getApplicationReference() { return "ApplRef"; } @Override public String getAssociation() { return "Association"; } @Override public String getProcessingPriority() { return "Priority"; } @Override public String getProcessingId() { return "ProcessingId"; } @Override public String getAcknowledgementRequest() { return "AckRequest"; } @Override public String getInterchangeAgreementIdentifier() { return "AgreementIdentifier"; } @Override public String getTestIndicator() { return "TestIndicator"; } @Override public String getTime() { return "Time"; } @Override public String getDate() { return "Date"; } @Override public String getApplReceiver() { return "ApplReceiver"; } @Override public String getApplSender() { return "ApplSender"; } @Override public String getGroupType() { return "GroupType"; } @Override public String getStandardVersion() { return "StandardVersion"; } @Override public String getStandardCode() { return "StandardCode"; } @Override public String getSyntaxIdentifier() { return "SyntaxId"; } @Override public String getSyntaxVersion() { return "SyntaxVersion"; } @Override public String getStandard() { return "Standard"; } @Override public String getName() { return "Name"; } @Override public String getDocumentType() { return "DocType"; } @Override public String getMessageVersion() { return "Version"; } @Override public String getMessageType() { return "Type"; } @Override public String getEvent() { return "Event"; } @Override public String getSecurity() { return "Security"; } @Override public String getMessageRelease() { return "Release"; } @Override public String getAgency() { return "Agency"; } @Override public String getAccessReference() { return "AccessReference"; } @Override public String getDecimal() { return "Decimal"; } @Override public String getPriority() { return "Priority"; } @Override public String getFileIdModifier() { return "FileModifier"; } @Override public String getServiceClassCode() { return "ServiceClassCode"; } @Override public String getServiceClassDesc() { return "ServiceClassDesc"; } @Override public String getCompanyName() { return "CompanyName"; } @Override public String getDiscretionaryData() { return "DiscretionaryData"; } @Override public String getStandardEntryClass() { return "StandardEntryClass"; } @Override public String getStandardEntryClassDesc() { return "StandardEntryClassDesc"; } @Override public String getCompanyEntryDesc() { return "CompanyEntryDesc"; } @Override public String getCompanyDescriptiveDate() { return "CompanyDescriptiveDate"; } @Override public String getEffectiveEntryDate() { return "EffectiveEntryDate"; } @Override public String getOriginatorStatusCode() { return "OriginatorStatus"; } @Override public String getOriginatingIdentity() { return "OriginatingIdentity"; } @Override public String getBatchNumber() { return "BatchNumber"; } @Override public String getTransactionCode() { return "TransactionCode"; } @Override public String getRDFI() { return "RDFI"; } @Override public String getCheckDigit() { return "CheckDigit"; } @Override public String getDFIAccountNumber() { return "AccountNumber"; } @Override public String getAmount() { return "Amount"; } @Override public String getIdentificationNumber() { return "IdentificationNumber"; } @Override public String getReceiverName() { return "ReceiverName"; } @Override public String getAddendaIndicator() { return "AddendaIndicator"; } @Override public String getTraceNumber() { return "TraceNumber"; } @Override public String getEntryTraceNumber() { return "EntryTraceNumber"; } @Override public String getAddendaType() { return "AddendaType"; } @Override public String getPaymentInformation() { return "PaymentInformation"; } @Override public String getStandardsId() { return "StandardsId"; } @Override public String getVersion() { return "Version"; } @Override public String getRelease() { return "Release"; } @Override public String getAuthorizationQual() { return "AuthorizationQual"; } @Override public String getAuthorization() { return "Authorization"; } @Override public String getSecurityQual() { return "SecurityQual"; } @Override public String getAcknowledgementCode() { return "AcknowledgementCode"; } @Override public String getNotCode() { return "NoteCode"; } @Override public String getTransmissionType() { return "TransmissionType"; } @Override public String getBinNumber() { return "BINNumber"; } @Override public String getTransactionCount() { return "TransactionCount"; } @Override public String getVendor() { return "Vendor"; } @Override public String getServiceProviderIdQualifier() { return "ServiceProviderIdQualifier"; } @Override public String getServiceProviderId() { return "ServiceProviderId"; } @Override public String getDescription() { return "Description"; } }