org.symbian.tools.mtw.core/schema/runtimes.exsd
changeset 461 7a8f9fa8d278
parent 455 5da55957c779
equal deleted inserted replaced
460:c0bff5ed874c 461:7a8f9fa8d278
     1 <?xml version='1.0' encoding='UTF-8'?>
     1 <?xml version='1.0' encoding='UTF-8'?>
     2 <!-- Schema file written by PDE -->
     2 <!-- Schema file written by PDE -->
     3 <schema targetNamespace="org.symbian.tools.mtw.core" xmlns="http://www.w3.org/2001/XMLSchema">
     3 <schema targetNamespace="org.symbian.tools.tmw.core" xmlns="http://www.w3.org/2001/XMLSchema">
     4 <annotation>
     4 <annotation>
     5       <appinfo>
     5       <appinfo>
     6          <meta.schema plugin="org.symbian.tools.mtw.core" id="runtimes" name="Mobile Web Runtimes"/>
     6          <meta.schema plugin="org.symbian.tools.tmw.core" id="runtimes" name="Mobile Web Runtimes"/>
     7       </appinfo>
     7       </appinfo>
     8       <documentation>
     8       <documentation>
     9          Mobile Web Runtimes are specific sets of JavaScript APIs, specifications and conventions that define how the application needs to be defined so it could be deployed to targets that support given runtime.
     9          Mobile Web Runtimes are specific sets of JavaScript APIs, specifications and conventions that define how the application needs to be defined so it could be deployed to targets that support given runtime.
    10       </documentation>
    10       </documentation>
    11    </annotation>
    11    </annotation>
    47       </complexType>
    47       </complexType>
    48    </element>
    48    </element>
    49 
    49 
    50    <element name="runtime">
    50    <element name="runtime">
    51       <complexType>
    51       <complexType>
    52          <attribute name="id" type="string" use="required">
    52          <sequence minOccurs="0" maxOccurs="unbounded">
       
    53             <element ref="runtime-component"/>
       
    54          </sequence>
       
    55          <attribute name="component-id" type="string" use="required">
       
    56             <annotation>
       
    57                <documentation>
       
    58                   
       
    59                </documentation>
       
    60                <appinfo>
       
    61                   <meta.attribute kind="identifier" basedOn="org.eclipse.wst.common.project.facet.core.runtimes/runtime-component-type/@id"/>
       
    62                </appinfo>
       
    63             </annotation>
       
    64          </attribute>
       
    65          <attribute name="component-version" type="string" use="required">
    53             <annotation>
    66             <annotation>
    54                <documentation>
    67                <documentation>
    55                   
    68                   
    56                </documentation>
    69                </documentation>
    57             </annotation>
    70             </annotation>
    62                   
    75                   
    63                </documentation>
    76                </documentation>
    64                <appinfo>
    77                <appinfo>
    65                   <meta.attribute translatable="true"/>
    78                   <meta.attribute translatable="true"/>
    66                </appinfo>
    79                </appinfo>
       
    80             </annotation>
       
    81          </attribute>
       
    82       </complexType>
       
    83    </element>
       
    84 
       
    85    <element name="runtime-component">
       
    86       <complexType>
       
    87          <attribute name="id" type="string" use="required">
       
    88             <annotation>
       
    89                <documentation>
       
    90                   
       
    91                </documentation>
       
    92                <appinfo>
       
    93                   <meta.attribute kind="identifier" basedOn="org.eclipse.wst.common.project.facet.core.runtimes/runtime-component-type/@id"/>
       
    94                </appinfo>
       
    95             </annotation>
       
    96          </attribute>
       
    97          <attribute name="version" type="string" use="required">
       
    98             <annotation>
       
    99                <documentation>
       
   100                   
       
   101                </documentation>
    67             </annotation>
   102             </annotation>
    68          </attribute>
   103          </attribute>
    69       </complexType>
   104       </complexType>
    70    </element>
   105    </element>
    71 
   106