|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ComponentCallback, used when
there is an underlying Event.If and Unless.ContributionDef, providing empty implementations of the
three contribute() methods.ClassFabImpl.RenderSupport).SeleniumLauncher and SeleniumTestCase instead.AbstractIntegrationTestSuite.DEFAULT_WEB_APP_ROOT.
Invocation, which is extended with a dynamically generated class
generated for each individual class and method.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}.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.
TransformMethod.addAdvice(ComponentMethodAdvice) instead. This method is non-functional
as of Tapestry 5.2.
JavascriptSupport.importJavascriptLibrary(Asset) instead
ClassTransformation.createField(int, 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)
ClassTransformation.getOrCreateMethod(TransformMethodSignature) instead. This method is non-functional as of
Tapestry 5.2.
Page.addResetListener(org.apache.tapestry5.internal.structure.PageResetListener).
ParameterBuilder.
MutableComponentModel.addParameter(String, boolean, boolean, String, boolean) instead.
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(Asset) instead
CommitAfter annotation and
applies the transaction logic to those methods.
ClassTransformation.getOrCreateMethod(TransformMethodSignature) instead. This method is non-functional as of
Tapestry 5.2.
TransformMethod.addAdvice(ComponentMethodAdvice) instead
AbstractInvocation.ComponentMessagesSource service so
that the creation
of Messages instances can be deferred.
InterceptorStackBuilder, but works using an AspectInterceptorBuilder that receives advice from ServiceAdvisors.Component.afterRenderBody(MarkupWriter, Event).
Component.afterRender(MarkupWriter, Event)
Component.afterRenderTemplate(MarkupWriter, Event).
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.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.Alias service.
Alias or AliasOverride service configuration.AliasContributions.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.SessionState insteadApplicationStateManager, 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".ApplicationState and SessionState annotations and
converts read and write access on such fields into calls to the ApplicationStateManager.EventContext.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).TestBase.assertListsEquals(List, List).
TestBase.assertListsEquals(List, List).
Asset that adds a method to determine if the asset is invariant or not.AssetSource to create new Assets as needed.Path annotation.AssetDispatcher into a Resource that can be streamed to the client.Asset with a given path.ClassFactory to obtain a Location (where
possible).
Element.StringProvider as a read-only Binding.Element.attribute(String, String) multiple times.
ObjectLocator.autobuild(Class).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>.ByteArrayInputStream that is initialized from a Base64 input stream (rather than from a byte
array).ByteArrayOutputStream that allows the final byte array to be converted to a Base64 string.ITestContext attribute holding the application's base URL.
Locatable.BaseOptimizedSessionPersistedObject insteadOptimizedSessionPersistedObject.PropertyConduit instances created by the PropertyConduitSource.ValidationDecorator that does nothing.BeanBlockSource service, defining a page name and block id (within the page) that can
edit or display a particular type of property.BeanBlockSource for a particular data type.Blocks used to display the properties of a bean (used by the Grid component), or to edit the properties of a bean (used by the BeanEditForm component).BeanModel.BeanEditor.BeanModel for a particular bean
class.BeanModel.ValidatorFactory is created.ValidatorFactory.Component.beforeRenderBody(MarkupWriter, Event).
Component.beforeRenderTemplate(MarkupWriter, Event).
Label before rendering itself.
Component.beginRender(MarkupWriter, Event).
OptionGroupModel, just before invoking SelectModelVisitor.option(OptionModel) for each
embedded option within the group.
BindParameter annotation, mixin fields
that should be bound to a core-component parameter value.Select component to control whether an initial blank
option is supplied.Block that have the Inject annotation and converts them
into read-only
fields containing the injected Block from the template.Block is requested but not found.XmlTest parameter holding the browser command to pass to Selenium.
Response.getOutputStream(String)Environment.peekRequired(Class).
AjaxComponentEventRequestHandler .
ApplicationInitializers.
ClientBehaviorSupport inside this
thread's Environment.
ClassFactory that can
be used to create extra classes around
component classes.
DiskFileItemFactory.
FormSupport inside this
thread's Environment.
Inject-ed fields in
component classes.
JavascriptSupport inside this thread's Environment.
PageRenderQueue used for
partial page renders.
RenderSupport inside this thread's
Environment.
Messages containing validation messages.
Cached.ObjectCreator that delegates to another ObjectCreator and caches the result.BeanEditForm.
OneShotLock.lock()).
UpdateListenerHub to check for
updates to files.TransformField.claim(Object) instead
ClassFab.ClassFab.ClassPool.appendClassPath(javassist.ClassPath) is invoked within a synchronized
lock, and also handles tricky class loading issues (caused by the creation of classes, and class loaders, at
runtime).ClassFactory.Assets, to convert the Asset's Resource to a URL that can be accessed by the client.AssetFactory for injection.Resource for files on the classpath (as defined by a ClassLoader).Resource on the classpath available as a SymbolProviderClassNameLocator to convert URLs from one protocol to another.PropertyAdapters for a particular class.Component.cleanupRender(MarkupWriter, Event).
ValidationTracker.clear().
ClientConstraintDescriptor.PersistentFieldChanges, and manage a query parameter stored into a Link to maining this data across requests.ClientPersistentFieldStorageImpl.EagerLoad annotation and generates proxies
for them, then adds them to the proxies list for instantiation.
GridSortModel is sorted.RenderSupport) any accumulated
validations.
CommitAfter annotation and adds
logic around the method to commit or abort the transaction.ComponentAssemblers (this is used by the assemblers
to find related assemblers).InvalidationEventHub service
reponsible for invalidations when underlying component class files are changed.ComponentInstantiatorSource
when it loads and transforms a class.ComponentClassTransformer.Links for page render requests and for component event
requests, and for parsing incoming paths to identify requests that are component event or page render requests.ComponentEventRequestHandler.ComponentEventResultProcessor to identify the particular
implementation used for handling Component instances (i.e., pages).Instantiators for components, based on component class name.InvalidationEventHub service
responsible for validations when component message catalog (i.e., ".properties") files change.ComponentMethodAdvice to encapsulate the invocation.AbstractComponentMethodInvocation that stores most of
the method and advice information needed.ComponentInstantiatorSource).RenderCommand and represents a component within an overall page.ComponentPageElement and
InternalComponentResources.ComponentPageElementResources facade.ComponentRequestHandler.ComponentEventRequestHandler and PageRenderRequestHandler that allows for simplified filters that cover both types of
requests.ComponentRequestHandler pipeline, that feeds out into the
ComponentEventRequestHandler and PageRenderRequestHandler
pipelines.ComponentResources interface and ComponentPageElement interface (on the internal side).ComponentResources.ComponentResources instance, showing the complete id and the class name and the location (if a
location is available, it won't be for pages).ComponentEventResultProcessor that encapsulates capturing the exception.InvalidationEventHub service
responsible for validations when component template files change.ComponentTemplates.ComponentResources).Component annotation and updates
the model.PageLifecycleListener.containingPageDidAttach().
PageLifecycleListener.containingPageDidDetach().
PageLifecycleListener.containingPageDidLoad().