|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
ComponentCallback
, used when
there is an underlying Event
.If
and Unless
.ContributionDef
, providing empty implementations of the
three contribute() methods.ClassFabImpl
.Messages
that doesn't know where values come from (that information is supplied in
a subclass, via the AbstractMessages.valueForKey(String)
method).MethodAccess
OptionModel
.PropertyModel
.Resource
.SelectModel
implementations, whose primary job is to provide the AbstractSelectModel.visit(SelectModelVisitor)
method.ObjectCreator
geared towards the creation of the core service implementation,
either by invoking a service builder method on a module, or by invoking a constructor.ServiceDecorator
(i.e., old school) and
ServiceAdvisor
(i.e., new school).Validator
.Method
or Field
.LinkSource
to generate a link which is then Response.sendRedirect(org.apache.tapestry5.Link) sent as a redirect}.Link
.ClientBodyElement
) to the update.
BeanModel.add(String)
), ordered before or after an existing property.
ModuleDef
to the registry, returning the builder for further configuration.
AjaxFormLoop
to inform the
container that a new row has been requested.
JavaScriptSupport.importJavaScriptLibrary(Asset)
instead
Component.dispatchComponentEvent(org.apache.tapestry5.runtime.ComponentEvent)
method.
TryCatchBlock.addCatch(String, InstructionBuilderCallback)
, but the exception caught is
null, which acts as a finally block in the Java language.
ClientBehaviorSupportImpl.addFormFragment(String,boolean,String,String)
instead
ClientBehaviorSupportImpl.addFormFragment(String, boolean, String, String, String)
instead
ClientBehaviorSupport.addFormFragment(String,boolean,String,String,String)
instead
ClientBehaviorSupport.addFormFragment(String,boolean,String,String,String)
instead
ClassTransformation.addInjectedField(Class, String, Object)
, but instead of specifying the value,
a provider for the value is specified.
JavaScriptSupport.addInitializerCall(String, JSONObject)
instead (which may require
changes to your JavaScript initializer function)
JavaScriptSupport.addInitializerCall(String, JSONObject)
instead
JavaScriptSupport.addInitializerCall(String, JSONObject)
instead (which may require
changes to your JavaScript initializer function), or (for a single parameter)
JavaScriptSupport.addInitializerCall(String, String)
PageLifecycleCallbackHub.addPageLoadedCallback(Runnable)
, PageLifecycleCallbackHub.addPageAttachedCallback(Runnable)
, or
PageLifecycleCallbackHub.addPageDetachedCallback(Runnable)
instead
ComponentResources.getPageLifecycleCallbackHub()
instead
Page.addResetListener(org.apache.tapestry5.internal.structure.PageResetListener)
.
ParameterBuilder
.
MutableComponentModel.addParameter(String, boolean, boolean, String, boolean)
instead.
ContextPathEncoder.encodeValue(Object)
and the result is added via Link.addParameter(String, String)
.
RemoveRowLink
to
AjaxFormLoop
component to spur the addition of a new
row.JavaScriptSupport.addScript(String, Object...)
instead
JavaScriptSupport.addScript(String, Object...)
instead
InitializationPriority.NORMAL
priority.
JavaScriptSupport.importJavaScriptLibrary(Asset)
instead
JavaScriptSupport.importJavaScriptLibrary(String)
instead
<head>
element.
toString()
to the class, but only if it is not already
present in the class, or in a (transformed) super-class.
CommitAfter
annotation and
applies the transaction logic to those methods.
CommitAfter
annotation and
applies the transaction logic to those methods.
MethodInvocation.proceed()
at some point.
MethodAdviceReceiver.adviseAllMethods(org.apache.tapestry5.plastic.MethodAdvice)
.
ComponentMessagesSource
service so
that the creation
of Messages
instances can be deferred.
MethodAdviceReceiver.adviseMethod(Method, org.apache.tapestry5.plastic.MethodAdvice)
AdvisorDef
introduced to determine any
module method annotated with Advise
as an advisor
method.InterceptorStackBuilder
, but works using an
AspectInterceptorBuilder
that receives advice from
ServiceAdvisor
s.Component.afterRenderBody(MarkupWriter, Event)
.
TransformConstants.AFTER_RENDER_BODY_DESCRIPTION
Component.afterRender(MarkupWriter, Event)
TransformConstants.AFTER_RENDER_DESCRIPTION
Component.afterRenderTemplate(MarkupWriter, Event)
.
TransformConstants.AFTER_RENDER_TEMPLATE_DESCRIPTION
Label
after rendering itself.
Component.beginRender(org.apache.tapestry5.MarkupWriter, Event)
.
BeforeRenderBody
, allowing additional markup after rendering the body of a component, but
before rendering the rest of the component's template.BeforeRenderTemplate
, allowing additional markup after rendering the component's template.ComponentEventRequestHandlerImpl
, but built around the Ajax request cycle, where the action
request sends back an immediate JSON response containing the new content.Loop
component that adds Ajax support to handle adding new rows and removing
existing rows dynamically.AjaxFormLoop
to work with enclosed
components such as AddRowLink
or
RemoveRowLink
.Ajax
ComponentEventRequestHandler
that informs the AjaxFormUpdateController
about the form's client id and component id.Link
result types by building a JSON response with key "redirectURL".ComponentEventResultProcessor
, used for Ajax requests, for a String value
that is interpreted as a logical page name.Duration.SINGLE
and default severity
of Severity.INFO
.
Duration.SINGLE
.
Alert
s (using the AlertStorage
SSO.<div>
element and provides JavaScript initialization to make the element
the container for alerts.JavaScriptSupport.allocateClientId(String)
instead
JavaScriptSupport.allocateClientId(ComponentResources)
instead
JavaScriptSupport.allocateClientId(String)
but uses the id of the component extracted from the resources.
DataType
annotation, returning its value if present.AnnotationProvider
.UseWith
.SymbolProvider
is being referenced.ApplicationInitializer
.ApplicationStateManager
, identifying the strategy and creator for
a particular Session State Object (SSO), identified by the SSO's class.ApplicationStateManager
and ApplicationStatePersistenceStrategy
to create an application
state object on demand.ApplicationStateManager
to manage a specific kind of Session State Object (SSO) persistence.ApplicationStatePersistenceStrategySource
instances
via a logical name for the stategy, such as "session".SessionState
annotations and
converts read and write access on such fields into calls to the ApplicationStateManager
.EventContext
.StylesheetOptions.ajaxInsertionPoint
flag set to true.
MethodAdvice
for advice.AspectDecorator
and allows more
controlled creation of the created interceptor; it allows different methods to be given different advice, and allows
methods to be omitted (in which case the method invocation passes through without advice).TestUtils.assertListsEquals(List, List)
.
TestUtils.assertListsEquals(List, List)
.
Asset
that adds a method to determine if the asset is invariant or not.Asset2
should be fully qualified or not.
AssetSource
to create new Asset
s as needed.Path
annotation.Asset
to
the user agent (i.e., the client web browser).Resource
that can be
streamed to the client.Asset
with a given path.Flow.map(org.apache.tapestry5.func.Mapper)
PlasticProxyFactory
to obtain a Location
(where possible).
Element
.StringProvider
as a read-only Binding
.Element.attribute(String, String)
multiple times.
ObjectLocator.autobuild(Class)
.ObjectLocator.autobuild(Class)
that tracks the operation using
OperationTracker.invoke(String, Invokable)
.
Autobuild
annotation and, if so
invokes ObjectLocator.autobuild(Class)
on it.Form
to determine which fields will be focused and a what
priority.UnknownValueException
to identify what available values
are present.AvailableValues
instance as a <div> enclosing a <ul>.
|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |