AbtClassElementMapping
Contains mapping information for one class and element pair. . 
Instance Methods
addAttributeMapping: anAbtAttributeMapping 
Adds the anAbtAttributeMapping instance to the collection of attribute mappings. 
attributeMappingNamed: aName 
Answer the attribute mapping for the XML item named @aName. 
attributeMappingNamed: aName nameSpaceURI: aNameSpaceURI 
Answer the attribute mapping for the XML item named @aName in namespace @aNameSpaceURI. 
attributeMappings 
Returns attribute mappings of a collection of AbtAttributeMappings 
className 
Returns the name of the mapping class. Stores the name as a string. 
className: aClassNameString 
Sets the name of the mapping class. Stores the name as a string 
elementTagName 
Returns the element name. Identifies an element in XML and stores the name as a string. 
elementTagName: aTagName 
Sets the element name. Identifies an element in XML and stores the name as a string. 
id 
Answer a unique identifier for this mapping. This setting is optional. The 'elementTagName' is used by default. Be aware that the 'elementTagName' may NOT be unique " 
id: aString 
Set to a unique identifier for this mapping. This property is optional. The 'elementTagName' is used by default. Be aware that the 'elementTagName' may NOT be unique. 
mappingSpec 
Accessor method to provide the instance of AbtClassElementMapping a reference back to the mapping specification (AbtXmlMappingSpecificaiton) that contains it. 
mappingSpec: anAbtXmlMappingSpec 
Accessor method to provide the instance of AbtClassElementMapping a reference back to the mapping specification (AbtXmlMappingSpecificaiton) that contains it. 
nameSpaceURI 
Answer the XML name space identifier 
nameSpaceURI: aString 
Answer the XML name space identifier 
parentId 
Answer the parent id property. This resolves the case where the same tag appears multiple times in a document with different representations. This property is optional. When specified, the property is used to resolve the case where multiple mappings with the same elementTagName are present. 
parentId: aString 
Set the parent id property. This qualifies the case where the same tag appears multiple times in a document with different representations. This property is optional. When specified, the property is used to resolve the case where multiple mappings with the same elementTagName are present. 
Last modified date: 01/29/2015