1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-21 21:52:10 +02:00

Add translatable attribute patch

This commit is contained in:
Leo Treggiari 2006-01-02 01:31:07 +00:00
parent c697bbaec7
commit d711b21f43
7 changed files with 109 additions and 2 deletions

View file

@ -34,6 +34,9 @@
<documentation> <documentation>
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>

View file

@ -48,6 +48,9 @@
<documentation> <documentation>
The name of the profile will be presented to the user. The name of the profile will be presented to the user.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>

View file

@ -59,6 +59,9 @@
<documentation> <documentation>
Page name. Page name.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="profileId" type="string" use="required"> <attribute name="profileId" type="string" use="required">

View file

@ -27,6 +27,9 @@
<documentation> <documentation>
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="id" type="string"> <attribute name="id" type="string">
@ -89,6 +92,9 @@
<documentation> <documentation>
The name of the converter that is used in User Interface to display to the user The name of the converter that is used in User Interface to display to the user
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>
@ -154,7 +160,6 @@ which accompanies this distribution, and is available at http://www.eclipse.org/
Contributors: Contributors:
Intel Corporation - Initial API and implementation Intel Corporation - Initial API and implementation
</documentation> </documentation>
</annotation> </annotation>

View file

@ -38,6 +38,9 @@
<documentation> <documentation>
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>
@ -66,6 +69,9 @@
<documentation> <documentation>
Human-readable name for the tool to be used in the UI. Human-readable name for the tool to be used in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="sources" type="string"> <attribute name="sources" type="string">
@ -163,6 +169,9 @@
<documentation> <documentation>
A descriptive name for the option. A descriptive name for the option.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="valueType" use="default" value="string"> <attribute name="valueType" use="default" value="string">
@ -254,6 +263,9 @@ Additional special types exist to flag options of special relevance to the build
<documentation> <documentation>
Specifies a &quot;tip&quot; that can be displayed in hover help or on the property page. Not implemented in 2.0. Specifies a &quot;tip&quot; that can be displayed in hover help or on the property page. Not implemented in 2.0.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>
@ -278,6 +290,9 @@ Additional special types exist to flag options of special relevance to the build
<documentation> <documentation>
A descriptive name for the enumeration. A descriptive name for the enumeration.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="isDefault" type="boolean"> <attribute name="isDefault" type="boolean">
@ -319,6 +334,9 @@ Additional special types exist to flag options of special relevance to the build
<documentation> <documentation>
A descriptive name for the configuration to be used in the UI. A descriptive name for the configuration to be used in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>
@ -432,6 +450,9 @@ Additional special types exist to flag options of special relevance to the build
<documentation> <documentation>
A human-readable target name, such as &apos;Executable&apos;. This will be the name the user sees displayed in the UI. A human-readable target name, such as &apos;Executable&apos;. This will be the name the user sees displayed in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="isAbstract" type="boolean" use="default" value="false"> <attribute name="isAbstract" type="boolean" use="default" value="false">
@ -560,6 +581,9 @@ Additional special types exist to flag options of special relevance to the build
<documentation> <documentation>
A human-readable category name, such as &apos;Preprocessor Options&apos;. This will be the name the user sees displayed in the UI. A human-readable category name, such as &apos;Preprocessor Options&apos;. This will be the name the user sees displayed in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="owner" type="string"> <attribute name="owner" type="string">
@ -618,6 +642,9 @@ Additional special types exist to flag options of special relevance to the build
<documentation> <documentation>
A meaningful name for the type of element being provided. A meaningful name for the type of element being provided.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>

View file

