com.retek.component.salesaudit.xml
Class SaeTaxXmlBuilder

java.lang.Object
  extended bycom.retek.commons.component.xml.impl.BaseElementXmlBuilder
      extended bycom.retek.component.salesaudit.xml.BaseSaeElementXmlBuilder
          extended bycom.retek.component.salesaudit.xml.SaeTaxXmlBuilder
All Implemented Interfaces:
ElementXmlBuilder

public class SaeTaxXmlBuilder
extends BaseSaeElementXmlBuilder


Field Summary
static java.lang.String ELEMENT_NAME
           
static java.lang.String GIFT_SERVICE_TAX_AMOUNT
           
static java.lang.String MERCHANDISE_TAX_AMOUNT
           
static java.lang.String PERSONALIZATION_SERVICE_TAX_AMOUNT
           
static java.lang.String SHIPPING_TAX_AMOUNT
           
static java.lang.String TAX_AMOUNT
           
static java.lang.String TAX_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
SaeTaxXmlBuilder(DistributedContext context)
           
 
Method Summary
protected  ElementObjectImpl createElementObject(java.lang.String elementId)
           
 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.salesaudit.xml.BaseSaeElementXmlBuilder
isBypassRequiredFieldsValidation
 
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

TAX_AMOUNT

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

TAX_CODE

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

MERCHANDISE_TAX_AMOUNT

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

SHIPPING_TAX_AMOUNT

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

GIFT_SERVICE_TAX_AMOUNT

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

PERSONALIZATION_SERVICE_TAX_AMOUNT

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

SaeTaxXmlBuilder

public SaeTaxXmlBuilder(DistributedContext context)
Method Detail

getElementName

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

isRootElement

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

isLeafElement

public final boolean isLeafElement()
Specified by:
isLeafElement 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)
                                   throws SystemException
Specified by:
getTagElements in class BaseElementXmlBuilder
Throws:
SystemException

getOrderedTagElementNames

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

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