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