java.lang.Object
com.aoapps.tldparser.Function
Models one function within the *.tld file.
TLD files may provide generics within special comments inside the XML, where the value must match
function-signature
, but with the addition of <…>
segments.
<!-- functionSignature = "…" -->
-
Constructor Details
-
Function
public Function(String summaryClass, Taglib taglib, Element functionElem) throws XPathExpressionException Creates a new function.- Throws:
XPathExpressionException
-
Function
@Deprecated(forRemoval=true) public Function(String summaryClass, Taglib taglib, Element functionElem, Map<String, String> apiLinks) throws ParserConfigurationException, SAXException, IOException, XPathExpressionExceptionDeprecated, for removal: This API element is subject to removal in a future version.apiLinks
is unused, please useFunction(java.lang.String, com.aoapps.tldparser.Taglib, org.w3c.dom.Element)
instead.Creates a new function.
-
-
Method Details
-
getTaglib
-
getDates
-
getAllowRobots
-
getDescriptions
-
getDisplayNames
-
getName
-
getFunctionClass
-
getFunctionSignature
-
getExample
-
getDescriptionSummary
Gets a summary of the description. If there is more than once description, only the first is used in generating the summary. If there are no descriptions, returnsnull
.- See Also:
-
apiLinks
is unused, please useFunction(java.lang.String, com.aoapps.tldparser.Taglib, org.w3c.dom.Element)
instead.