<?xml version="1.0" encoding="UTF-16"?><snippets>
    <category filters="*" id="category_1335535719734" initial_state="0" label="JSTL: JavaServer Page Tag Library" largeicon="" smallicon="">
        <description/>
        <item category="category_1335535719734" id="item_1380212453035" label="Unnamed Template" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[<c:set var="savings">...]]></description>
            <content><![CDATA[<c:set var="savings">
								<fmt:formatNumber value="${cartDisplayHeaderInfo.instantRebateTotal}" type="currency"/>
							</c:set>
								<i18n:heading1 key="cart.youvesaved.v2"  arg0='${savings}' />]]></content>
        </item>
        <item category="category_1335535719734" class="" editorclass="" id="item_1335539266773" label="JSTL: Complete choose statement" largeicon="" smallicon="" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[A fully formed choose statement that has a single when and a default otherwise.]]></description>
            <content><![CDATA[<c:choose>
	<c:when test="">
		// do something
	</c:when>
	<c:otherwise>
		// do something
	</c:otherwise>
</c:choose>]]></content>
        </item>
        <item category="category_1335535719734" class="" editorclass="" id="item_1335539038274" label="JSTL: Remove tag" largeicon="" smallicon="" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[Deletes a scoped variable]]></description>
            <content><![CDATA[<c:remove var="" scope="page" />]]></content>
        </item>
        <item category="category_1335535719734" class="" editorclass="" id="item_1335538748849" label="JSTL: forEach tag" largeicon="" smallicon="" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[Repeats the nested body content over a collection or for a fixed number of times.]]></description>
            <content><![CDATA[<c:foreach items="" var="" varStatus="">
	// do something
</c:foreach>]]></content>
            <variable default="varStatus=&quot;index&quot;" id="name_1" name="varStatus - Index">
                <description><![CDATA[Position of the current item]]></description>
            </variable>
            <variable default="varStatus=&quot;count&quot;" id="name_2" name="varStatus - Count">
                <description><![CDATA[Number of times through the loop (starting with 1)]]></description>
            </variable>
            <variable default="varStatus=&quot;first&quot;" id="name_3" name="varStatus - First">
                <description><![CDATA[Boolean indicator if this is the first itertation]]></description>
            </variable>
            <variable default="varStatus=&quot;last&quot;" id="name_4" name="varStatus - Last">
                <description><![CDATA[Boolean indication if this is the last iteration]]></description>
            </variable>
            <variable default="begin=&quot;&quot;" id="name_5" name="Begin">
                <description><![CDATA[A static number or expression, index of the itteration incrimented by the step attribute]]></description>
            </variable>
            <variable default="end=&quot;&quot;" id="name_6" name="End">
                <description><![CDATA[Statis or expression value to halt itteration]]></description>
            </variable>
            <variable default="step=&quot;&quot;" id="name_7" name="Step">
                <description><![CDATA[An interget value which specifies the amoput to be added to the index after each itteration]]></description>
            </variable>
        </item>
        <item category="category_1335535719734" class="" editorclass="" id="item_1379685562990" label="Set a parameter for an include" largeicon="" smallicon="" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[Unnamed Template]]></description>
            <content><![CDATA[<jsp:include page="includes/checkoutButtons.jsp">
	<jsp:param name="includeContinueShopping" value="false" />
</jsp:include>

////In checkoutButtons.jsp

<c:if test="${param['includeContinueShopping']}">
 ...
 </c:if>]]></content>
        </item>
        <item category="category_1335535719734" class="" editorclass="" id="item_1335538528666" label="JSTL: Otherwise tag" largeicon="" smallicon="" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[Processes the body if no other previous <c:when> condition matched. This tag accepts no attributes and, if present, must be the last tag in the <c:choose> body.]]></description>
            <content><![CDATA[<c:otherwise>
	// do something
</c:otherwise>]]></content>
        </item>
        <item category="category_1335535719734" class="" editorclass="" id="item_1335538436915" label="JSTL: When tag" largeicon="" smallicon="" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[Processes the body if test is true and no other previous <c:when> tags evaluated true.]]></description>
            <content><![CDATA[<c:when test="">
	// do something
</c:when>]]></content>
        </item>
        <item category="category_1335535719734" class="" editorclass="" id="item_1335538288029" label="JSTL: Choose tag" largeicon="" smallicon="" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[Multiple conditions - process the body of the "first" enclosed when tag where the test condtion is true. If none match then the body of the otherwise tag (if present) is processed.]]></description>
            <content><![CDATA[<c:choose>

</c:choose>]]></content>
        </item>
        <item category="category_1335535719734" class="" editorclass="" id="item_1335538082884" label="JSTL: Set tag" largeicon="" smallicon="" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[Saves data to a scopes variable]]></description>
            <content><![CDATA[<c:set var="" value="" />]]></content>
            <variable default="value=&quot;&quot;" id="name_1" name="Value">
                <description><![CDATA[Data to save]]></description>
            </variable>
            <variable default="target=&quot;&quot;" id="name_2" name="Target">
                <description><![CDATA[Name of variable to modify]]></description>
            </variable>
            <variable default="property=&quot;&quot;" id="name_3" name="Property">
                <description><![CDATA[Property of target to modify]]></description>
            </variable>
            <variable default="var=&quot;&quot;" id="name_4" name="Var">
                <description><![CDATA[Name of variable to store data]]></description>
            </variable>
            <variable default="scope=&quot;&quot;" id="name_5" name="Scope">
                <description><![CDATA[Scope of variable]]></description>
            </variable>
        </item>
        <item category="category_1335535719734" class="" editorclass="" id="item_1335537894157" label="JSTL: If conditional" largeicon="" smallicon="" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[Adds a conditional structure which will process the body if it evalutes to true]]></description>
            <content><![CDATA[<c:if test="">
	// do something
</c:if>]]></content>
        </item>
        <item category="category_1335535719734" class="" editorclass="" id="item_1335537587231" label="i18n Heading with Argument JSTL Formatted Variable" largeicon="" smallicon="" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[Add an i18n heading containing a translation and pass in a JSTL expression as an argument. Please note: You will need to have the place holder in your translation to use this feature.

Example: Here is {0} an example {1}]]></description>
            <content><![CDATA[<c:set var="savings">
	<fmt:formatNumber value="${cartDisplayHeaderInfo.instantRebateTotal}" type="currency"/>
</c:set>

<i18n:heading1 key="cart.youvesaved.v2"  arg0='${savings}' />]]></content>
        </item>
        <item category="category_1335535719734" class="" editorclass="" id="item_1335536623326" label="JSTL &lt;c:out&gt;" largeicon="" smallicon="" snippetProvider="org.eclipse.wst.common.snippets.ui.TextSnippetProvider">
            <description><![CDATA[Place a JSTL output tag for an expression, you can optionally add the default tag if you need a place holder for when the expression evaluates to null.]]></description>
            <content><![CDATA[<c:out value="" />]]></content>
            <variable default="default=&quot;&quot;" id="name_1" name="Default">
                <description><![CDATA[Add a default value if your expression evaluates to null]]></description>
            </variable>
        </item>
    </category>
</snippets>