A C D E G I L M O P R S T V

A

asObject(FacesContext, Class, String) - Method in class org.apache.shale.util.ConverterHelper
Use the registered by-type Converter to convert the specified String value to a corresponding Object value.
asString(FacesContext, Class, Object) - Method in class org.apache.shale.util.ConverterHelper
Use the registered by-type Converter to convert the specified Object value to a corresponding String value.

C

ConverterHelper - Class in org.apache.shale.util
Helper class to provide access to by-type JavaServer Faces Converter capabilities.
ConverterHelper() - Constructor for class org.apache.shale.util.ConverterHelper
 

D

decode(FacesContext, UIComponent) - Method in class org.apache.shale.renderer.TokenRenderer
Save the submitted value if this component was actually rendered.

E

encodeBegin(FacesContext, UIComponent) - Method in class org.apache.shale.renderer.TokenRenderer
Render the start of a hidden input element containing the transaction token value for this component.
encodeEnd(FacesContext, UIComponent) - Method in class org.apache.shale.renderer.TokenRenderer
Render the end of a hidden input element containing the transaction token value for this component.
eval(String) - Method in class org.apache.shale.util.Tags
Evaluate the expression.
evalBoolean(String) - Method in class org.apache.shale.util.Tags
Evaluate the expression and return a Boolean.
evalDouble(String) - Method in class org.apache.shale.util.Tags
Evaluate the expression and return a Double.
evalInteger(String) - Method in class org.apache.shale.util.Tags
Evaluate the expression and return an Integer.
evalString(String) - Method in class org.apache.shale.util.Tags
Evaluate the expression.

G

generate(FacesContext) - Method in class org.apache.shale.util.TokenProcessor
Generate and return the next transaction token value, and store it so that it may be verified on a subsequent form submit.
getBasename() - Method in class org.apache.shale.util.LoadBundle
Return the base resource bundle name for this LoadBundle instance.
getClassLoader() - Method in class org.apache.shale.util.Messages
Return the ClassLoader from which to load the specified resource bundle, or null for the thread context class loader.
getComponentType() - Method in class org.apache.shale.taglib.TokenTag
Return the required component type.
getFamily() - Method in class org.apache.shale.component.Token
Return the component family for this component.
getMap() - Method in class org.apache.shale.util.LoadBundle
Return a Map whose keys and values represent the content of the application resource bundle specified by the basename property, localized for the Locale stored in the UIViewRoot for the current request.
getMessage(String) - Method in class org.apache.shale.util.Messages
Retrieve the specified message string for the default locale.
getMessage(String, Object[]) - Method in class org.apache.shale.util.Messages
Retrieve the specified message string for the default locale, and perform parameter substitution with the specified parameters.
getMessage(String, Locale) - Method in class org.apache.shale.util.Messages
Retrieve the specified message string for the specified locale.
getMessage(String, Locale, Object[]) - Method in class org.apache.shale.util.Messages
Retrieve the specified message string for the specified locale, and perform parameter substitution with the specified parameters.
getMessageDetail() - Method in class org.apache.shale.component.Token
Returns the validation messageDetail used to create a FacesMessage.SEVERITY_ERROR.
getMessageDetail() - Method in class org.apache.shale.taglib.TokenTag
Returns a messageDetail override used when reporting a Token verification failure.
getMessageSummary() - Method in class org.apache.shale.component.Token
Returns the validation messageSummary used to create a FacesMessage.SEVERITY_ERROR.
getMessageSummary() - Method in class org.apache.shale.taglib.TokenTag
Returns a messageSummary override used when reporting a Token verification failure.
getName() - Method in class org.apache.shale.util.Messages
Return the name of the resource bundle to be retrieved.
getRendererType() - Method in class org.apache.shale.taglib.TokenTag
Return the required renderer type.
getToken() - Method in class org.apache.shale.component.Token
Return the transaction token value to be rendered for this occcurrence of this component.
getType(Object, Object) - Method in class org.apache.shale.faces.ShalePropertyResolver
For a Context, look up and return the type of the named object corresponding to the specified property name from this Context.
getType(Object, int) - Method in class org.apache.shale.faces.ShalePropertyResolver
Convert an index into a corresponding string, and delegate.
getType(Object, String) - Method in class org.apache.shale.util.PropertyHelper
Return the type of the specified property on the underlying bean class.
getValue(Object, Object) - Method in class org.apache.shale.faces.ShalePropertyResolver
For a base object of type Context, look up and return the named object corresponding to the specified property name from this Context.
getValue(Object, int) - Method in class org.apache.shale.faces.ShalePropertyResolver
Convert an index into a corresponding string, and delegate.
getValue(Object, String) - Method in class org.apache.shale.util.PropertyHelper
Return the value of the specified property from the specified bean.

