<?xml version="1.0" encoding="ISO-8859-1" ?>

<taglib xmlns="http://java.sun.com/xml/ns/j2ee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd" 
    version="2.0">
  <description>Custom tag library for the Serotonin applications. Author: Matthew Lohbihler</description>
  <display-name>Serotonin Taglib</display-name>
  <tlib-version>1.1</tlib-version>
  <short-name>sst</short-name>
  <uri>http://www.serotoninsoftware.com/tags-min</uri>
  
  <tag>
    <name>convert</name>
    <tag-class>com.serotonin.web.taglib.DwrConvertTag</tag-class>
    <body-content>empty</body-content>
    <attribute>
      <name>obj</name>
      <required>true</required>
      <rtexprvalue>true</rtexprvalue>
    </attribute>
  </tag>
  
  
  
  <!-- 
    Functions
   -->
  <function>
    <name>quotEncode</name>
    <function-class>com.serotonin.web.taglib.Functions</function-class>
    <function-signature>java.lang.String quotEncode(java.lang.String)</function-signature>
  </function> 
  
  <function>
    <name>escapeQuotes</name>
    <function-class>com.serotonin.web.taglib.Functions</function-class>
    <function-signature>java.lang.String escapeQuotes(java.lang.String)</function-signature>
  </function>
  
  <function>
    <name>replaceMacro</name>
    <function-class>com.serotonin.util.StringUtils</function-class>
    <function-signature>java.lang.String replaceMacro(java.lang.String, java.lang.String, java.lang.String)</function-signature>
  </function>
  
</taglib>
