com.highdeal.hci
Interface XMLMapping

All Known Implementing Classes:
AbstractParameterModel, AdditionalInfoModel, AdminXMLMapping, AuthorizationModel, AuthorizationXMLMapping, CalendarXMLMapping, CatalogXMLMapping, CommonMappingTableModel, CommonRangeTableModel, CommonRangeTableRevisionModel, CreateRangeTableClassOp, CreateRangeTableClassResult, CreateRangeTableOp, CreateRangeTableResult, CreateSubscriberRangeTableOp, CreateSubscriberRangeTableResult, CustomerManagementAreaListModel, CustomerManagementAreasDefinitionListXMLMapping, DeleteMappingTableRowOp, DeleteRangeTableClassOp, DeleteRangeTableClassResult, DeleteRangeTableOp, DeleteRangeTableResult, DeleteSubscriberMappingTableRowOp, DeleteSubscriberRangeTableOp, DeleteSubscriberRangeTableResult, FileEnvelope, GetCustomerManagementAreaListResult, GetJCoDestinationListResult, HCIMapping, HolidayModel, MaintainCustomerManagementAreaListOp, MappingTableClassModel, MappingTableModel, MappingTableRowModel, MappingTableXMLMapping, ModifyRangeTableClassOp, ModifyRangeTableClassResult, ModifyRangeTableOp, ModifyRangeTableResult, ModifySubscriberRangeTableOp, ModifySubscriberRangeTableResult, PnRObjectSet, PnRXMLMapping, RangeTableClassModel, RangeTableClassOutColumnModel, RangeTableColumnModel, RangeTableModel, RangeTableRevisionModel, RangeTableRowModel, RangeTableRowPeriodObjectModel, RangeTableXMLMapping, RerateBulkOp, RoleModel, RoleXMLMapping, SearchAuthorizationOp, SearchMappingTableClassOp, SearchMappingTableOp, SearchRangeTableClassOp, SearchRangeTableClassResult, SearchRangeTableOp, SearchRangeTableResult, SearchRoleOp, SearchSubscriberMappingTableOp, SearchSubscriberRangeTableOp, SearchVatRulesResult, SubscriberMappingTableModel, SubscriberRangeTableModel, SubscriberRangeTableRevisionModel, VatRuleModel, XMLMappingList

public interface XMLMapping

This Java interface defines the mapping between XML tags and Java classes; The Java classes returned through this mapping must have a default constructor.


Method Summary
 java.lang.Class<?> getClass(java.lang.String nsUri, java.lang.String tag, XMLAttributes atts)
          Returns the Java class for a specified XML tag and its attributes in a namespace.
 

Method Detail

getClass

java.lang.Class<?> getClass(java.lang.String nsUri,
                            java.lang.String tag,
                            XMLAttributes atts)
Returns the Java class for a specified XML tag and its attributes in a namespace.

Parameters:
nsUri - The unique resource identifier of the namespace of the XML tag
tag - The local part of the XML tag
atts - The attributes of the XML tag
Returns:
A Java class with a default constructor
Throws:
IgnorableTagException - when the XML tag can be safely ignored

Document Published: October 2015 (SAP CC 4.0 SP10 and Later)