com.retek.component.customer.integration.xml
Class CustomerFileAddressXmlBuilder

java.lang.Object
  extended bycom.retek.commons.component.xml.impl.BaseElementXmlBuilder
      extended bycom.retek.component.customer.integration.xml.BaseCustomerElementXmlBuilder
          extended bycom.retek.component.customer.integration.xml.CustomerFileAddressXmlBuilder
All Implemented Interfaces:
ElementXmlBuilder

public class CustomerFileAddressXmlBuilder
extends BaseCustomerElementXmlBuilder


Field Summary
static java.lang.String ACTIVE_FLAG
           
static java.lang.String ADDRESS_LABEL
           
static java.lang.String ADDRESS_LINE1
           
static java.lang.String ADDRESS_LINE2
           
static java.lang.String ADDRESS_LINE3
           
static java.lang.String ATTENTION
           
static java.lang.String BILL_TO_ADDRESS_FLAG
           
static java.lang.String CHANGE_REASON_CODE
           
static java.lang.String CITY
           
static java.lang.String COUNTRY_CODE
           
static java.lang.String COUNTY_NAME
           
static java.lang.String CREATE_DATE
           
static java.lang.String CREATED_BY_USER
           
static java.lang.String DAY_TELEPHONE_EXTENSION
           
static java.lang.String DAY_TELEPHONE_NUMBER
           
static java.lang.String ELEMENT_NAME
           
static java.lang.String EMAIL_ADDRESS
           
static java.lang.String EVENING_TELEPHONE_EXTENSION
           
static java.lang.String EVENING_TELEPHONE_NUMBER
           
static java.lang.String FIRST_NAME
           
static java.lang.String GIFT_RECEIPT_CUSTOMER_ID
           
static java.lang.String LAST_NAME
           
static java.lang.String LAST_UPDATE_DATE
           
static java.lang.String LAST_UPDATED_BY_USER
           
static java.lang.String MIDDLE_INITIAL
           
static java.lang.String NAME_SUFFIX_CODE
           
static java.lang.String NAME_TITLE_CODE
           
static java.lang.String POSTAL_CODE
           
static java.lang.String PRIMARY_BILL_TO_ADDRESS_FLAG
           
static java.lang.String PRIMARY_SHIP_TO_ADDRESS_FLAG
           
static java.lang.String STATE
           
static java.lang.String TAX_REFERENCE_CODE
           
 
Fields inherited from class com.retek.commons.component.xml.impl.BaseElementXmlBuilder
CC_EXP_DATE_FORMAT, DATE_FORMAT, DATE_TIME_FORMAT, EOL, ID, TYPE, XML_STRING_BUFFER_INITIAL_SIZE
 
Constructor Summary
CustomerFileAddressXmlBuilder(DistributedContext context)
           
 
Method Summary
protected  ElementObjectImpl createElementObject(java.lang.String elementId)
           
 java.util.Map getAliasAttributeNameMap()
           
 java.lang.String getElementName()
           
 java.util.List getOrderedTagElementNames(ElementObject element)
           
 java.util.Map getTagElements(ElementObject element)
           
 boolean isLeafElement()
           
 boolean isRootElement()
           
 java.lang.String toXml(ElementObject element)
           
 
Methods inherited from class com.retek.component.customer.integration.xml.BaseCustomerElementXmlBuilder
isBypassRequiredFieldsValidation, setBypassRequiredFieldCheckingForTesting
 
Methods inherited from class com.retek.commons.component.xml.impl.BaseElementXmlBuilder
getContext, getElementAttributes, getElementXmlBegin, getElementXmlBegin, getElementXmlEnd, getTagString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ELEMENT_NAME

public static final java.lang.String ELEMENT_NAME
See Also:
Constant Field Values

NAME_TITLE_CODE

public static final java.lang.String NAME_TITLE_CODE
See Also:
Constant Field Values

FIRST_NAME

public static final java.lang.String FIRST_NAME
See Also:
Constant Field Values

MIDDLE_INITIAL

public static final java.lang.String MIDDLE_INITIAL
See Also:
Constant Field Values

LAST_NAME

public static final java.lang.String LAST_NAME
See Also:
Constant Field Values

NAME_SUFFIX_CODE

public static final java.lang.String NAME_SUFFIX_CODE
See Also:
Constant Field Values

PRIMARY_BILL_TO_ADDRESS_FLAG

public static final java.lang.String PRIMARY_BILL_TO_ADDRESS_FLAG
See Also:
Constant Field Values

