<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-15"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Max Rydahl Andersen wrote:
<blockquote
 cite="mid:op.t753spsww1tq5a@reddevil.cust.hotspot.t-mobile.com"
 type="cite">
  <pre wrap="">Cool, but wouldn't it make more sense to add it as a seperate tag ?

Or maybe just as attributes on vpe:tag or is it supposed to be possible
to have multiple vpe:if's under vpe:tag? e.g. is the following supposed to be possible?

      &lt;vpe:tag name="f:testTldVersion" case-sensitive="yes"&gt;
          &lt;vpe:if test="tld_version('min=1.0 max=1.2')" &gt;
          &lt;vpe:template children="yes" modify="yes"&gt;
              &lt;div  style="background-color:red"&gt;
              Will be generated for version 1.0 to 1.2
              &lt;/div&gt;
          &lt;/vpe:template&gt;
          &lt;/vpe:if&gt;
          &lt;vpe:if test="tld_version('min=0.0 max=1.0')" &gt;
          &lt;vpe:template children="yes" modify="yes"&gt;
              &lt;div  style="background-color:red"&gt;
              Will be generated for version 0.0 through to 1.0
              &lt;/div&gt;
          &lt;/vpe:template&gt;
          &lt;vpe:template children="yes" modify="yes"&gt;
              &lt;div  style="background-color:red"&gt;
              Will always be generated.
              &lt;/div&gt;
          &lt;/vpe:template&gt;
      &lt;/vpe:tag&gt;

-max

  </pre>
</blockquote>
Yes, It's possible.<br>
<blockquote
 cite="mid:op.t753spsww1tq5a@reddevil.cust.hotspot.t-mobile.com"
 type="cite">
  <pre wrap=""></pre>
  <blockquote type="cite">
    <pre wrap="">In VPE was added support for taglib versions
see(<a class="moz-txt-link-freetext" href="http://jira.jboss.com/jira/browse/JBIDE-1466">http://jira.jboss.com/jira/browse/JBIDE-1466</a>).
Checks for versions was resolved in
org.jboss.tools.vpe.editor.template.expression.VpeFunctionTldVersionCheck
class.
Here some examples how it's can be used in template configuration file:
Example 1:
     &lt;vpe:tag name="f:testTldVersion" case-sensitive="yes"&gt;
         &lt;vpe:if test="tld_version('min=0.0 max=1.2')" &gt;
         &lt;vpe:template children="yes" modify="yes"&gt;
             &lt;div  style="background-color:red"&gt;
             Tld Check function
             &lt;/div&gt;
         &lt;/vpe:template&gt;
         &lt;/vpe:if&gt;
     &lt;/vpe:tag&gt;
 Example 2:
     &lt;vpe:tag name="f:testTldVersion" case-sensitive="yes"&gt;
         &lt;vpe:if test="tld_version('min=0.0')" &gt;
         &lt;vpe:template children="yes" modify="yes"&gt;
             &lt;div  style="background-color:red"&gt;
             Tld Check function
             &lt;/div&gt;
         &lt;/vpe:template&gt;
        &lt;/vpe:if&gt;
    &lt;/vpe:tag&gt;
 Example 3:
 &lt;vpe:tag name="f:testTldVersion" case-sensitive="yes"&gt;
         &lt;vpe:if test="tld_version('max=1.2')" &gt;
         &lt;vpe:template children="yes" modify="yes"&gt;
             &lt;div  style="background-color:red"&gt;
             Tld Check function
             &lt;/div&gt;
         &lt;/vpe:template&gt;
         &lt;/vpe:if&gt;
    &lt;/vpe:tag&gt;
Function tld_version() checks for taglib version in projects, here can
be 2 parametrs:
1) 'min' -  minimal taglib  version
2) 'max' - maximal taglib version
In function can' be specified only one paramter 'min'  or 'max'.
_______________________________________________
jbosstools-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:jbosstools-dev@lists.jboss.org">jbosstools-dev@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/jbosstools-dev">https://lists.jboss.org/mailman/listinfo/jbosstools-dev</a>

    </pre>
  </blockquote>
  <pre wrap=""><!---->


  </pre>
</blockquote>
<br>
</body>
</html>