sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/schema/piPluginData.exsd
changeset 2 b9ab3b238396
equal deleted inserted replaced
1:1050670c6980 2:b9ab3b238396
       
     1 <?xml version='1.0' encoding='UTF-8'?>
       
     2 <!-- Schema file written by PDE -->
       
     3 <schema targetNamespace="com.nokia.carbide.cpp.pi">
       
     4 <annotation>
       
     5       <appInfo>
       
     6          <meta.schema plugin="com.nokia.carbide.cpp.pi" id="piPluginData" name="piPluginData"/>
       
     7       </appInfo>
       
     8       <documentation>
       
     9          [Enter description of this extension point.]
       
    10       </documentation>
       
    11    </annotation>
       
    12 
       
    13    <element name="extension">
       
    14       <complexType>
       
    15          <sequence>
       
    16             <element ref="plugin"/>
       
    17          </sequence>
       
    18          <attribute name="point" type="string" use="required">
       
    19             <annotation>
       
    20                <documentation>
       
    21                   
       
    22                </documentation>
       
    23             </annotation>
       
    24          </attribute>
       
    25          <attribute name="id" type="string">
       
    26             <annotation>
       
    27                <documentation>
       
    28                   
       
    29                </documentation>
       
    30             </annotation>
       
    31          </attribute>
       
    32          <attribute name="name" type="string">
       
    33             <annotation>
       
    34                <documentation>
       
    35                   
       
    36                </documentation>
       
    37                <appInfo>
       
    38                   <meta.attribute translatable="true"/>
       
    39                </appInfo>
       
    40             </annotation>
       
    41          </attribute>
       
    42       </complexType>
       
    43    </element>
       
    44 
       
    45    <element name="plugin">
       
    46       <complexType>
       
    47          <attribute name="pluginName" type="string">
       
    48             <annotation>
       
    49                <documentation>
       
    50                   
       
    51                </documentation>
       
    52             </annotation>
       
    53          </attribute>
       
    54          <attribute name="pluginClass" type="string">
       
    55             <annotation>
       
    56                <documentation>
       
    57                   
       
    58                </documentation>
       
    59                <appInfo>
       
    60                   <meta.attribute kind="java" basedOn="com.noki.pi.model.IReturnPlugin"/>
       
    61                </appInfo>
       
    62             </annotation>
       
    63          </attribute>
       
    64          <attribute name="pluginId" type="string">
       
    65             <annotation>
       
    66                <documentation>
       
    67                   
       
    68                </documentation>
       
    69             </annotation>
       
    70          </attribute>
       
    71          <attribute name="pluginVersion" type="string">
       
    72             <annotation>
       
    73                <documentation>
       
    74                   
       
    75                </documentation>
       
    76             </annotation>
       
    77          </attribute>
       
    78          <attribute name="pluginProvider" type="string">
       
    79             <annotation>
       
    80                <documentation>
       
    81                   
       
    82                </documentation>
       
    83             </annotation>
       
    84          </attribute>
       
    85          <attribute name="pluginLibrary" type="string">
       
    86             <annotation>
       
    87                <documentation>
       
    88                   
       
    89                </documentation>
       
    90             </annotation>
       
    91          </attribute>
       
    92          <attribute name="pluginPath" type="string">
       
    93             <annotation>
       
    94                <documentation>
       
    95                   
       
    96                </documentation>
       
    97             </annotation>
       
    98          </attribute>
       
    99          <attribute name="pluginRequiredLibraries" type="string">
       
   100             <annotation>
       
   101                <documentation>
       
   102                   
       
   103                </documentation>
       
   104             </annotation>
       
   105          </attribute>
       
   106       </complexType>
       
   107    </element>
       
   108 
       
   109    <annotation>
       
   110       <appInfo>
       
   111          <meta.section type="since"/>
       
   112       </appInfo>
       
   113       <documentation>
       
   114          [Enter the first release in which this extension point appears.]
       
   115       </documentation>
       
   116    </annotation>
       
   117 
       
   118    <annotation>
       
   119       <appInfo>
       
   120          <meta.section type="examples"/>
       
   121       </appInfo>
       
   122       <documentation>
       
   123          [Enter extension point usage example here.]
       
   124       </documentation>
       
   125    </annotation>
       
   126 
       
   127    <annotation>
       
   128       <appInfo>
       
   129          <meta.section type="apiInfo"/>
       
   130       </appInfo>
       
   131       <documentation>
       
   132          [Enter API information here.]
       
   133       </documentation>
       
   134    </annotation>
       
   135 
       
   136    <annotation>
       
   137       <appInfo>
       
   138          <meta.section type="implementation"/>
       
   139       </appInfo>
       
   140       <documentation>
       
   141          [Enter information about supplied implementation of this extension point.]
       
   142       </documentation>
       
   143    </annotation>
       
   144 
       
   145    <annotation>
       
   146       <appInfo>
       
   147          <meta.section type="copyright"/>
       
   148       </appInfo>
       
   149       <documentation>
       
   150          
       
   151       </documentation>
       
   152    </annotation>
       
   153 
       
   154 </schema>