diff -r c028612cc555 -r 825355d51766 carbidesdk/com.nokia.carbide.cpp.sdk.doc.user/html/reference/extension-points/templatewizard_wizardTemplate.html --- a/carbidesdk/com.nokia.carbide.cpp.sdk.doc.user/html/reference/extension-points/templatewizard_wizardTemplate.html Mon Apr 27 15:07:35 2009 -0500 +++ b/carbidesdk/com.nokia.carbide.cpp.sdk.doc.user/html/reference/extension-points/templatewizard_wizardTemplate.html Tue Apr 28 11:04:43 2009 -0500 @@ -1,66 +1,65 @@ - - - -Wizard Template - - - - -

Wizard Template

-

- -

com.nokia.carbide.templatewizard.wizardTemplate

- -Carbide.c++ 1.2 - - -The wizard template extension point registers a template with the Carbide.c++ template wizard. Templates may create projects or classes. - -Refer to the documentation under Tasks > Creating Wizard Templates for more information. - -

<!ELEMENT extension (template+)>

-

<!ATTLIST extension

-

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>

-
-

<!ELEMENT template EMPTY>

-

<!ATTLIST template

-

templateId         CDATA #REQUIRED

location           CDATA #REQUIRED

wizardId           CDATA #REQUIRED

groupLabel         CDATA #REQUIRED

filterArguments    CDATA #IMPLIED

image              CDATA #IMPLIED

extraPagesProvider CDATA #IMPLIED>

-

-

-The template element registers a single template with the template wizard.

-
- -
- -

<extension point="com.nokia.carbide.templatewizard.wizardTemplate">

<!-- Register application template for Yadda Yadda company --> -<template - templateId="com.yadda.templates.application"
location="templates/projecttemplates/Yadda-Application/template.xml" - wizardId="com.yaddayadda.wizards.NewYaddaProjectWizard" - groupLabel="YaddaYadda" - filterArguments="Yadda:1.2;2.0-4.0" - image="icons/icon_yadda_yadda.png" - /> -

</extension>

- -No API implementation is required to provide a basic template. Templates requiring custom processing in code may implement com.nokia.carbide.templatewizard.process.IProcess -

- - -

This extension point registers an XML template. Implementation is not required.

-
Related Information
-

Creating Wizard Templates
-

- -

- - - + + + +Wizard Template + + + + +

Wizard Template

+

+ +

com.nokia.carbide.templatewizard.wizardTemplate

+ +Carbide.c++ 1.2 + + +The wizard template extension point registers a template with the Carbide.c++ template wizard. Templates may create projects or classes. + +Refer to the documentation under Tasks > Creating Wizard Templates for more information. + +

<!ELEMENT extension (template+)>

+

<!ATTLIST extension

+

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>

+
+

<!ELEMENT template EMPTY>

+

<!ATTLIST template

+

templateId         CDATA #REQUIRED

location           CDATA #REQUIRED

wizardId           CDATA #REQUIRED

groupLabel         CDATA #REQUIRED

filterArguments    CDATA #IMPLIED

image              CDATA #IMPLIED

extraPagesProvider CDATA #IMPLIED>

+

+

+The template element registers a single template with the template wizard.

+
+ +
+ +

<extension point="com.nokia.carbide.templatewizard.wizardTemplate">

<template + templateId="com.nokia.cdt.templates.s60.controlapplication"
location="templates/projecttemplates/S60-ControlApplication/template.xml" + wizardId="com.nokia.carbide.cpp.project.ui.wizards.NewSymbianOSCppProjectWizard" + groupLabel="S60" + filterArguments="S60:1.2;2.0-2.9" + image="icons/icon_S60.png" + /> +

</extension>

+ +No API implementation is required to provide a basic template. Templates requiring custom processing in code may implement com.nokia.carbide.templatewizard.process.IProcess +

+ + +

This extension point registers an XML template. Implementation is not required.

+
Related Information
+

Creating Wizard Templates
+

+ +

+ + +