I

isReadOnly(Object, Object) - Method in class org.apache.shale.faces.ShalePropertyResolver
For a Context base object, arbitrarily return false because we cannot determine if a Context is read only or not.
isReadOnly(Object, int) - Method in class org.apache.shale.faces.ShalePropertyResolver
Convert an index into a corresponding string, and delegate.
isReadOnly(Object, String) - Method in class org.apache.shale.util.PropertyHelper
Return true if the specified property is read only on the underlying bean class.

L

LoadBundle - Class in org.apache.shale.util
Utility class emulating the behavior of the standard JSF Core Library tag <f:loadBundle>.
LoadBundle() - Constructor for class org.apache.shale.util.LoadBundle
Creates a new instance of LoadBundle.
LoadBundle(String) - Constructor for class org.apache.shale.util.LoadBundle
Creates a new instance of LoadBundle for the specified bundle.

M

Messages - Class in org.apache.shale.util
Utility wrapper around resource bundles that provides locale-specific message string lookups, as well as parameter replacement services.
Messages() - Constructor for class org.apache.shale.util.Messages
Construct an initialized Messages wrapper.
Messages(String) - Constructor for class org.apache.shale.util.Messages
Construct a new Messages wrapper around the specified resource bundle name, loaded by the default class loader.
Messages(String, ClassLoader) - Constructor for class org.apache.shale.util.Messages
Construct a new Messages wrapper around the specified resource bundle name, loaded by the specified class loader.

O

org.apache.shale.component - package org.apache.shale.component
This package defines JavaServer Faces components that are integral to the Shale architecture.
org.apache.shale.faces - package org.apache.shale.faces
This package contains the internal JavaServer Faces implementation of the core framework.
org.apache.shale.renderer - package org.apache.shale.renderer
This package defines JavaServer Faces renderers that are integral to the Shale architecture.
org.apache.shale.taglib - package org.apache.shale.taglib
This package defines JavaServer Faces component tags that are integral to the Shale architecture.
org.apache.shale.util - package org.apache.shale.util
This package defines utility classes that are useful throughout the Shale architecture.

P

PropertyHelper - Class in org.apache.shale.util
Helper class to provide access to the properties of JavaBeans.
PropertyHelper() - Constructor for class org.apache.shale.util.PropertyHelper
 

R

resolveVariable(FacesContext, String) - Method in class org.apache.shale.faces.ShaleVariableResolver
Resolve variable names known to this resolver; otherwise, delegate to the original resolver passed to our constructor.
restoreState(FacesContext, Object) - Method in class org.apache.shale.component.Token
Restores the components state.

S

