|
||||||||||
| 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).MethodAccessOptionModel.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
ServiceAdvisors.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.
Alerts (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 Assets 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 | |||||||||