From: <fg...@us...> - 2008-12-11 16:37:45
|
Revision: 951 http://openutils.svn.sourceforge.net/openutils/?rev=951&view=rev Author: fgiust Date: 2008-12-11 16:37:40 +0000 (Thu, 11 Dec 2008) Log Message: ----------- docs Modified Paths: -------------- trunk/openutils-elfunctions/src/main/java/net/sourceforge/openutils/elfunctions/ElStringUtils.java trunk/openutils-elfunctions/src/main/resources/META-INF/stringutils.tld Modified: trunk/openutils-elfunctions/src/main/java/net/sourceforge/openutils/elfunctions/ElStringUtils.java =================================================================== --- trunk/openutils-elfunctions/src/main/java/net/sourceforge/openutils/elfunctions/ElStringUtils.java 2008-12-11 16:28:22 UTC (rev 950) +++ trunk/openutils-elfunctions/src/main/java/net/sourceforge/openutils/elfunctions/ElStringUtils.java 2008-12-11 16:37:40 UTC (rev 951) @@ -100,4 +100,15 @@ return StringUtils.splitPreserveAllTokens(string, '\t'); } + /** + * Tests if this string ends with the specified suffix. + * @param string + * @param suffix + * @return true if the string ends with the suffix, false otherwise + */ + public static boolean endsWith(String string, String suffix) + { + return string.endsWith(suffix); + } + } Modified: trunk/openutils-elfunctions/src/main/resources/META-INF/stringutils.tld =================================================================== --- trunk/openutils-elfunctions/src/main/resources/META-INF/stringutils.tld 2008-12-11 16:28:22 UTC (rev 950) +++ trunk/openutils-elfunctions/src/main/resources/META-INF/stringutils.tld 2008-12-11 16:37:40 UTC (rev 951) @@ -1,73 +1,84 @@ <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>Openutils EL functions: stringutils</description> - <display-name>Openutils EL functions: stringutils</display-name> - <tlib-version>1.0</tlib-version> - <short-name>su</short-name> - <uri>http://openutils.sf.net/openutils-stringutils</uri> - <function> - <name>capitaliseAllWords</name> - <function-class>org.apache.commons.lang.StringUtils</function-class> - <function-signature>java.lang.String capitaliseAllWords(java.lang.String)</function-signature> - </function> - <function> - <name>substringAfterLast</name> - <function-class>org.apache.commons.lang.StringUtils</function-class> - <function-signature>java.lang.String substringAfterLast(java.lang.String, java.lang.String)</function-signature> - </function> - <function> - <name>substringBeforeLast</name> - <function-class>org.apache.commons.lang.StringUtils</function-class> - <function-signature>java.lang.String substringBeforeLast(java.lang.String, java.lang.String)</function-signature> + version="2.0"> + <description>Openutils EL functions: stringutils</description> + <display-name>Openutils EL functions: stringutils</display-name> + <tlib-version>1.0</tlib-version> + <short-name>su</short-name> + <uri>http://openutils.sf.net/openutils-stringutils</uri> + <function> + <description>Capitalizes all the whitespace separated words in a String. Only the first letter of each word is changed.</description> + <name>capitaliseAllWords</name> + <function-class>org.apache.commons.lang.StringUtils</function-class> + <function-signature>java.lang.String capitaliseAllWords(java.lang.String)</function-signature> </function> <function> + <description>Gets the substring after the last occurrence of a separator. The separator is not returned.</description> + <name>substringAfterLast</name> + <function-class>org.apache.commons.lang.StringUtils</function-class> + <function-signature>java.lang.String substringAfterLast(java.lang.String, java.lang.String)</function-signature> + </function> + <function> + <description>Gets the substring before the last occurrence of a separator. The separator is not returned.</description> + <name>substringBeforeLast</name> + <function-class>org.apache.commons.lang.StringUtils</function-class> + <function-signature>java.lang.String substringBeforeLast(java.lang.String, java.lang.String)</function-signature> + </function> + <function> + <description>Checks if a String is whitespace, empty ("") or null.</description> <name>isBlank</name> <function-class>org.apache.commons.lang.StringUtils</function-class> <function-signature>boolean isBlank(java.lang.String )</function-signature> </function> <function> + <description>Creates a random string whose length is the number of characters specified.</description> <name>randomAlphanumeric</name> <function-class>org.apache.commons.lang.RandomStringUtils</function-class> <function-signature>java.lang.String randomAlphanumeric(int)</function-signature> - </function> + </function> <function> <description>Unescapes a String</description> <name>unescapeXml</name> <function-class>org.apache.commons.lang.StringEscapeUtils</function-class> <function-signature>java.lang.String unescapeXml(java.lang.String)</function-signature> - </function> - <function> - <name>space</name> - <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> - <function-signature>java.lang.String space()</function-signature> - </function> - <function> - <name>tab</name> - <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> - <function-signature>java.lang.String tab()</function-signature> - </function> - <function> - <name>newline</name> - <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> - <function-signature>java.lang.String newline()</function-signature> </function> - <function> - <name>escJsTxt</name> - <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> - <function-signature>java.lang.String escapeJsText(java.lang.String, boolean)</function-signature> - </function> - <function> - <name>adaptStringLength</name> - <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> - <function-signature>java.lang.String adaptStringLength(java.lang.String, int, java.lang.String)</function-signature> - </function> - <function> - <name>stripHtmlTags</name> - <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> - <function-signature>java.lang.String stripHtmlTags(java.lang.String)</function-signature> + <function> + <description>Output a white space.</description> + <name>space</name> + <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> + <function-signature>java.lang.String space()</function-signature> </function> <function> + <description>Output a tab character.</description> + <name>tab</name> + <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> + <function-signature>java.lang.String tab()</function-signature> + </function> + <function> + <description>Output a newline character.</description> + <name>newline</name> + <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> + <function-signature>java.lang.String newline()</function-signature> + </function> + <function> + <description>Escapes a javascript string.</description> + <name>escJsTxt</name> + <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> + <function-signature>java.lang.String escapeJsText(java.lang.String, boolean)</function-signature> + </function> + <function> + <description>Crops a String to a given length, adding a suffix (for example "...") if needed.</description> + <name>adaptStringLength</name> + <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> + <function-signature>java.lang.String adaptStringLength(java.lang.String, int, java.lang.String)</function-signature> + </function> + <function> + <description>Strip any html tag from a String.</description> + <name>stripHtmlTags</name> + <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> + <function-signature>java.lang.String stripHtmlTags(java.lang.String)</function-signature> + </function> + <function> <description>Splits the given strings on newlines</description> <name>splitNewlines</name> <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> @@ -90,5 +101,11 @@ <name>defaultIfEmpty</name> <function-class>org.apache.commons.lang.StringUtils</function-class> <function-signature>java.lang.String defaultIfEmpty(java.lang.String, java.lang.String)</function-signature> - </function> + </function> + <function> + <description>A wrapper around java.lang.String#endsWith(..). Tests if this string ends with the specified suffix.</description> + <name>endsWith</name> + <function-class>net.sourceforge.openutils.elfunctions.ElStringUtils</function-class> + <function-signature>boolean endsWith(java.lang.String, java.lang.String)</function-signature> + </function> </taglib> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |