com.evolveum.midpoint.web.jsf.form.converter
Class FormIntegerConverter

java.lang.Object
  extended by javax.faces.convert.IntegerConverter
      extended by com.evolveum.midpoint.web.jsf.form.converter.FormIntegerConverter
All Implemented Interfaces:
javax.faces.component.StateHolder, javax.faces.convert.Converter
Direct Known Subclasses:
FormShortConverter

public class FormIntegerConverter
extends javax.faces.convert.IntegerConverter
implements javax.faces.component.StateHolder

Author:
Vilo Repan

Field Summary
static java.lang.String CONVERTER_ID
           
 
Fields inherited from class javax.faces.convert.IntegerConverter
INTEGER_ID, STRING_ID
 
Constructor Summary
FormIntegerConverter()
           
 
Method Summary
 java.lang.Object getAsObject(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String value)
           
 java.lang.String getAsString(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object value)
           
 void init(java.lang.Integer minValue, java.lang.Integer maxValue)
           
 boolean isTransient()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object object)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setMaxValue(java.lang.Integer maxValue)
           
 void setMinValue(java.lang.Integer minValue)
           
 void setTransient(boolean isTransient)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONVERTER_ID

public static final java.lang.String CONVERTER_ID
See Also:
Constant Field Values
Constructor Detail

FormIntegerConverter

public FormIntegerConverter()
Method Detail

init

public void init(java.lang.Integer minValue,
                 java.lang.Integer maxValue)

setMaxValue

public void setMaxValue(java.lang.Integer maxValue)

setMinValue

public void setMinValue(java.lang.Integer minValue)

getAsObject

public java.lang.Object getAsObject(javax.faces.context.FacesContext context,
                                    javax.faces.component.UIComponent component,
                                    java.lang.String value)
Specified by:
getAsObject in interface javax.faces.convert.Converter
Overrides:
getAsObject in class javax.faces.convert.IntegerConverter

getAsString

public java.lang.String getAsString(javax.faces.context.FacesContext context,
                                    javax.faces.component.UIComponent component,
                                    java.lang.Object value)
Specified by:
getAsString in interface javax.faces.convert.Converter
Overrides:
getAsString in class javax.faces.convert.IntegerConverter

isTransient

public boolean isTransient()
Specified by:
isTransient in interface javax.faces.component.StateHolder

setTransient

public void setTransient(boolean isTransient)
Specified by:
setTransient in interface javax.faces.component.StateHolder

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object object)
Specified by:
restoreState in interface javax.faces.component.StateHolder


Copyright © 2011 evolveum. All Rights Reserved.