Annotations for the mapping element
This topic describes the annotations that
are defined on the mapping element in mapping session
files generated by the WSDL2ELS component in the WSDL2PLI and WSDL2COBOL
scenarios.
WSDL2ELS includes annotations on the input and output elements
contained within each mapping element if the source
or target of the mapping is a language structure or structure member
that has functional relationship with some other language structure
or language structure member. The annotations correspond with suffixes
that WSDL2ELS appends to PL/I identifiers and COBOL data names as
described in Creation of PL/I identifiers and Creation of COBOL data names.
Table 1describes these annotations:
| Annotation Key: | Value Suffix: |
|---|---|
| com.ibm.etools.xmlent.mapping.ePliPointerObject | _cnt |
| com.ibm.etools.xmlent.mapping.ePliPresenceObject | _bit |
| com.ibm.etools.xmlent.mapping.ePliBase64BinaryLengthObject | _buf_len |
| com.ibm.etools.xmlent.mapping.ePliPointerObject | _ptr |
| com.ibm.etools.xmlent.mapping.ePliPoolAreaLocalReferObject | _lim |
| com.ibm.etools.xmlent.mapping.ePliPoolAreaExternalReferObject | _lim |
| com.ibm.etools.xmlent.mapping.ePliPoolArea | |
| com.ibm.etools.xmlent.mapping.ePliLocalReferObject | _lim |
| com.ibm.etools.xmlent.mapping.ePliExternalReferObject | _lim |
| Annotation Key: | Value Suffix: |
|---|---|
| com.ibm.etools.xmlent.mapping.eCobolCounterObject | -cnt |
| com.ibm.etools.xmlent.mapping.eCobolPresenceObject | -bit |
| com.ibm.etools.xmlent.mapping.eCobolLocalOccursObject | -lim |