trace/traceanalyser/com.nokia.s60tools.traceanalyser/schema/traceanalyserrule.exsd
changeset 9 14dc2103a631
equal deleted inserted replaced
8:15296fd0af4a 9:14dc2103a631
       
     1 <?xml version='1.0' encoding='UTF-8'?>
       
     2 <!-- Schema file written by PDE -->
       
     3 <schema targetNamespace="com.nokia.s60tools.traceanalyser" xmlns="http://www.w3.org/2001/XMLSchema">
       
     4 <annotation>
       
     5       <appinfo>
       
     6          <meta.schema plugin="com.nokia.s60tools.traceanalyser" id="traceanalyserrule" name="Trace Analyser's Rule Type"/>
       
     7       </appinfo>
       
     8       <documentation>
       
     9          [Enter description of this extension point.]
       
    10       </documentation>
       
    11    </annotation>
       
    12 
       
    13    <element name="extension">
       
    14       <annotation>
       
    15          <appinfo>
       
    16             <meta.element />
       
    17          </appinfo>
       
    18       </annotation>
       
    19       <complexType>
       
    20          <attribute name="point" type="string" use="required">
       
    21             <annotation>
       
    22                <documentation>
       
    23                   
       
    24                </documentation>
       
    25             </annotation>
       
    26          </attribute>
       
    27          <attribute name="id" type="string">
       
    28             <annotation>
       
    29                <documentation>
       
    30                   
       
    31                </documentation>
       
    32             </annotation>
       
    33          </attribute>
       
    34          <attribute name="name" type="string">
       
    35             <annotation>
       
    36                <documentation>
       
    37                   
       
    38                </documentation>
       
    39                <appinfo>
       
    40                   <meta.attribute translatable="true"/>
       
    41                </appinfo>
       
    42             </annotation>
       
    43          </attribute>
       
    44       </complexType>
       
    45    </element>
       
    46 
       
    47    <element name="traceanalyserrule">
       
    48       <complexType>
       
    49          <attribute name="class" type="string" use="required">
       
    50             <annotation>
       
    51                <documentation>
       
    52                   
       
    53                </documentation>
       
    54                <appInfo>
       
    55                   <meta.attribute kind="java" basedOn="com.nokia.s60tools.traceanalyser.export.ITraceAnalyserRule"/>
       
    56                </appInfo>
       
    57             </annotation>
       
    58          </attribute>
       
    59          <attribute name="providerName" type="string" use="required">
       
    60             <annotation>
       
    61                <documentation>
       
    62                   Name of the trace provider
       
    63                </documentation>
       
    64             </annotation>
       
    65          </attribute>
       
    66       </complexType>
       
    67    </element>
       
    68 
       
    69 
       
    70    <annotation>
       
    71       <appinfo>
       
    72          <meta.section type="since"/>
       
    73       </appinfo>
       
    74       <documentation>
       
    75          [Enter the first release in which this extension point appears.]
       
    76       </documentation>
       
    77    </annotation>
       
    78 
       
    79    <annotation>
       
    80       <appinfo>
       
    81          <meta.section type="examples"/>
       
    82       </appinfo>
       
    83       <documentation>
       
    84          [Enter extension point usage example here.]
       
    85       </documentation>
       
    86    </annotation>
       
    87 
       
    88    <annotation>
       
    89       <appinfo>
       
    90          <meta.section type="apiinfo"/>
       
    91       </appinfo>
       
    92       <documentation>
       
    93          [Enter API information here.]
       
    94       </documentation>
       
    95    </annotation>
       
    96 
       
    97    <annotation>
       
    98       <appinfo>
       
    99          <meta.section type="implementation"/>
       
   100       </appinfo>
       
   101       <documentation>
       
   102          [Enter information about supplied implementation of this extension point.]
       
   103       </documentation>
       
   104    </annotation>
       
   105 
       
   106 
       
   107 </schema>