Rational Developer for System z

LanguageStructureSpec

Use this element to specify properties of the language structures generated from the XML schema or types section in the Web service description (WSDL) file.
These data structures can be used in an application that utilizes XML transformation; for example, CICS® 4.1 XMLTRANSFORM resource.
Note: LanguageStructureSpec CANNOT be specified with:

Contained by

ServiceImplementationSpec

Contains

None

Attributes

Fields Description

Attribute: fileNamePrefix
Valid values: See Description
Required?: No
Default value: See Description

A 7 character filename for the generated language structures.

The default value is: First 6 characters of the input XSD or WSDL file name + 'X'

Attribute: overwrite
Valid values: true | false
Required?: No
Default value: true

Specifies whether to overwrite the output file(s) if it exists.

Example

Figure 1 is an example of the LanguageStructureSpecIn element.
Figure 1. Example of LanguageStructureSpec Element
<EISProject xmlns="http:///com/ibm/etools/xmlent/batch/emf/BatchProcessModel.ecore" 
         name="CICS2XMLSample">

   <!-- Generate an XML transformation from an XML schema (XSD)file -->
   <EISServiceImplementation runtime="XML_TRANSFORM_CICS">
      <ServiceImplementationSpec importDirectory="." importFile="sample.xsd">
         <LanguageStructureSpec  fileNamePrefix="SAMPX" />
         ...
      </ServiceImplementationSpec>
   </EISServiceImplementation>
</EISProject>

Feedback