public class

FileItemValidator

extends Object
implements StateHolder Validator
java.lang.Object
   ↳ org.apache.myfaces.tobago.validator.FileItemValidator

Class Overview

FileItemValidator is a Validator that checks the FileItem in the value of the associated component.

Summary

Constants
String CONTENT_TYPE_MESSAGE_ID
String SIZE_LIMIT_MESSAGE_ID
String VALIDATOR_ID
[Expand]
Inherited Constants
From interface javax.faces.validator.Validator
Public Constructors
FileItemValidator()
Public Methods
String[] getContentType()
int getMaxSize()
boolean isTransient()
void restoreState(FacesContext context, Object state)
Object saveState(FacesContext context)
void setContentType(String[] contentType)
void setMaxSize(int maxSize)
void setTransient(boolean newTransientValue)
void validate(FacesContext facesContext, UIComponent component, Object value)
[Expand]
Inherited Methods
From class java.lang.Object
From interface javax.faces.component.StateHolder
From interface javax.faces.validator.Validator

Constants

public static final String CONTENT_TYPE_MESSAGE_ID

Constant Value: "org.apache.myfaces.tobago.FileItemValidator.CONTENT_TYPE"

public static final String SIZE_LIMIT_MESSAGE_ID

Constant Value: "org.apache.myfaces.tobago.FileItemValidator.SIZE_LIMIT"

public static final String VALIDATOR_ID

Constant Value: "org.apache.myfaces.tobago.FileItem"

Public Constructors

public FileItemValidator ()

Public Methods

public String[] getContentType ()

public int getMaxSize ()

public boolean isTransient ()

public void restoreState (FacesContext context, Object state)

public Object saveState (FacesContext context)

public void setContentType (String[] contentType)

public void setMaxSize (int maxSize)

public void setTransient (boolean newTransientValue)

public void validate (FacesContext facesContext, UIComponent component, Object value)

Throws
ValidatorException