Skip to main content
summaryrefslogtreecommitdiffstats
blob: 2f675e1f4f1d21d4d6f803e5ced586a3b877bb5e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<%@taglib prefix="cc" id="org.eclipse.jet.controlTags" %>
<\%@taglib prefix="ws" id="org.eclipse.jet.workspaceTags" %>
<\%-- Main entry point for <cc:get select="$project/@bundleSymbolicName"/> --%>
<cc:choose>
<cc:when test="$project/@baseID">
<\%-- 
NOTE: This template delegates to the template '<cc:get select="$project/@baseStartTemplate"/>' in transformation '<cc:get select="$project/@baseID"/>'. 
--%>
<c:include template="<cc:get select="$project/@baseStartTemplate"/>" super="true"/>
</cc:when>
<cc:otherwise>
<\%-- 
TODO: traverse input model, performing calculations and storing 
the results as model annotations via c:set tag 
--%>


<\%--
TODO: traverse annotated model, performing text generation actions 
such as ws:file, ws:folder and ws:project 
--%>
   

<\%-- For debug purposes, dump the annotated input model in 
   the root of the project containing the original input model.
   
   Note that model formatting may not be identical, and that in
   the case of non-XML input models, the dump may look quite different.
--%>

<ws:file template="templates/dump.jet" path="{$org.eclipse.jet.resource.project.name}/dump.xml"/>
</cc:otherwise>
</cc:choose>

Back to the top