PRIMARY_SHIP_TO_ADDRESS_FLAG

public static final java.lang.String PRIMARY_SHIP_TO_ADDRESS_FLAG
See Also:
Constant Field Values

BILL_TO_ADDRESS_FLAG

public static final java.lang.String BILL_TO_ADDRESS_FLAG
See Also:
Constant Field Values

ADDRESS_LABEL

public static final java.lang.String ADDRESS_LABEL
See Also:
Constant Field Values

DAY_TELEPHONE_NUMBER

public static final java.lang.String DAY_TELEPHONE_NUMBER
See Also:
Constant Field Values

DAY_TELEPHONE_EXTENSION

public static final java.lang.String DAY_TELEPHONE_EXTENSION
See Also:
Constant Field Values

EVENING_TELEPHONE_NUMBER

public static final java.lang.String EVENING_TELEPHONE_NUMBER
See Also:
Constant Field Values

EVENING_TELEPHONE_EXTENSION

public static final java.lang.String EVENING_TELEPHONE_EXTENSION
See Also:
Constant Field Values

EMAIL_ADDRESS

public static final java.lang.String EMAIL_ADDRESS
See Also:
Constant Field Values

ADDRESS_LINE1

public static final java.lang.String ADDRESS_LINE1
See Also:
Constant Field Values

ADDRESS_LINE2

public static final java.lang.String ADDRESS_LINE2
See Also:
Constant Field Values

ADDRESS_LINE3

public static final java.lang.String ADDRESS_LINE3
See Also:
Constant Field Values

ATTENTION

public static final java.lang.String ATTENTION
See Also:
Constant Field Values

CITY

public static final java.lang.String CITY
See Also:
Constant Field Values

STATE

public static final java.lang.String STATE
See Also:
Constant Field Values

POSTAL_CODE

public static final java.lang.String POSTAL_CODE
See Also:
Constant Field Values

COUNTRY_CODE

public static final java.lang.String COUNTRY_CODE
See Also:
Constant Field Values

COUNTY_NAME

public static final java.lang.String COUNTY_NAME
See Also:
Constant Field Values

TAX_REFERENCE_CODE

public static final java.lang.String TAX_REFERENCE_CODE
See Also:
Constant Field Values

CHANGE_REASON_CODE

public static final java.lang.String CHANGE_REASON_CODE
See Also:
Constant Field Values

GIFT_RECEIPT_CUSTOMER_ID

public static final java.lang.String GIFT_RECEIPT_CUSTOMER_ID
See Also:
Constant Field Values

ACTIVE_FLAG

public static final java.lang.String ACTIVE_FLAG
See Also:
Constant Field Values

CREATED_BY_USER

public static final java.lang.String CREATED_BY_USER
See Also:
Constant Field Values

CREATE_DATE

public static final java.lang.String CREATE_DATE
See Also:
Constant Field Values

LAST_UPDATED_BY_USER

public static final java.lang.String LAST_UPDATED_BY_USER
See Also:
Constant Field Values

LAST_UPDATE_DATE

public static final java.lang.String LAST_UPDATE_DATE
See Also:
Constant Field Values
Constructor Detail

CustomerFileAddressXmlBuilder

public CustomerFileAddressXmlBuilder(DistributedContext context)
Method Detail

getElementName

public final java.lang.String getElementName()
Specified by:
getElementName in class BaseElementXmlBuilder

isLeafElement

public final boolean isLeafElement()
Specified by:
isLeafElement in class BaseElementXmlBuilder

isRootElement

public final boolean isRootElement()
Specified by:
isRootElement in class BaseElementXmlBuilder

toXml

public java.lang.String toXml(ElementObject element)
                       throws SystemException,
                              XmlBuilderException
Specified by:
toXml in interface ElementXmlBuilder
Specified by:
toXml in class BaseElementXmlBuilder
Throws:
SystemException
XmlBuilderException

getTagElements

public final java.util.Map getTagElements(ElementObject element)
Specified by:
getTagElements in class BaseElementXmlBuilder

getOrderedTagElementNames

public final java.util.List getOrderedTagElementNames(ElementObject element)
Specified by:
getOrderedTagElementNames in class BaseElementXmlBuilder

getAliasAttributeNameMap

public final java.util.Map getAliasAttributeNameMap()

createElementObject

protected final ElementObjectImpl createElementObject(java.lang.String elementId)
Specified by:
createElementObject in class BaseElementXmlBuilder


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28