@ -41,6 +41,9 @@
<documentation> <documentation>
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>
@ -68,6 +71,9 @@
<documentation> <documentation>
A human-readable project type name, such as &apos;Executable&apos;. This will be the name the user sees displayed in the UI. A human-readable project type name, such as &apos;Executable&apos;. This will be the name the user sees displayed in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="superClass" type="string"> <attribute name="superClass" type="string">
@ -153,6 +159,9 @@
<documentation> <documentation>
The name of the project that the user sees displayed in the UI. This is the name that the user entered in the New Project wizard. The name of the project that the user sees displayed in the UI. This is the name that the user entered in the New Project wizard.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="projectType" type="string" use="required"> <attribute name="projectType" type="string" use="required">
@ -188,6 +197,9 @@
<documentation> <documentation>
A descriptive name for the configuration to be used in the UI. A descriptive name for the configuration to be used in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="parent" type="string"> <attribute name="parent" type="string">
@ -244,6 +256,9 @@
<documentation> <documentation>
Specifies the string to be displayed when the pre-build command step is run. Specifies the string to be displayed when the pre-build command step is run.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="postannouncebuildStep" type="string"> <attribute name="postannouncebuildStep" type="string">
@ -251,6 +266,9 @@
<documentation> <documentation>
Specifies the string to be displayed when the post-build command step is run. Specifies the string to be displayed when the post-build command step is run.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="description" type="string"> <attribute name="description" type="string">
@ -258,6 +276,9 @@
<documentation> <documentation>
Specifies the description of the configuration that will be displayed to the user while creating a project and managing configurations. The description is only displayed in the UI - it is not considered to be part of the configuration name. Specifies the description of the configuration that will be displayed to the user while creating a project and managing configurations. The description is only displayed in the UI - it is not considered to be part of the configuration name.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>
@ -289,6 +310,9 @@
<documentation> <documentation>
A descriptive name for the tool-chain to be used in the UI. A descriptive name for the tool-chain to be used in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="superClass" type="string"> <attribute name="superClass" type="string">
@ -487,6 +511,9 @@
<documentation> <documentation>
Human-readable name for the tool to be used in the UI. Human-readable name for the tool to be used in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="superClass" type="string"> <attribute name="superClass" type="string">
@ -634,6 +661,9 @@
<documentation> <documentation>
Specifies a string that is written to the build output prior to each invocation of the tool. The default value is “Invoking tool-name (tool-id)…” Specifies a string that is written to the build output prior to each invocation of the tool. The default value is “Invoking tool-name (tool-id)…”
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="icon" type="string"> <attribute name="icon" type="string">
@ -641,6 +671,9 @@
<documentation> <documentation>
Path to a 16x16 pixel big icon that is to be displayed instead of the default icon. The path is relative to the plug-in directory which defines .buildDefinitions. Path to a 16x16 pixel big icon that is to be displayed instead of the default icon. The path is relative to the plug-in directory which defines .buildDefinitions.
</documentation> </documentation>
<appInfo>
<meta.attribute kind="resource"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="versionsSupported" type="string"> <attribute name="versionsSupported" type="string">
@ -683,6 +716,9 @@
<documentation> <documentation>
The name of the input type that is displayed to the user in the UI. The name of the input type that is displayed to the user in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="superClass" type="string"> <attribute name="superClass" type="string">
@ -852,6 +888,9 @@
<documentation> <documentation>
The name of the output type that is displayed to the user in the UI. The name of the output type that is displayed to the user in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="superClass" type="string"> <attribute name="superClass" type="string">
@ -963,6 +1002,9 @@
<documentation> <documentation>
A human-readable category name, such as &apos;Preprocessor Options&apos;. This will be the name the user sees displayed in the UI. A human-readable category name, such as &apos;Preprocessor Options&apos;. This will be the name the user sees displayed in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="owner" type="string"> <attribute name="owner" type="string">
@ -978,6 +1020,9 @@
Path to a 16x16 pixel big icon that is to be displayed instead of the default icon. Path to a 16x16 pixel big icon that is to be displayed instead of the default icon.
The path is relative to the plug-in directory which defines .buildDefinitions. The path is relative to the plug-in directory which defines .buildDefinitions.
</documentation> </documentation>
<appInfo>
<meta.attribute kind="resource"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>
@ -1010,6 +1055,9 @@ Options can also be associated with a toolchain. However in such a case the opti
<documentation> <documentation>
A descriptive name for the option. A descriptive name for the option.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="superClass" type="string"> <attribute name="superClass" type="string">
@ -1146,6 +1194,9 @@ Additional special types exist to flag options of special relevance to the build
<documentation> <documentation>
Specifies a &quot;tip&quot; that can be displayed in hover help or on the property page. Specifies a &quot;tip&quot; that can be displayed in hover help or on the property page.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="valueHandler" type="string"> <attribute name="valueHandler" type="string">
@ -1197,6 +1248,9 @@ Additional special types exist to flag options of special relevance to the build
<documentation> <documentation>
A descriptive name for the enumeration. A descriptive name for the enumeration.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="isDefault" type="boolean"> <attribute name="isDefault" type="boolean">
@ -1259,6 +1313,9 @@ Additional special types exist to flag options of special relevance to the build
<documentation> <documentation>
Human-readable name for the builder to be used in the UI. Human-readable name for the builder to be used in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="superClass" type="string"> <attribute name="superClass" type="string">
@ -1463,6 +1520,9 @@ If this attribute is not specified, MBS will assume that there are no reserved m
<documentation> <documentation>
Human-readable name for the target platform to be used in the UI. Human-readable name for the target platform to be used in the UI.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
<attribute name="superClass" type="string"> <attribute name="superClass" type="string">
@ -1532,6 +1592,9 @@ If this attribute is not specified, MBS will assume that there are no reserved m
<documentation> <documentation>
A meaningful name for the type of element being provided. A meaningful name for the type of element being provided.
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>
@ -1822,7 +1885,7 @@ The way the value is specified and treated depends on the value of the isRegex a
<element name="checkHolder"> <element name="checkHolder">
<annotation> <annotation>
<documentation> <documentation>
Performs the holder check. Performs the holder check.
</documentation> </documentation>
</annotation> </annotation>
<complexType> <complexType>

View file

@ -39,6 +39,9 @@
<documentation> <documentation>
</documentation> </documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation> </annotation>
</attribute> </attribute>
</complexType> </complexType>