public abstract class FacesValidator
extends javax.servlet.jsp.tagext.TagLibraryValidator
Base class for all faces TLVs
Modifier and Type | Field and Description |
---|---|
protected boolean |
failed |
protected java.lang.String |
JSF_CORE_PRE |
protected java.lang.String |
JSF_FORM_LN |
protected java.lang.String |
JSF_FORM_QN |
protected java.lang.String |
JSF_HTML_PRE |
protected java.lang.String |
JSF_SUBVIEW_LN |
protected java.lang.String |
JSF_SUBVIEW_QN |
protected java.lang.String |
JSTL_CHOOSE_LN |
protected java.lang.String |
JSTL_CHOOSE_QN |
protected java.lang.String |
JSTL_CORE_PRE |
protected java.lang.String |
JSTL_FOREACH_LN |
protected java.lang.String |
JSTL_FOREACH_QN |
protected java.lang.String |
JSTL_FORTOKENS_LN |
protected java.lang.String |
JSTL_FORTOKENS_QN |
protected java.lang.String |
JSTL_IF_LN |
protected java.lang.String |
JSTL_IF_QN |
Constructor and Description |
---|
FacesValidator() |
Modifier and Type | Method and Description |
---|---|
protected void |
debugPrintTagData(java.lang.String ns,
java.lang.String ln,
java.lang.String qn,
org.xml.sax.Attributes attrs) |
protected abstract java.lang.String |
getFailureMessage(java.lang.String prefix,
java.lang.String uri) |
java.lang.String |
getJSF_CORE_PRE() |
java.lang.String |
getJSF_FORM_LN() |
java.lang.String |
getJSF_FORM_QN() |
java.lang.String |
getJSF_HTML_PRE() |
java.lang.String |
getJSF_SUBVIEW_LN() |
java.lang.String |
getJSF_SUBVIEW_QN() |
java.lang.String |
getJSTL_CHOOSE_LN() |
java.lang.String |
getJSTL_CHOOSE_QN() |
java.lang.String |
getJSTL_CORE_PRE() |
java.lang.String |
getJSTL_FOREACH_LN() |
java.lang.String |
getJSTL_FOREACH_QN() |
java.lang.String |
getJSTL_FORTOKENS_LN() |
java.lang.String |
getJSTL_FORTOKENS_QN() |
java.lang.String |
getJSTL_IF_LN() |
java.lang.String |
getJSTL_IF_QN() |
protected abstract org.xml.sax.helpers.DefaultHandler |
getSAXHandler()
Subclass override.
|
protected void |
init() |
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.
|
void |
release() |
javax.servlet.jsp.tagext.ValidationMessage[] |
validate(java.lang.String prefix,
java.lang.String uri,
javax.servlet.jsp.tagext.PageData page)
Validate a JSP page.
|
protected boolean failed
protected java.lang.String JSF_HTML_PRE
protected java.lang.String JSF_CORE_PRE
protected java.lang.String JSTL_CORE_PRE
protected java.lang.String JSTL_IF_QN
protected java.lang.String JSTL_IF_LN
protected java.lang.String JSTL_CHOOSE_QN
protected java.lang.String JSTL_CHOOSE_LN
protected java.lang.String JSTL_FOREACH_QN
protected java.lang.String JSTL_FOREACH_LN
protected java.lang.String JSTL_FORTOKENS_QN
protected java.lang.String JSTL_FORTOKENS_LN
protected java.lang.String JSF_FORM_QN
protected java.lang.String JSF_FORM_LN
protected java.lang.String JSF_SUBVIEW_QN
protected java.lang.String JSF_SUBVIEW_LN
public java.lang.String getJSF_HTML_PRE()
public java.lang.String getJSF_CORE_PRE()
public java.lang.String getJSTL_CORE_PRE()
public java.lang.String getJSTL_IF_QN()
public java.lang.String getJSTL_IF_LN()
public java.lang.String getJSTL_CHOOSE_QN()
public java.lang.String getJSTL_CHOOSE_LN()
public java.lang.String getJSTL_FOREACH_QN()
public java.lang.String getJSTL_FOREACH_LN()
public java.lang.String getJSTL_FORTOKENS_QN()
public java.lang.String getJSTL_FORTOKENS_LN()
public java.lang.String getJSF_FORM_QN()
public java.lang.String getJSF_FORM_LN()
public java.lang.String getJSF_SUBVIEW_QN()
public java.lang.String getJSF_SUBVIEW_LN()
protected void init()
public void release()
release
in class javax.servlet.jsp.tagext.TagLibraryValidator
protected abstract org.xml.sax.helpers.DefaultHandler getSAXHandler()
Subclass override. If it returns null, the subclass is telling us: do not validate.
protected abstract java.lang.String getFailureMessage(java.lang.String prefix, java.lang.String uri)
public javax.servlet.jsp.tagext.ValidationMessage[] validate(java.lang.String prefix, java.lang.String uri, javax.servlet.jsp.tagext.PageData page)
validate
in class javax.servlet.jsp.tagext.TagLibraryValidator
prefix
- Value of directive prefix argument.uri
- Value of directive uri argument.page
- JspData page object.protected void debugPrintTagData(java.lang.String ns, java.lang.String ln, java.lang.String qn, org.xml.sax.Attributes attrs)
protected void maybeSnagTLPrefixes(java.lang.String qName, org.xml.sax.Attributes attrs)
Copyright ? 2002-2006 Sun Microsystems, Inc. All Rights Reserved.