carbideui/com.nokia.tools.screen.ui/schema/contributors.exsd
changeset 0 a44900f0f001
equal deleted inserted replaced
-1:000000000000 0:a44900f0f001
       
     1 <?xml version='1.0' encoding='UTF-8'?>
       
     2 <!-- Schema file written by PDE -->
       
     3 <schema targetNamespace="com.nokia.tools.screen.ui">
       
     4 <annotation>
       
     5       <appInfo>
       
     6          <meta.schema plugin="com.nokia.tools.screen.ui" id="contributors" name="UI contributors"/>
       
     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="operation" minOccurs="0" maxOccurs="unbounded"/>
       
    17             <element ref="branding" minOccurs="0" maxOccurs="1"/>
       
    18             <element ref="packaging" minOccurs="0" maxOccurs="1"/>
       
    19             <element ref="gallery" minOccurs="0" maxOccurs="1"/>
       
    20             <element ref="deployment" minOccurs="0" maxOccurs="1"/>
       
    21          </sequence>
       
    22          <attribute name="point" type="string" use="required">
       
    23             <annotation>
       
    24                <documentation>
       
    25                   
       
    26                </documentation>
       
    27             </annotation>
       
    28          </attribute>
       
    29          <attribute name="id" type="string">
       
    30             <annotation>
       
    31                <documentation>
       
    32                   
       
    33                </documentation>
       
    34             </annotation>
       
    35          </attribute>
       
    36          <attribute name="name" type="string">
       
    37             <annotation>
       
    38                <documentation>
       
    39                   
       
    40                </documentation>
       
    41                <appInfo>
       
    42                   <meta.attribute translatable="true"/>
       
    43                </appInfo>
       
    44             </annotation>
       
    45          </attribute>
       
    46       </complexType>
       
    47    </element>
       
    48 
       
    49    <element name="operation">
       
    50       <complexType>
       
    51          <attribute name="newProject" type="string">
       
    52             <annotation>
       
    53                <documentation>
       
    54                   
       
    55                </documentation>
       
    56                <appInfo>
       
    57                   <meta.attribute kind="java" basedOn="com.nokia.tools.screen.operation.AbstractNewProjectOperation"/>
       
    58                </appInfo>
       
    59             </annotation>
       
    60          </attribute>
       
    61          <attribute name="openProject" type="string">
       
    62             <annotation>
       
    63                <documentation>
       
    64                   
       
    65                </documentation>
       
    66                <appInfo>
       
    67                   <meta.attribute kind="java" basedOn="com.nokia.tools.screen.ui.actions.AbstractOpenProjectAction"/>
       
    68                </appInfo>
       
    69             </annotation>
       
    70          </attribute>
       
    71          <attribute name="createProject" type="string">
       
    72             <annotation>
       
    73                <documentation>
       
    74                   
       
    75                </documentation>
       
    76                <appInfo>
       
    77                   <meta.attribute kind="java" basedOn="com.nokia.tools.screen.ui.actions.AbstractCreateProjectAction"/>
       
    78                </appInfo>
       
    79             </annotation>
       
    80          </attribute>
       
    81          <attribute name="importProject" type="string">
       
    82             <annotation>
       
    83                <documentation>
       
    84                   
       
    85                </documentation>
       
    86                <appInfo>
       
    87                   <meta.attribute kind="java" basedOn="com.nokia.tools.screen.ui.actions.AbstractImportProjectOperation"/>
       
    88                </appInfo>
       
    89             </annotation>
       
    90          </attribute>
       
    91          <attribute name="exportProject" type="string">
       
    92             <annotation>
       
    93                <documentation>
       
    94                   
       
    95                </documentation>
       
    96                <appInfo>
       
    97                   <meta.attribute kind="java" basedOn="com.nokia.tools.screen.ui.actions.AbstractExportProjectOperation"/>
       
    98                </appInfo>
       
    99             </annotation>
       
   100          </attribute>
       
   101       </complexType>
       
   102    </element>
       
   103 
       
   104    <element name="branding">
       
   105       <complexType>
       
   106          <attribute name="class" type="string" use="required">
       
   107             <annotation>
       
   108                <documentation>
       
   109                   
       
   110                </documentation>
       
   111                <appInfo>
       
   112                   <meta.attribute kind="java" basedOn="com.nokia.tools.screen.ui.branding.IBrandingManager"/>
       
   113                </appInfo>
       
   114             </annotation>
       
   115          </attribute>
       
   116       </complexType>
       
   117    </element>
       
   118 
       
   119    <element name="packaging">
       
   120       <complexType>
       
   121          <sequence>
       
   122             <element ref="wizardPage" minOccurs="1" maxOccurs="unbounded"/>
       
   123          </sequence>
       
   124          <attribute name="contentType" type="string" use="required">
       
   125             <annotation>
       
   126                <documentation>
       
   127                   
       
   128                </documentation>
       
   129             </annotation>
       
   130          </attribute>
       
   131          <attribute name="operationClass" type="string" use="required">
       
   132             <annotation>
       
   133                <documentation>
       
   134                   
       
   135                </documentation>
       
   136                <appInfo>
       
   137                   <meta.attribute kind="java" basedOn="com.nokia.tools.screen.ui.wizards.AbstractPackagingOperation"/>
       
   138                </appInfo>
       
   139             </annotation>
       
   140          </attribute>
       
   141          <attribute name="helpContextId" type="string">
       
   142             <annotation>
       
   143                <documentation>
       
   144                   
       
   145                </documentation>
       
   146             </annotation>
       
   147          </attribute>
       
   148       </complexType>
       
   149    </element>
       
   150 
       
   151    <element name="deployment">
       
   152       <complexType>
       
   153          <sequence>
       
   154             <element ref="wizardPage" minOccurs="1" maxOccurs="unbounded"/>
       
   155          </sequence>
       
   156          <attribute name="contentType" type="string" use="required">
       
   157             <annotation>
       
   158                <documentation>
       
   159                   
       
   160                </documentation>
       
   161             </annotation>
       
   162          </attribute>
       
   163          <attribute name="operationClass" type="string" use="required">
       
   164             <annotation>
       
   165                <documentation>
       
   166                   
       
   167                </documentation>
       
   168                <appInfo>
       
   169                   <meta.attribute kind="java" basedOn="com.nokia.tools.screen.ui.wizards.AbstractPackagingOperation"/>
       
   170                </appInfo>
       
   171             </annotation>
       
   172          </attribute>
       
   173       </complexType>
       
   174    </element>
       
   175 
       
   176    <element name="wizardPage">
       
   177       <complexType>
       
   178          <attribute name="class" type="string" use="required">
       
   179             <annotation>
       
   180                <documentation>
       
   181                   
       
   182                </documentation>
       
   183                <appInfo>
       
   184                   <meta.attribute kind="java" basedOn="com.nokia.tools.screen.ui.wizards.AbstractNewPackagePage"/>
       
   185                </appInfo>
       
   186             </annotation>
       
   187          </attribute>
       
   188       </complexType>
       
   189    </element>
       
   190 
       
   191    <element name="gallery">
       
   192       <complexType>
       
   193          <attribute name="contentType" type="string" use="required">
       
   194             <annotation>
       
   195                <documentation>
       
   196                   
       
   197                </documentation>
       
   198             </annotation>
       
   199          </attribute>
       
   200          <attribute name="default" type="string" use="required">
       
   201             <annotation>
       
   202                <documentation>
       
   203                   
       
   204                </documentation>
       
   205             </annotation>
       
   206          </attribute>
       
   207          <attribute name="screens" type="string" use="required">
       
   208             <annotation>
       
   209                <documentation>
       
   210                   
       
   211                </documentation>
       
   212             </annotation>
       
   213          </attribute>
       
   214       </complexType>
       
   215    </element>
       
   216 
       
   217    <annotation>
       
   218       <appInfo>
       
   219          <meta.section type="since"/>
       
   220       </appInfo>
       
   221       <documentation>
       
   222          [Enter the first release in which this extension point appears.]
       
   223       </documentation>
       
   224    </annotation>
       
   225 
       
   226    <annotation>
       
   227       <appInfo>
       
   228          <meta.section type="examples"/>
       
   229       </appInfo>
       
   230       <documentation>
       
   231          [Enter extension point usage example here.]
       
   232       </documentation>
       
   233    </annotation>
       
   234 
       
   235    <annotation>
       
   236       <appInfo>
       
   237          <meta.section type="apiInfo"/>
       
   238       </appInfo>
       
   239       <documentation>
       
   240          [Enter API information here.]
       
   241       </documentation>
       
   242    </annotation>
       
   243 
       
   244    <annotation>
       
   245       <appInfo>
       
   246          <meta.section type="implementation"/>
       
   247       </appInfo>
       
   248       <documentation>
       
   249          [Enter information about supplied implementation of this extension point.]
       
   250       </documentation>
       
   251    </annotation>
       
   252 
       
   253    <annotation>
       
   254       <appInfo>
       
   255          <meta.section type="copyright"/>
       
   256       </appInfo>
       
   257       <documentation>
       
   258          
       
   259       </documentation>
       
   260    </annotation>
       
   261 
       
   262 </schema>