All Downloads are FREE. Search and download functionalities are using the official Maven repository.

src.com.ibm.as400.data.xpcml_xsd.xsl Maven / Gradle / Ivy

The newest version!
 





 
 

 

 



 
  <xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'>
   <xs:include schemaLocation=''/>
  
  </xs:schema>
 



 
 
  
  
  
  
     
       
     
     
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
     
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
     
  
  
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
     
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
     
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
     
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
     
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
     
  
  
    
    
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
      
         
      
      
          
          
               
               
          
          
      
    
  
 
 



     <xs:complexType>
         
         
         <xs:simpleContent>
         <xs:restriction base="stringParmType">
         
         
         <xs:complexContent>
         <xs:restriction base="stringParmArrayType">
            <xs:sequence>
              <xs:element name="i" type="stringElementType" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
         
         
         <xs:complexContent>
         <xs:restriction base="structParmArrayType">
           <xs:sequence>
              <xs:element name="struct_i" type="structElementType" minOccurs="0" maxOccurs="unbounded"/>
           </xs:sequence>
         
         
         <xs:simpleContent>
         <xs:restriction base="intParmType">
         
         
         <xs:complexContent>
         <xs:restriction base="intParmArrayType">
            <xs:sequence>
              <xs:element name="i" type="intElementType" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
         
         
         <xs:simpleContent>
         <xs:restriction base="unsignedIntParmType">
         
         
         <xs:complexContent>
         <xs:restriction base="unsignedIntParmArrayType">
            <xs:sequence>
              <xs:element name="i" type="unsignedIntElementType" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
         
         
         <xs:simpleContent>
         <xs:restriction base="hexBinaryParmType">
         
         
         <xs:complexContent>
         <xs:restriction base="hexBinaryParmArrayType">
            <xs:sequence>
              <xs:element name="i" type="hexBinaryElementType" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
         
         
         <xs:simpleContent>
         <xs:restriction base="shortParmType">
         
         
         <xs:complexContent>
         <xs:restriction base="shortParmArrayType">
            <xs:sequence>
              <xs:element name="i" type="shortElementType" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
         
         
         <xs:simpleContent>
         <xs:restriction base="unsignedShortParmType">
         
         
         <xs:complexContent>
         <xs:restriction base="unsignedShortParmArrayType">
            <xs:sequence>
              <xs:element name="i" type="unsignedShortElementType" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
         
         
         <xs:simpleContent>
         <xs:restriction base="longParmType">
         
         
         <xs:complexContent>
         <xs:restriction base="longParmArrayType">
            <xs:sequence>
              <xs:element name="i" type="longElementType" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
         
         
         <xs:simpleContent>
         <xs:restriction base="floatParmType">
         
         
         <xs:complexContent>
         <xs:restriction base="floatParmArrayType">
            <xs:sequence>
              <xs:element name="i" type="floatElementType" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
         
         
         <xs:simpleContent>
         <xs:restriction base="doubleParmType">
         
         
         <xs:complexContent>
         <xs:restriction base="doubleParmArrayType">
            <xs:sequence>
              <xs:element name="i" type="doubleElementType" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
         
         
         <xs:simpleContent>
         <xs:restriction base="packedDecimalParmType">
         
         
         <xs:complexContent>
         <xs:restriction base="packedDecimalParmArrayType">
            <xs:sequence>
              <xs:element name="i" type="packedDecimalElementType" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
         
         
         <xs:simpleContent>
         <xs:restriction base="zonedDecimalParmType">
         
         
         <xs:complexContent>
         <xs:restriction base="zonedDecimalParmArrayType">
            <xs:sequence>
              <xs:element name="i" type="zonedDecimalElementType" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
         
         
                
                  <xs:attribute name="name" type="string50" fixed="" />
              
                
                  <xs:attribute name="length" type="xs:string" fixed="" />
              
                
                  <xs:attribute name="passDirection" type="passDirectionType" fixed="" />
              
                
                  <xs:attribute name="passMode" type="passModeType" fixed="" />
              
                
                  <xs:attribute name="count" type="xs:string" fixed="" />
              
                
                  <xs:attribute name="totalBytes" type="xs:string" fixed="" />
              
                
                  <xs:attribute name="offsetFrom" type="xs:string" fixed="" />
              
                
                  <xs:attribute name="outputSize" type="xs:string" fixed="" />
              
                
                  <xs:attribute name="offset" type="xs:string" fixed="" />
              
                
                  <xs:attribute name="minvrm" type="string10" fixed="" />
              
                
                  <xs:attribute name="maxvrm" type="string10" fixed="" />
              
                
                  <xs:attribute name="totalDigits" type="xs:positiveInteger" fixed="" />
              
                
                  <xs:attribute name="fractionDigits" type="xs:nonNegativeInteger" fixed="" />
              
                
                  <xs:attribute name="ccsid" type="xs:string" fixed="" />
              
                
                  <xs:attribute name="storageEncoding" type="xs:string" fixed="" />
              
                
                  <xs:attribute name="trim" type="trimType" fixed="" />
              
                
                  <xs:attribute name="bytesPerChar" type="charType" fixed="" />
              
                
                  <xs:attribute name="bidiStringType" type="bidiStringTypeType" fixed="" />
              
                
                  <xs:attribute name="isEmptyString" type="xs:boolean" fixed="true" />
              

                
                  <xs:attribute name="struct" type="string50" fixed="" />
              
         </xs:restriction>
       
        </xs:complexContent>
       
       
          </xs:simpleContent>
       
     </xs:complexType>
   </xs:element>






  



   



  concat(@name,'_')
  
  
  
    
    <xs:element name="" substitutionGroup="stringParmGroup" >
    
    
    <xs:element name="" substitutionGroup="stringParmArrayGroup" >
    
    
    <xs:element name="" substitutionGroup="structParmArrayGroup" >
    
    
    <xs:element name="" substitutionGroup="intParmGroup"  >
    
    
    <xs:element name="" substitutionGroup="intParmArrayGroup" >
    
    
    <xs:element name="" substitutionGroup="unsignedIntParmGroup" >
    
    
    <xs:element name="" substitutionGroup="unsignedIntParmArrayGroup" >
    
    
    <xs:element name="" substitutionGroup="hexBinaryParmGroup" default="" >
    
    
    <xs:element name="" substitutionGroup="hexBinaryParmArrayGroup" >
    
    
    <xs:element name="" substitutionGroup="shortParmGroup" >
    
    
    <xs:element name="" substitutionGroup="shortParmArrayGroup" >
    
    
    <xs:element name="" substitutionGroup="unsignedShortParmGroup" >
    
    
    <xs:element name="" substitutionGroup="unsignedShortParmArrayGroup" >
    
    
    <xs:element name="" substitutionGroup="longParmGroup" >
    
    
    <xs:element name="" substitutionGroup="longParmArrayGroup" >
    
    
    <xs:element name="" substitutionGroup="floatParmGroup" >
    
    
    <xs:element name="" substitutionGroup="floatParmArrayGroup" >
    
    
    <xs:element name="" substitutionGroup="doubleParmGroup" >
    
    
    <xs:element name="" substitutionGroup="doubleParmArrayGroup" >
    
    
    <xs:element name="" substitutionGroup="zonedDecimalParmGroup" >
    
    
    <xs:element name="" substitutionGroup="zonedDecimalParmArrayGroup" >
    
    
    <xs:element name="" substitutionGroup="packedDecimalParmGroup" >
    
    
    <xs:element name="" substitutionGroup="packedDecimalParmArrayGroup" >
    
  







© 2015 - 2024 Weber Informatics LLC | Privacy Policy