ch.security4web.esapi.validator
Class EsapiValidation

java.lang.Object
  extended by UIComponent
      extended by ch.security4web.esapi.validator.EsapiValidation

* OWASP Enterprise Security API (ESAPI)
 
 This file is part of the Open Web Application Security Project (OWASP)
 Enterprise Security API (ESAPI) project. For details, please see
 http://www.owasp.org/index.php/ESAPI.

 Copyright (c) 2007 - The OWASP Foundation
 
 The ESAPI is published by OWASP under the BSD license. You should read and accept the
 LICENSE before you use, modify, and/or redistribute this software.

Since:
1.0
Version:
2.0
Author:
Rakesh, Dr.Prof.Emmanuel, Matthey Samuel

Constructor Summary
EsapiValidation()
          
Method Summary
protected  void addFacesListener(FacesListener arg0)
          
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EsapiValidation

public EsapiValidation()
Method Detail

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String value)

saveState

public java.lang.Object saveState(FacesContext context)

restoreState

public void restoreState(FacesContext context,
                         java.lang.Object state)

encodeBegin

public void encodeBegin(FacesContext context)
                 throws java.io.IOException
Throws:
java.io.IOException

getFamily

public java.lang.String getFamily()

encodeEnd

public void encodeEnd(FacesContext context)
               throws java.io.IOException
Throws:
java.io.IOException

decode

public void decode(FacesContext context)

isTransient

public boolean isTransient()

setTransient

public void setTransient(boolean arg0)

addFacesListener

protected void addFacesListener(FacesListener arg0)

broadcast

public void broadcast(FacesEvent arg0)
               throws AbortProcessingException
Throws:
AbortProcessingException

encodeChildren

public void encodeChildren(FacesContext arg0)
                    throws java.io.IOException
Throws:
java.io.IOException

findComponent

public UIComponent findComponent(java.lang.String arg0)

getAttributes

public java.util.Map<java.lang.String,java.lang.Object> getAttributes()

getChildCount

public int getChildCount()

getChildren

public java.util.List<UIComponent> getChildren()

getClientId

public java.lang.String getClientId(FacesContext arg0)

getFacesContext

protected FacesContext getFacesContext()

getFacesListeners

protected FacesListener[] getFacesListeners(java.lang.Class arg0)

getFacet

public UIComponent getFacet(java.lang.String arg0)

getFacets

public java.util.Map<java.lang.String,UIComponent> getFacets()

getFacetsAndChildren

public java.util.Iterator<UIComponent> getFacetsAndChildren()

getId

public java.lang.String getId()

getParent

public UIComponent getParent()

getRenderer

protected Renderer getRenderer(FacesContext arg0)

getRendererType

public java.lang.String getRendererType()

getRendersChildren

public boolean getRendersChildren()

getValueBinding

public ValueBinding getValueBinding(java.lang.String arg0)

isRendered

public boolean isRendered()

processDecodes

public void processDecodes(FacesContext arg0)

processRestoreState

public void processRestoreState(FacesContext arg0,
                                java.lang.Object arg1)

processSaveState

public java.lang.Object processSaveState(FacesContext arg0)

processUpdates

public void processUpdates(FacesContext arg0)

processValidators

public void processValidators(FacesContext arg0)

queueEvent

public void queueEvent(FacesEvent arg0)

removeFacesListener

protected void removeFacesListener(FacesListener arg0)

setId

public void setId(java.lang.String arg0)

setParent

public void setParent(UIComponent arg0)

setRendered

public void setRendered(boolean arg0)

setRendererType

public void setRendererType(java.lang.String arg0)

setValueBinding

public void setValueBinding(java.lang.String arg0,
                            ValueBinding arg1)