org.jboss.seam.ui.converter
public class ConverterChain extends Object implements javax.faces.convert.Converter, javax.faces.component.StateHolder
| Modifier and Type | Field and Description |
|---|---|
static int |
CHAIN_END
This places the converter at the end of the chain.
|
static int |
CHAIN_START
This places the converter at the head of the chain.
|
static String |
CONTINUE |
| Constructor and Description |
|---|
ConverterChain() |
ConverterChain(javax.faces.component.UIComponent component)
Set up a ConverterChain for this component.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
addConverterToChain(javax.faces.convert.Converter c)
Add a converter to the end of the chain
|
boolean |
addConverterToChain(javax.faces.convert.Converter c,
int priority)
Add a converter to the chain with a defined priority
|
boolean |
addConverterToChain(javax.el.ValueExpression c)
Add a converter to the end of the chain
|
boolean |
addConverterToChain(javax.el.ValueExpression c,
int priority)
Add a converter to the chain with a defined priority
|
boolean |
containsConverterType(javax.faces.convert.Converter converter) |
Object |
getAsObject(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
String value) |
String |
getAsString(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Object value) |
boolean |
isTransient() |
void |
restoreState(javax.faces.context.FacesContext context,
Object state) |
Object |
saveState(javax.faces.context.FacesContext context) |
void |
setTransient(boolean newTransientValue) |
public static final String CONTINUE
public static final int CHAIN_END
public static final int CHAIN_START
public ConverterChain()
public ConverterChain(javax.faces.component.UIComponent component)
component - public Object getAsObject(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String value) throws javax.faces.convert.ConverterException
getAsObject in interface javax.faces.convert.Converterjavax.faces.convert.ConverterExceptionpublic String getAsString(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object value) throws javax.faces.convert.ConverterException
getAsString in interface javax.faces.convert.Converterjavax.faces.convert.ConverterExceptionpublic boolean addConverterToChain(javax.faces.convert.Converter c)
public boolean addConverterToChain(javax.el.ValueExpression c)
public boolean addConverterToChain(javax.faces.convert.Converter c,
int priority)
public boolean addConverterToChain(javax.el.ValueExpression c,
int priority)
public boolean isTransient()
isTransient in interface javax.faces.component.StateHolderpublic void restoreState(javax.faces.context.FacesContext context,
Object state)
restoreState in interface javax.faces.component.StateHolderpublic Object saveState(javax.faces.context.FacesContext context)
saveState in interface javax.faces.component.StateHolderpublic void setTransient(boolean newTransientValue)
setTransient in interface javax.faces.component.StateHolderpublic boolean containsConverterType(javax.faces.convert.Converter converter)
Copyright © 2015 Seam Framework. All Rights Reserved.