View | Details | Raw Unified | Return to bug 55358
Collapse All | Expand All

(-)templates/ant.properties (-4 / +10 lines)
Lines 9-17 Link Here
9
#     IBM Corporation - initial API and implementation
9
#     IBM Corporation - initial API and implementation
10
###############################################################################
10
###############################################################################
11
11
12
filesetTemplate1.description= Ant fileset type with include clause
12
filesetTemplate1.description= fileset type with include clause
13
targetTemplate1.description= Ant target with name
13
targetTemplate1.description= public target
14
propertyTemplate1.description= Ant property with name and value
14
targetTemplate2.description= private target
15
propertyTemplate1.description= property with name and location
16
propertyTemplate2.description= property with name and value
17
macrodefTemplate.description= macrodef with a single attribute
18
deleteTemplate1.description= delete files in a fileset
19
deleteTemplate2.description= delete files in a referenced fileset
20
15
javacTemplate1.description= Add a javac task
21
javacTemplate1.description= Add a javac task
16
buildFileTemplate1.name= Buildfile template
22
buildFileTemplate1.name= Buildfile template
17
buildFileTemplate1.description= Template for a buildfile that contains a single target
23
buildFileTemplate1.description= Simple buildfile with two targets
(-)templates/ant.xml (-13 / +115 lines)
Lines 29-62 Link Here
29
	context="org.eclipse.ant.ui.templateContextType.task" 
29
	context="org.eclipse.ant.ui.templateContextType.task" 
30
	description="%filesetTemplate1.description" 
30
	description="%filesetTemplate1.description" 
31
	id="org.eclipse.ant.ui.templates.fileset1" 
31
	id="org.eclipse.ant.ui.templates.fileset1" 
32
	name="fileset"><fileset dir="${dir}"><include name="${pattern}" /></fileset>
32
	name="fileset"><![CDATA[
33
<fileset dir="${dir}" id="${id}">
34
    <include name="${include}"/>
35
    <exclude name="${exclude}"/>
36
</fileset>
37
${cursor}
38
]]>
33
</template>
39
</template>
34
40
35
<template 
41
<template 
42
    context="org.eclipse.ant.ui.templateContextType.task" 
43
    description="%deleteTemplate1.description" 
44
    id="org.eclipse.ant.ui.templates.delete1" 
45
    name="delete"><![CDATA[
46
<delete>
47
	<fileset dir="${dir}">
48
	    <include name="${include}"/>
49
	    <exclude name="${exclude}"/>
50
	</fileset>
51
</delete>
52
${cursor}
53
]]>
54
</template>
55
56
<template 
57
    context="org.eclipse.ant.ui.templateContextType.task" 
58
    description="%deleteTemplate2.description" 
59
    id="org.eclipse.ant.ui.templates.delete2" 
60
    name="delete"><![CDATA[
61
<delete>
62
    <fileset refid="${cursor}"/>
63
</delete>
64
]]>
65
</template>
66
67
68
69
<template 
70
    context="org.eclipse.ant.ui.templateContextType.task" 
71
    description="%propertyTemplate1.description" 
72
    id="org.eclipse.ant.ui.templates.property1" 
73
    name="property">&lt;property name=&quot;${name}&quot; location=&quot;${location}&quot;/&gt;
74
</template>
75
76
<template 
77
    context="org.eclipse.ant.ui.templateContextType.task" 
78
    description="%propertyTemplate2.description" 
79
    id="org.eclipse.ant.ui.templates.property2" 
80
    name="property">&lt;property name=&quot;${name}&quot; value=&quot;${value}&quot;/&gt;
81
</template>
82
83
84
<template 
36
	context="org.eclipse.ant.ui.templateContextType.task" 
85
	context="org.eclipse.ant.ui.templateContextType.task" 
37
	description="%targetTemplate1.description" 
86
	description="%targetTemplate1.description" 
38
	id="org.eclipse.ant.ui.templates.target1" 
87
	id="org.eclipse.ant.ui.templates.target1" 
39
	name="target">&lt;target name=&quot;${targetName}&quot;&gt;
88
	name="target"><![CDATA[
40
		${cursor}
89
    <!-- ================================= 
41
	&lt;/target&gt;
90
          target: ${name}              
91
         ================================= -->
92
    <target name="${name}" depends="${depends}" description="--> ${description}">
93
        ${cursor}
94
    </target>
95
]]>
42
</template>
96
</template>
43
97
44
<template 
98
<template 
45
	context="org.eclipse.ant.ui.templateContextType.task" 
99
    context="org.eclipse.ant.ui.templateContextType.task" 
46
	description="%propertyTemplate1.description" 
100
    description="%targetTemplate2.description" 
47
	id="org.eclipse.ant.ui.templates.property1" 
101
    id="org.eclipse.ant.ui.templates.target2" 
48
	name="property">&lt;property name=&quot;${name}&quot; value=&quot;${value}&quot;/&gt;
102
    name="target"><![CDATA[
103
    <!-- - - - - - - - - - - - - - - - - - 
104
          target: ${name}                      
105
         - - - - - - - - - - - - - - - - - -->
106
    <target name="${name}">
107
            ${cursor}
108
    </target>
109
]]>
110
</template>
111
112
<template 
113
    context="org.eclipse.ant.ui.templateContextType.task" 
114
    description="%macrodefTemplate.description" 
115
    id="org.eclipse.ant.ui.templates.macrodef" 
116
    name="macrodef"><![CDATA[
117
    <!-- = = = = = = = = = = = = = = = = =
118
          macrodef: ${name}          
119
         = = = = = = = = = = = = = = = = = -->
120
    <macrodef name="${name}">
121
        <attribute name="${argname}" default="${default}" />
122
        <sequential>
123
            ${cursor}
124
        </sequential>
125
    </macrodef>
126
]]>
49
</template>
127
</template>
50
128
51
<template 
129
<template 
52
	context="org.eclipse.ant.ui.templateContextType.buildFile" 
130
	context="org.eclipse.ant.ui.templateContextType.buildFile" 
53
	description="%buildFileTemplate1.description" 
131
	description="%buildFileTemplate1.description" 
54
	id="org.eclipse.ant.ui.templates.buildFile1" 
132
	id="org.eclipse.ant.ui.templates.buildFile1" 
55
	name="%buildFileTemplate1.name">&lt;project default=&quot;${defaultTargetName}&quot;&gt;
133
	name="%buildFileTemplate1.name"><![CDATA[<?xml version="1.0"?>
56
	&lt;target name=&quot;${defaultTargetName}&quot;&gt;
134
<!-- ====================================================================== 
57
	${cursor}
135
     ${date} ${time}                                                        
58
	&lt;/target&gt;
136
59
&lt;/project&gt;
137
     ${project}    
138
     ${description}
139
                   
140
     ${user}                                                                
141
     ====================================================================== -->
142
<project name="${project}" default="${default}">
143
    <description>
144
            ${description}
145
    </description>
146
147
    <!-- ================================= 
148
          target: ${default}              
149
         ================================= -->
150
    <target name="${default}" depends="${depends}" description="--> ${description}">
151
        ${cursor}
152
    </target>
153
154
    <!-- - - - - - - - - - - - - - - - - - 
155
          target: ${depends}                      
156
         - - - - - - - - - - - - - - - - - -->
157
    <target name="${depends}">
158
    </target>
159
160
</project>
161
]]>
60
</template>
162
</template>
61
163
62
</templates>
164
</templates>

Return to bug 55358