saveState(FacesContext) - Method in class org.apache.shale.component.Token
Saves the components state.
setAction(UIComponent, String) - Method in class org.apache.shale.util.Tags
Sets the component's Action by setting a method binding with the given attribute value.
setActionListener(UIComponent, String) - Method in class org.apache.shale.util.Tags
Sets the component's ActionListener by setting a method binding with the given attribute value.
setBasename(String) - Method in class org.apache.shale.util.LoadBundle
Set the base resource bundle name for this LoadBundle instance.
setBoolean(UIComponent, String, String) - Method in class org.apache.shale.util.Tags
Sets the component's attributeName with the given attributeValue as a Boolean.
setClassLoader(ClassLoader) - Method in class org.apache.shale.util.Messages
Set the ClassLoader from which to load the specified resource bundle.
setDouble(UIComponent, String, String) - Method in class org.apache.shale.util.Tags
Sets the component's attributeName with the given attributeValue as a Double.
setInteger(UIComponent, String, String) - Method in class org.apache.shale.util.Tags
Sets the component's attributeName with the given attributeValue as a Integer.
setMessageDetail(String) - Method in class org.apache.shale.component.Token
Sets a messageDetail override used when reporting a token verification failure.
setMessageDetail(String) - Method in class org.apache.shale.taglib.TokenTag
Sets a messageDetail override used when reporting a Token verification failure.
setMessageSummary(String) - Method in class org.apache.shale.component.Token
Sets a messageSummary override used when reporting a token verification failure.
setMessageSummary(String) - Method in class org.apache.shale.taglib.TokenTag
Sets a messageSummary override used when reporting a Token verification failure.
setMethodBinding(UIComponent, String, String, Class[]) - Method in class org.apache.shale.util.Tags
Sets the component's attributeName with the given attributeValue as a MethodBinding.
setName(String) - Method in class org.apache.shale.util.Messages
Set the name of the resource bunde to be retrieved.
setProperties(UIComponent) - Method in class org.apache.shale.taglib.TokenTag
Pushs the tag attributes to the Token's component properties.
setString(UIComponent, String, String) - Method in class org.apache.shale.util.Tags
Sets the component's attributeName with the given attributeValue as a String.
setValidator(UIComponent, String) - Method in class org.apache.shale.util.Tags
Sets the component's Validator by setting a method binding with the given attribute value.
setValue(Object, Object, Object) - Method in class org.apache.shale.faces.ShalePropertyResolver
For a base object of type Context, replace any previous binding for the named object corresponding to the specified property name into this Context.
setValue(Object, int, Object) - Method in class org.apache.shale.faces.ShalePropertyResolver
Convert an index into a corresponding string, and delegate.
setValue(Object, String, Object) - Method in class org.apache.shale.util.PropertyHelper
Set the specified value on the specified property of the specified bean.
setValueBinding(UIComponent, String, String) - Method in class org.apache.shale.util.Tags
Sets the component's attributeName with the given attributeValue as a ValueBinding.
setValueChangeListener(UIComponent, String) - Method in class org.apache.shale.util.Tags
Sets the component's ValueChangeListener by setting a method binding with the given attribute value.
ShaleConstants - Class in org.apache.shale.faces
ShaleConstants are manifest constants defining global identifiers shared across the internal implementation of the controller.
ShalePropertyResolver - Class in org.apache.shale.faces
Shale-specific PropertyResolver for evaluating JavaServer Faces value binding and method binding expressions.
ShalePropertyResolver(PropertyResolver) - Constructor for class org.apache.shale.faces.ShalePropertyResolver
Construct a new ShalePropertyResolver instance.
ShaleVariableResolver - Class in org.apache.shale.faces
Shale-specific VariableResolver for evaluating JavaServer Faces value binding and method binding expressions.
ShaleVariableResolver(VariableResolver) - Constructor for class org.apache.shale.faces.ShaleVariableResolver
Construct a new ShaleVariableResolver instance.

T

TAG_UTILITY_BEAN - Static variable in class org.apache.shale.faces.ShaleConstants
Application scope attribute that's an instance of org.apache.shale.util.Tags.
Tags - Class in org.apache.shale.util
A utility class for JSF tags.
Tags() - Constructor for class org.apache.shale.util.Tags
 
Token - Class in org.apache.shale.component
Component that renders a transaction token input field, and then validates it on a subsequent form submit.
Token() - Constructor for class org.apache.shale.component.Token
Create a default instance of this component.
TOKEN_PROCESSOR - Static variable in class org.apache.shale.faces.ShaleConstants
Appication scope attribute key under which the TokenProcessor instance for this application is stored.
TokenProcessor - Class in org.apache.shale.util
Utility methods supporting the generation and validation of transaction tokens, used to avoid duplicate form submits.
TokenProcessor() - Constructor for class org.apache.shale.util.TokenProcessor
 
TokenRenderer - Class in org.apache.shale.renderer
Renderer for a Token component, dealing with a transaction token used to catch duplicate form submits.
TokenRenderer() - Constructor for class org.apache.shale.renderer.TokenRenderer
 
TOKENS - Static variable in class org.apache.shale.faces.ShaleConstants
Session scope attribute key under which we keep a Set containing the valid transaction tokens for this session.
TokenTag - Class in org.apache.shale.taglib
JSP custom tag for the Token component.
TokenTag() - Constructor for class org.apache.shale.taglib.TokenTag
 

V

validate(FacesContext) - Method in class org.apache.shale.component.Token
Perform superclass validations, then ensure that the specified input value is acceptable at this point in time.
verify(FacesContext, String) - Method in class org.apache.shale.util.TokenProcessor
Verify that the specified transaction token value (retrieved from an incoming request) is a valid transaaction token.

A C D E G I L M O P R S T V

Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.