com.sun.faces.taglib
Class FacesValidator
java.lang.Object
javax.servlet.jsp.tagext.TagLibraryValidator
com.sun.faces.taglib.FacesValidator
- Direct Known Subclasses:
- CoreValidator, HtmlBasicValidator
public abstract class FacesValidator
- extends javax.servlet.jsp.tagext.TagLibraryValidator
Base class for all faces TLVs
- Author:
- Justyna Horwat, Ed Burns
Methods inherited from class javax.servlet.jsp.tagext.TagLibraryValidator |
getInitParameters, setInitParameters |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
failed
protected boolean failed
JSF_HTML_PRE
protected java.lang.String JSF_HTML_PRE
JSF_CORE_PRE
protected java.lang.String JSF_CORE_PRE
JSTL_CORE_PRE
protected java.lang.String JSTL_CORE_PRE
JSTL_IF_QN
protected java.lang.String JSTL_IF_QN
JSTL_IF_LN
protected java.lang.String JSTL_IF_LN
JSTL_CHOOSE_QN
protected java.lang.String JSTL_CHOOSE_QN
JSTL_CHOOSE_LN
protected java.lang.String JSTL_CHOOSE_LN
JSTL_FOREACH_QN
protected java.lang.String JSTL_FOREACH_QN
JSTL_FOREACH_LN
protected java.lang.String JSTL_FOREACH_LN
JSTL_FORTOKENS_QN
protected java.lang.String JSTL_FORTOKENS_QN
JSTL_FORTOKENS_LN
protected java.lang.String JSTL_FORTOKENS_LN
JSF_FORM_QN
protected java.lang.String JSF_FORM_QN
JSF_FORM_LN
protected java.lang.String JSF_FORM_LN
JSF_SUBVIEW_QN
protected java.lang.String JSF_SUBVIEW_QN
JSF_SUBVIEW_LN
protected java.lang.String JSF_SUBVIEW_LN
FacesValidator
public FacesValidator()
getJSF_HTML_PRE
public java.lang.String getJSF_HTML_PRE()
getJSF_CORE_PRE
public java.lang.String getJSF_CORE_PRE()
getJSTL_CORE_PRE
public java.lang.String getJSTL_CORE_PRE()
getJSTL_IF_QN
public java.lang.String getJSTL_IF_QN()
getJSTL_IF_LN
public java.lang.String getJSTL_IF_LN()
getJSTL_CHOOSE_QN
public java.lang.String getJSTL_CHOOSE_QN()
getJSTL_CHOOSE_LN
public java.lang.String getJSTL_CHOOSE_LN()
getJSTL_FOREACH_QN
public java.lang.String getJSTL_FOREACH_QN()
getJSTL_FOREACH_LN
public java.lang.String getJSTL_FOREACH_LN()
getJSTL_FORTOKENS_QN
public java.lang.String getJSTL_FORTOKENS_QN()
getJSTL_FORTOKENS_LN
public java.lang.String getJSTL_FORTOKENS_LN()
getJSF_FORM_QN
public java.lang.String getJSF_FORM_QN()
getJSF_FORM_LN
public java.lang.String getJSF_FORM_LN()
getJSF_SUBVIEW_QN
public java.lang.String getJSF_SUBVIEW_QN()
getJSF_SUBVIEW_LN
public java.lang.String getJSF_SUBVIEW_LN()
init
protected void init()
release
public void release()
- Overrides:
release
in class javax.servlet.jsp.tagext.TagLibraryValidator
getSAXHandler
protected abstract org.xml.sax.helpers.DefaultHandler getSAXHandler()
Subclass override. If it returns null, the subclass is
telling us: do not validate.
getFailureMessage
protected abstract java.lang.String getFailureMessage(java.lang.String prefix,
java.lang.String uri)
validate
public javax.servlet.jsp.tagext.ValidationMessage[] validate(java.lang.String prefix,
java.lang.String uri,
javax.servlet.jsp.tagext.PageData page)
- Validate a JSP page. Return an an array of Validation
Messages if a validation failure occurs. Return null
on success.
- Overrides:
validate
in class javax.servlet.jsp.tagext.TagLibraryValidator
- Parameters:
prefix
- Value of directive prefix argument.uri
- Value of directive uri argument.page
- JspData page object.
- Returns:
- ValidationMessage[] An array of Validation messages.
debugPrintTagData
protected void debugPrintTagData(java.lang.String ns,
java.lang.String ln,
java.lang.String qn,
org.xml.sax.Attributes attrs)
maybeSnagTLPrefixes
protected void maybeSnagTLPrefixes(java.lang.String qName,
org.xml.sax.Attributes attrs)
- This method provides for the ability of the TLV to use whatever
user defined tag lib prefix is in the page to recognize tags.
Copyright ? 2002-2006 Sun Microsystems, Inc. All Rights Reserved.