- ElseBean - Class in org.apache.tapestry.components
-
- ElseBean() - Constructor for class org.apache.tapestry.components.ElseBean
-
- Email - Class in org.apache.tapestry.form.validator
-
Validates that the user input, a string, is an email address (by checking it against a regular
expression).
- Email() - Constructor for class org.apache.tapestry.form.validator.Email
-
- Email(String) - Constructor for class org.apache.tapestry.form.validator.Email
-
- EMAIL_FORMAT - Static variable in class org.apache.tapestry.valid.ValidationConstraint
-
Indicates a general error in the format of a string that is to be interpreted as a email.
- EmailValidator - Class in org.apache.tapestry.valid
-
Simple validation of email strings, to enforce required, and minimum length (maximum length is
enforced in the client browser, by setting a maximum input length on the text field).
- EmailValidator() - Constructor for class org.apache.tapestry.valid.EmailValidator
-
- EmailValidator(String) - Constructor for class org.apache.tapestry.valid.EmailValidator
-
Initializes the EmailValidator with properties defined by the initializer.
- emitEventHandlers(IMarkupWriter, IRequestCycle) - Method in class org.apache.tapestry.wml.Go
-
This component doesn't support event handlers.
- emitEventManagerInitialization(String) - Method in class org.apache.tapestry.form.FormSupportImpl
-
Pre-renders the form, setting up some client-side form support.
- emitEventManagerInitialization() - Method in class org.apache.tapestry.wml.GoFormSupportImpl
-
- encode(ServiceEncoding) - Method in class org.apache.tapestry.engine.encoders.AssetEncoder
-
- encode(ServiceEncoding) - Method in class org.apache.tapestry.engine.encoders.DirectServiceEncoder
-
- encode(ServiceEncoding) - Method in class org.apache.tapestry.engine.encoders.PageServiceEncoder
-
- encode(ServiceEncoding) - Method in class org.apache.tapestry.engine.encoders.ServiceExtensionEncoder
-
- encode(ServiceEncoding) - Method in interface org.apache.tapestry.engine.ServiceEncoder
-
- encodePageChanges(List) - Method in interface org.apache.tapestry.record.PersistentPropertyDataEncoder
-
Encodes a (possibly empty) list of
PropertyChange
s into a string representation that
can later be decoded.
- encodePageChanges(List) - Method in class org.apache.tapestry.record.PersistentPropertyDataEncoderImpl
-
- encodeURL(String) - Method in class org.apache.tapestry.engine.RequestCycle
-
- encodeURL(String) - Method in interface org.apache.tapestry.IRequestCycle
-
Passes the String through
HttpServletResponse.encodeURL(java.lang.String)
, which ensures
that the session id is encoded in the URL (if necessary).
- encodeURL(String) - Method in class org.apache.tapestry.web.ServletWebResponse
-
- encodeURL(String) - Method in interface org.apache.tapestry.web.WebResponse
-
Encodes a URL, which adds information to the URL needed to ensure that the request triggered
by the URL will be associated with the current session (if any).
- ENCODING_KEY - Static variable in class org.apache.tapestry.services.impl.ResponseRendererImpl
-
Inside a
ContentType
, the output encoding is called
"charset".
- end() - Method in class org.apache.tapestry.engine.NullWriter
-
- end(String) - Method in class org.apache.tapestry.engine.NullWriter
-
- end() - Method in interface org.apache.tapestry.IMarkupWriter
-
Ends the element most recently started by .
- end(String) - Method in interface org.apache.tapestry.IMarkupWriter
-
Ends the most recently started element with the given name.
- end() - Method in class org.apache.tapestry.markup.MarkupWriterImpl
-
- end(String) - Method in class org.apache.tapestry.markup.MarkupWriterImpl
-
- end(String) - Method in class org.apache.tapestry.parse.SpecificationParser
-
- endElement(RuleDirectedParser) - Method in class org.apache.tapestry.script.InitRule
-
- endElement(RuleDirectedParser) - Method in class org.apache.tapestry.script.ScriptRule
-
- endElement(RuleDirectedParser) - Method in class org.apache.tapestry.script.UniqueRule
-
- endElement(RuleDirectedParser) - Method in class org.apache.tapestry.util.xml.BaseRule
-
- endElement(RuleDirectedParser) - Method in interface org.apache.tapestry.util.xml.IRule
-
Invoked just after the rule is popped off the rule stack.
- endElement(String, String, String) - Method in class org.apache.tapestry.util.xml.RuleDirectedParser
-
Pops the top rule off the stack and invokes IRule#endElementt(RuleDirectedParser)
.
- endPageRender() - Method in class org.apache.tapestry.AbstractPage
-
- endPageRender() - Method in interface org.apache.tapestry.IPage
-
Invoked after a partial render of the page occurs (this happens when rewinding a
Form
within the page).
- endRender(PropertySelection, IMarkupWriter, IRequestCycle) - Method in interface org.apache.tapestry.form.IPropertySelectionRenderer
-
- endRender(PropertySelection, IMarkupWriter, IRequestCycle) - Method in class org.apache.tapestry.form.RadioPropertySelectionRenderer
-
Closes the <table> element.
- endRender(PropertySelection, IMarkupWriter, IRequestCycle) - Method in class org.apache.tapestry.form.SelectPropertySelectionRenderer
-
Closes the <select> element.
- EngineFactory - Interface in org.apache.tapestry.services
-
Responsible for creating new instance of
IEngine
.
- EngineFactoryImpl - Class in org.apache.tapestry.services.impl
-
- EngineFactoryImpl() - Constructor for class org.apache.tapestry.services.impl.EngineFactoryImpl
-
- EngineManager - Interface in org.apache.tapestry.services
-
Service responsible for obtaining instances of
IEngine
to service the current request.
- EngineManagerImpl - Class in org.apache.tapestry.services.impl
-
- EngineManagerImpl() - Constructor for class org.apache.tapestry.services.impl.EngineManagerImpl
-
- EngineMessages - Class in org.apache.tapestry.engine
-
- EngineMessages() - Constructor for class org.apache.tapestry.engine.EngineMessages
-
- EngineServiceContribution - Class in org.apache.tapestry.services.impl
-
Maps an engine service to a name.
- EngineServiceContribution() - Constructor for class org.apache.tapestry.services.impl.EngineServiceContribution
-
- EngineServiceInnerProxy - Class in org.apache.tapestry.services.impl
-
Inner proxy that actually resolves the engine service using the
EngineServiceSource
, then replaces itself in the outer
proxy.
- EngineServiceInnerProxy(String, EngineServiceOuterProxy, EngineServiceSource) - Constructor for class org.apache.tapestry.services.impl.EngineServiceInnerProxy
-
- EngineServiceLink - Class in org.apache.tapestry.engine
-
A EngineServiceLink represents a possible action within the client web browser; either clicking a
link or submitting a form, which is constructed primarily from the servlet path, with some
additional query parameters.
- EngineServiceLink(IRequestCycle, String, String, URLCodec, WebRequest, Map, boolean) - Constructor for class org.apache.tapestry.engine.EngineServiceLink
-
Creates a new EngineServiceLink.
- EngineServiceObjectProvider - Class in org.apache.tapestry.services.impl
-
Provides the implementation of the "engine-service:" prefix, were the locator is simply the name
of an engine service.
- EngineServiceObjectProvider() - Constructor for class org.apache.tapestry.services.impl.EngineServiceObjectProvider
-
- EngineServiceOuterProxy - Class in org.apache.tapestry.services.impl
-
Outer proxy for engine services.
- EngineServiceOuterProxy(String) - Constructor for class org.apache.tapestry.services.impl.EngineServiceOuterProxy
-
- EngineServiceSource - Interface in org.apache.tapestry.services.impl
-
Interface that allows
IEngineService
proxies to be converted to real instances.
- EngineUtils - Class in org.apache.tapestry.engine
-
Utilities needed by engine services and etc.
- EngineUtils() - Constructor for class org.apache.tapestry.engine.EngineUtils
-
- EnhancedClassValidator - Interface in org.apache.tapestry.enhance
-
- EnhancedClassValidatorImpl - Class in org.apache.tapestry.enhance
-
Validates that an enhanced class is correct; checks that all inherited abstract methods are, in
fact, implemented in the class.
- EnhancedClassValidatorImpl() - Constructor for class org.apache.tapestry.enhance.EnhancedClassValidatorImpl
-
- EnhancementOperation - Interface in org.apache.tapestry.enhance
-
A process object representing enhancements to a component class.
- EnhancementOperationImpl - Class in org.apache.tapestry.enhance
-
- EnhancementOperationImpl(ClassResolver, IComponentSpecification, Class, ClassFactory, Log) - Constructor for class org.apache.tapestry.enhance.EnhancementOperationImpl
-
- EnhancementWorker - Interface in org.apache.tapestry.enhance
-
- EnhanceUtils - Class in org.apache.tapestry.enhance
-
Convienience methods needed by various parts of the enhancement subsystem.
- EnhanceUtils() - Constructor for class org.apache.tapestry.enhance.EnhanceUtils
-
- enquote(String) - Static method in class org.apache.tapestry.TapestryUtils
-
Enquotes a string within single quotes, ready for insertion as part of a block of JavaScript.
- enterActiveState() - Method in class org.apache.tapestry.AbstractComponent
-
- enterActiveState() - Method in interface org.apache.tapestry.IComponent
-
- equals(Object) - Method in class org.apache.tapestry.enhance.InitialValueBindingCreator
-
This method is just implemented for testing purposes.
- equals(Object) - Method in class org.apache.tapestry.record.ChangeKey
-
- equals(Object) - Method in class org.apache.tapestry.record.PropertyChangeImpl
-
- equals(Object) - Method in class org.apache.tapestry.util.ComponentAddress
-
- equals(Object) - Method in class org.apache.tapestry.util.ContentType
-
Returns true only if the other object is another instance of ContentType, and has the ssame
baseType, subType and set of parameters.
- equals(Object) - Method in class org.apache.tapestry.util.DescribedLocation
-
A DescribedLocation is equal to another only if their resources are equal, and their
descriptions are equal.
- equals(Object) - Method in class org.apache.tapestry.util.MultiKey
-
Returns true if:
The other object is a MultiKey
They have the same number of key elements
Every element is an exact match or is equal
- error(SAXParseException) - Method in class org.apache.tapestry.util.xml.RuleDirectedParser
-
Throws the exception.
- ERROR_FIELD - Static variable in class org.apache.tapestry.valid.ValidationConstants
-
- ErrorMessages - Class in org.apache.tapestry.error
-
- ErrorMessages() - Constructor for class org.apache.tapestry.error.ErrorMessages
-
- EstablishDefaultParameterValuesVisitor - Class in org.apache.tapestry.pageload
-
For all parameters in the examined component that have default values, but are not bound,
automatically add an ExpressionBinding with the default value.
- EstablishDefaultParameterValuesVisitor() - Constructor for class org.apache.tapestry.pageload.EstablishDefaultParameterValuesVisitor
-
- evaluate(String) - Method in interface org.apache.tapestry.script.ScriptSession
-
Evaluates an OGNL expression, where the root object for the expression is the
symbols map
.
- evaluate(String, Class) - Method in interface org.apache.tapestry.script.ScriptSession
-
Evaluates an expression and coerces the result to a particlar type.
- evaluate(String) - Method in class org.apache.tapestry.script.ScriptSessionImpl
-
- evaluate(String, Class) - Method in class org.apache.tapestry.script.ScriptSessionImpl
-
- evaluateCondition() - Method in class org.apache.tapestry.components.Conditional
-
- evaluateCondition(IRequestCycle, IForm, boolean) - Method in class org.apache.tapestry.components.IfBean
-
- evaluateFullSourceIterator() - Method in class org.apache.tapestry.components.ForBean
-
Returns a new iterator of the values in 'fullSource'.
- evaluateSourceIterator() - Method in class org.apache.tapestry.components.ForBean
-
Returns a new iterator of the values in 'source'.
- EvenOdd - Class in org.apache.tapestry.bean
-
Used to emit a stream of alterating string values: "even", "odd", etc.
- EvenOdd() - Constructor for class org.apache.tapestry.bean.EvenOdd
-
- Exception - Class in org.apache.tapestry.pages
-
Default exception reporting page.
- Exception() - Constructor for class org.apache.tapestry.pages.Exception
-
- ExceptionAnalyzer - Class in org.apache.tapestry.util.exception
-
- ExceptionAnalyzer() - Constructor for class org.apache.tapestry.util.exception.ExceptionAnalyzer
-
- ExceptionDescription - Class in org.apache.tapestry.util.exception
-
A description of an Exception
.
- ExceptionDescription(String, String, ExceptionProperty[], String[]) - Constructor for class org.apache.tapestry.util.exception.ExceptionDescription
-
- ExceptionDisplay - Class in org.apache.tapestry.html
-
Component used to display an already formatted exception.
- ExceptionDisplay() - Constructor for class org.apache.tapestry.html.ExceptionDisplay
-
- ExceptionPresenter - Interface in org.apache.tapestry.error
-
Invoked by the
IEngine
if there's an uncaught exception
(checked or runtime) processing a request.
- ExceptionPresenterImpl - Class in org.apache.tapestry.error
-
- ExceptionPresenterImpl() - Constructor for class org.apache.tapestry.error.ExceptionPresenterImpl
-
- ExceptionProperty - Class in org.apache.tapestry.util.exception
-
Captures a name/value property pair from an exception.
- ExceptionProperty(String, Object) - Constructor for class org.apache.tapestry.util.exception.ExceptionProperty
-
- execute(IRequestCycle, IScriptProcessor, Map) - Method in interface org.apache.tapestry.IScript
-
Executes the script, which will read and modify the symbols Map
.
- execute(IRequestCycle, IScriptProcessor, Map) - Method in class org.apache.tapestry.script.ParsedScript
-
Creates the
ScriptSessionImpl
and invokes
AbstractToken.writeChildren(java.lang.StringBuffer, org.apache.tapestry.script.ScriptSession)
.
- exists(String) - Method in class org.apache.tapestry.engine.state.ApplicationScopeManager
-
- exists(String) - Method in interface org.apache.tapestry.engine.state.ApplicationStateManager
-
Checks to see if the named object exists.
- exists(String) - Method in class org.apache.tapestry.engine.state.ApplicationStateManagerImpl
-
- exists(String) - Method in class org.apache.tapestry.engine.state.SessionScopeManager
-
- exists() - Method in interface org.apache.tapestry.engine.state.StateObjectManager
-
Returns true if the application state object exists (i.e., a value has been stored).
- exists() - Method in class org.apache.tapestry.engine.state.StateObjectManagerImpl
-
- exists(String) - Method in interface org.apache.tapestry.engine.state.StateObjectPersistenceManager
-
- ExpressionBinding - Class in org.apache.tapestry.binding
-
Implements a dynamic binding, based on evaluating an expression using an expression language.
- ExpressionBinding(String, Location, ValueConverter, IComponent, String, ExpressionEvaluator, ExpressionCache) - Constructor for class org.apache.tapestry.binding.ExpressionBinding
-
- ExpressionCache - Interface in org.apache.tapestry.services
-
Cache of compiled OGNL expressions.
- ExpressionCacheImpl - Class in org.apache.tapestry.services.impl
-
- ExpressionCacheImpl() - Constructor for class org.apache.tapestry.services.impl.ExpressionCacheImpl
-
- ExpressionEvaluator - Interface in org.apache.tapestry.services
-
Wrapper around the OGNL library.
- ExpressionEvaluatorImpl - Class in org.apache.tapestry.services.impl
-
- ExpressionEvaluatorImpl() - Constructor for class org.apache.tapestry.services.impl.ExpressionEvaluatorImpl
-
- extendDescription(StringBuffer) - Method in class org.apache.tapestry.binding.AbstractBinding
-
Does nothing, subclasses may override to add additional information.
- extendDescription(StringBuffer) - Method in class org.apache.tapestry.binding.ListenerMethodBinding
-
- extendDescription(ToStringBuilder) - Method in class org.apache.tapestry.parse.CloseToken
-
- extendDescription(ToStringBuilder) - Method in class org.apache.tapestry.parse.OpenToken
-
- extendDescription(ToStringBuilder) - Method in class org.apache.tapestry.parse.TemplateToken
-
Overridden in subclasses to append additional fields (defined in the subclass) to the
description.
- extendDescription(ToStringBuilder) - Method in class org.apache.tapestry.parse.TextToken
-
- extendDescription(ToStringBuilder) - Method in class org.apache.tapestry.spec.ApplicationSpecification
-
- extendDescription(ToStringBuilder) - Method in class org.apache.tapestry.spec.LibrarySpecification
-
Does nothing, subclasses may override to add additional description.
- EXTENDED_PROPERTY_NAME_PATTERN - Static variable in class org.apache.tapestry.parse.SpecificationParser
-
Extended version of Tapestry.SIMPLE_PROPERTY_NAME_PATTERN
, but allows a series of
individual property names, seperated by periods.
- ExtendedReader - Class in org.apache.tapestry.util.text
-
A Reader that provides some additional functionality, such as peek().
- ExtendedReader(Reader) - Constructor for class org.apache.tapestry.util.text.ExtendedReader
-
Creates a new extended reader that reads from the provided object
- extendMethodImplementation(Class, MethodSignature, String) - Method in interface org.apache.tapestry.enhance.EnhancementOperation
-
Allows for a kind of distributed construction of a particular method, within a particular
interface.
- extendMethodImplementation(Class, MethodSignature, String) - Method in class org.apache.tapestry.enhance.EnhancementOperationImpl
-
- EXTENSION_NAME_PATTERN - Static variable in class org.apache.tapestry.parse.SpecificationParser
-
Per5 pattern for extension names.
- ExtensionLookupFactory - Class in org.apache.tapestry.services.impl
-
An implementation of
ServiceImplementationFactory
that looks for a
service implementation provided as an
application
extension
.
- ExtensionLookupFactory() - Constructor for class org.apache.tapestry.services.impl.ExtensionLookupFactory
-
- ExtensionLookupParameter - Class in org.apache.tapestry.services.impl
-
- ExtensionLookupParameter() - Constructor for class org.apache.tapestry.services.impl.ExtensionLookupParameter
-
- ExtensionSpecification - Class in org.apache.tapestry.spec
-
Defines an "extension", which is much like a helper bean, but is part of a library or application
specification (and has the same lifecycle as the application).
- ExtensionSpecification(ClassResolver, ValueConverter) - Constructor for class org.apache.tapestry.spec.ExtensionSpecification
-
- EXTERNAL_SERVICE - Static variable in class org.apache.tapestry.Tapestry
-
The name ("external") of a service that a allows
IExternalPage
to be selected.
- ExternalAsset - Class in org.apache.tapestry.asset
-
A reference to an external URL.
- ExternalAsset(String, Location) - Constructor for class org.apache.tapestry.asset.ExternalAsset
-
- ExternalCallback - Class in org.apache.tapestry.callback
-
- ExternalCallback(String, Object[]) - Constructor for class org.apache.tapestry.callback.ExternalCallback
-
Creates a new ExternalCallback for the named IExternalPage.
- ExternalCallback(IExternalPage, Object[]) - Constructor for class org.apache.tapestry.callback.ExternalCallback
-
Creates a new ExternalCallback for the page.
- ExternalLink - Class in org.apache.tapestry.link
-
- ExternalLink() - Constructor for class org.apache.tapestry.link.ExternalLink
-
- ExternalResource - Class in org.apache.tapestry.asset
-
- ExternalResource(String, Locale) - Constructor for class org.apache.tapestry.asset.ExternalResource
-
- ExternalService - Class in org.apache.tapestry.engine
-
The external service enables external applications to reference Tapestry pages via a URL.
- ExternalService() - Constructor for class org.apache.tapestry.engine.ExternalService
-
- ExternalServiceParameter - Class in org.apache.tapestry.engine
-
- ExternalServiceParameter(String) - Constructor for class org.apache.tapestry.engine.ExternalServiceParameter
-
- ExternalServiceParameter(String, Object[]) - Constructor for class org.apache.tapestry.engine.ExternalServiceParameter
-
- extractListenerParameters(IRequestCycle) - Method in class org.apache.tapestry.services.impl.LinkFactoryImpl
-
- extractListenerParameters(IRequestCycle) - Method in interface org.apache.tapestry.services.LinkFactory
-
A secondary function of the service is to convert encoded (aka "squeezed") listener
parameters back into an array of Objects.
- extractLocaleForCurrentRequest() - Method in class org.apache.tapestry.services.impl.RequestLocaleManagerImpl
-
- extractLocaleForCurrentRequest() - Method in interface org.apache.tapestry.services.RequestLocaleManager
-
Determines the locale to use for processing the current request.
- extractPageName(String) - Method in class org.apache.tapestry.record.AbstractPrefixedClientPropertyPersistenceScope
-
- extractPageName(String) - Method in interface org.apache.tapestry.record.ClientPropertyPersistenceScope
-
Extracts a page name from a query parameter name.
- extractPropertyType(EnhancementOperation, String, String) - Static method in class org.apache.tapestry.enhance.EnhanceUtils
-
Returns the correct class for a property to be enhanced into a class.