A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
P
- PackageAndArtifactChangeRefactorCommitParser - Class in org.apache.tapestry5.versionmigrator.internal
-
Parses lines like this, in which both artifact and package are changed:
{tapestry-ioc/src/main/java/org/apache/tapestry5/ioc => commons/src/main/java/org/apache/tapestry5/commons}/ObjectProvider.java
. - PackageAndArtifactChangeRefactorCommitParser() - Constructor for class org.apache.tapestry5.versionmigrator.internal.PackageAndArtifactChangeRefactorCommitParser
- PackageChangeRefactorCommitParser - Class in org.apache.tapestry5.versionmigrator.internal
-
Parses lines like this, in which just the package is changed:
commons/src/main/java/org/apache/tapestry5/{ioc => commons}/Messages.java (98%)
. - PackageChangeRefactorCommitParser() - Constructor for class org.apache.tapestry5.versionmigrator.internal.PackageChangeRefactorCommitParser
- PackageNameHibernateConfigurer - Class in org.apache.tapestry5.hibernate.internal
-
Adds entity classes from a given set of packages to the configuration.
- PackageNameHibernateConfigurer(HibernateEntityPackageManager, ClassNameLocator) - Constructor for class org.apache.tapestry5.hibernate.internal.PackageNameHibernateConfigurer
- PackageNamePersistenceUnitConfigurer - Class in org.apache.tapestry5.internal.jpa
- PackageNamePersistenceUnitConfigurer(JpaEntityPackageManager, ClassNameLocator) - Constructor for class org.apache.tapestry5.internal.jpa.PackageNamePersistenceUnitConfigurer
- packages(Collection<String>) - Method in class org.apache.tapestry5.plastic.PlasticManager.PlasticManagerBuilder
-
Adds additional controlled packages, in which classes are loaded and transformed.
- Page - Interface in org.apache.tapestry5.internal.structure
-
Represents a unique page within the application.
- PAGE - org.apache.tapestry5.ioc.annotations.AnnotationUseContext
-
Annotation may be used on/in page classes
- PAGE_CONTEXT_NAME - Static variable in class org.apache.tapestry5.internal.InternalConstants
-
The name of the query parameter that stores the page activation context inside an action request.
- PAGE_LOAD_TIMEOUT - Static variable in class org.apache.tapestry5.test.SeleniumTestCase
-
15 seconds
- PAGE_LOOPBACK_PARAMETER_NAME - Static variable in class org.apache.tapestry5.TapestryConstants
-
Name of query parameter that is placed on "loopback" links (page render links for the same page).
- PAGE_NAME_ATTRIBUTE_NAME - Static variable in class org.apache.tapestry5.internal.InternalConstants
-
As above but to store the name of the page.
- Page.Stats - Class in org.apache.tapestry5.internal.structure
-
Page construction statistics for the page.
- PageActivationContext - Annotation Type in org.apache.tapestry5.annotations
-
Annotation for a field for which the page activation context handlers (onActivate and onPassivate) should be created.
- PageActivationContextCollector - Interface in org.apache.tapestry5.internal.services
-
Fires the
EventConstants.PASSIVATE
event on a page, and collects the result, converting it to an array of objects. - PageActivationContextCollectorImpl - Class in org.apache.tapestry5.internal.services
- PageActivationContextCollectorImpl(TypeCoercer, RequestPageCache, ComponentModelSource) - Constructor for class org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl
- PageActivationContextWorker - Class in org.apache.tapestry5.internal.transform
-
Provides the page activation context handlers.
- PageActivationContextWorker() - Constructor for class org.apache.tapestry5.internal.transform.PageActivationContextWorker
- PageActivator - Interface in org.apache.tapestry5.internal.services
-
Responsible for firing the EventConstants.ACTIVATE event on the page.
- PageActivatorImpl - Class in org.apache.tapestry5.internal.services
- PageActivatorImpl(Logger, MetaDataLocator, UnknownActivationContextHandler) - Constructor for class org.apache.tapestry5.internal.services.PageActivatorImpl
- PageAttached - Annotation Type in org.apache.tapestry5.annotations
-
Method annotation used for methods that should be invoked when the page is first attached to a request.
- PageCallback - Class in org.apache.tapestry5
-
A way of capturing the name of a page and the page activation context so that, at a future date, the page can be invoked with that data.
- PageCallback(String) - Constructor for class org.apache.tapestry5.PageCallback
- PageCallback(String, String[]) - Constructor for class org.apache.tapestry5.PageCallback
- PageCallback(String, EventContext) - Constructor for class org.apache.tapestry5.PageCallback
- PageCatalog - Class in org.apache.tapestry5.corelib.pages
-
Lists out the currently loaded pages, using a
Grid
. - PageCatalog() - Constructor for class org.apache.tapestry5.corelib.pages.PageCatalog
- PageCatalogTotals - Class in org.apache.tapestry5.internal
- PageCatalogTotals() - Constructor for class org.apache.tapestry5.internal.PageCatalogTotals
- PageContentTypeAnalyzer - Interface in org.apache.tapestry5.internal.services
- PageContentTypeAnalyzerImpl - Class in org.apache.tapestry5.internal.services
- PageContentTypeAnalyzerImpl(MetaDataLocator, String) - Constructor for class org.apache.tapestry5.internal.services.PageContentTypeAnalyzerImpl
- PageDetached - Annotation Type in org.apache.tapestry5.annotations
-
Method annotation used for methods that should be invoked when the page is detached at the end of a request, before it is returned to the page pool for later reuse.
- PageDocumentGenerator - Interface in org.apache.tapestry5.services
-
Interface used to programatically render a page, forming a
Document
which can then be manipulated or streamed to a PrintWriter. - PageDocumentGeneratorImpl - Class in org.apache.tapestry5.internal.services
- PageDocumentGeneratorImpl(RequestPageCache, PageMarkupRenderer, MarkupWriterFactory) - Constructor for class org.apache.tapestry5.internal.services.PageDocumentGeneratorImpl
- PageElementFactory - Interface in org.apache.tapestry5.internal.services
-
Used by the
PageLoader
to create partialar page elements. - PageElementFactoryImpl - Class in org.apache.tapestry5.internal.services
- PageElementFactoryImpl(TypeCoercer, BindingSource) - Constructor for class org.apache.tapestry5.internal.services.PageElementFactoryImpl
- PageImpl - Class in org.apache.tapestry5.internal.structure
- PageImpl(String, ComponentResourceSelector, PersistentFieldManager, PerthreadManager, MetaDataLocator) - Constructor for class org.apache.tapestry5.internal.structure.PageImpl
- PageLifecycleAdapter - Class in org.apache.tapestry5.runtime
-
Deprecated.in 5.3.4, as
PageLifecycleListener
has been deprecated - PageLifecycleAdapter() - Constructor for class org.apache.tapestry5.runtime.PageLifecycleAdapter
-
Deprecated.
- PageLifecycleAnnotationWorker - Class in org.apache.tapestry5.internal.transform
-
Similar to
RenderPhaseMethodWorker
but applies to annotations/methods related to the overall page lifecycle. - PageLifecycleAnnotationWorker(Class<? extends Annotation>, MethodDescription, String) - Constructor for class org.apache.tapestry5.internal.transform.PageLifecycleAnnotationWorker
- PageLifecycleCallbackHub - Interface in org.apache.tapestry5.runtime
-
Defines a way for different aspects of a page to add callbacks for important lifecycle events.
- PageLifecycleListener - Interface in org.apache.tapestry5.runtime
-
Deprecated.in 5.3.4, replaced with
PageLifecycleCallbackHub
- PageLink - Class in org.apache.tapestry5.corelib.components
-
Generates a render request link to some other page in the application.
- PageLink() - Constructor for class org.apache.tapestry5.corelib.components.PageLink
- PageLoaded - Annotation Type in org.apache.tapestry5.annotations
-
Method annotation used for methods that should be invoked once the page is fully loaded.
- PageLoader - Interface in org.apache.tapestry5.internal.services
-
Instantiates a fully loaded, configured instance of a Tapestry page.
- PageLoaderImpl - Class in org.apache.tapestry5.internal.pageload
-
There's still a lot of room to beef up
ComponentAssembler
andEmbeddedComponentAssembler
to perform more static analysis, but that may no longer be necessary, given the switch to shared (non-pooled) pages in 5.2. - PageLoaderImpl(ComponentInstantiatorSource, ComponentTemplateSource, PageElementFactory, ComponentPageElementResourcesSource, ComponentClassResolver, PersistentFieldManager, StringInterner, OperationTracker, PerthreadManager, Logger, MetaDataLocator, RequestGlobals) - Constructor for class org.apache.tapestry5.internal.pageload.PageLoaderImpl
- PageLoadModule - Class in org.apache.tapestry5.modules
- PageLoadModule() - Constructor for class org.apache.tapestry5.modules.PageLoadModule
- PageMarkupRenderer - Interface in org.apache.tapestry5.internal.services
-
Service used to render page markup using a MarkupWriter.
- PageMarkupRendererImpl - Class in org.apache.tapestry5.internal.services
- PageMarkupRendererImpl(MarkupRenderer, PageRenderQueue) - Constructor for class org.apache.tapestry5.internal.services.PageMarkupRendererImpl
- pageName - Variable in class org.apache.tapestry5.services.dashboard.DashboardTab
-
Name of Tapestry page that provides the "content" block.
- PageNameComponentEventResultProcessor - Class in org.apache.tapestry5.internal.services
-
Used when a component event handler returns a string value.
- PageNameComponentEventResultProcessor(LinkSource, ComponentEventResultProcessor) - Constructor for class org.apache.tapestry5.internal.services.PageNameComponentEventResultProcessor
- PageNameMetaInjector - Class in org.apache.tapestry5.internal.services
-
Injects a
<meta/>
element into the<head/>
to identify the Tapestry page name. - PageNameMetaInjector(RequestGlobals) - Constructor for class org.apache.tapestry5.internal.services.PageNameMetaInjector
- PagePreloader - Interface in org.apache.tapestry5.services.pageload
-
Used to perform a pre-load of pages, at startup time.
- PagePreloaderImpl - Class in org.apache.tapestry5.internal.pageload
- PagePreloaderImpl(Logger, OperationTracker, ComponentSource, Collection<String>, ThreadLocale, LocalizationSetter) - Constructor for class org.apache.tapestry5.internal.pageload.PagePreloaderImpl
- PAGER_PAGE_RANGE - Static variable in class org.apache.tapestry5.grid.GridConstants
-
Default number of page to display before and after the current page in the
GridPager
- PAGER_POSITION - Static variable in class org.apache.tapestry5.grid.GridConstants
-
Default pager position
- PageRenderDispatcher - Class in org.apache.tapestry5.internal.services
-
Dispatches incoming requests for render requests.
- PageRenderDispatcher(ComponentRequestHandler, ComponentEventLinkEncoder) - Constructor for class org.apache.tapestry5.internal.services.PageRenderDispatcher
- PageRenderLinkSource - Interface in org.apache.tapestry5.services
-
A service that allows other services to create page render links.
- PageRenderLinkSourceImpl - Class in org.apache.tapestry5.internal.services
- PageRenderLinkSourceImpl(LinkSource, ComponentClassResolver) - Constructor for class org.apache.tapestry5.internal.services.PageRenderLinkSourceImpl
- PageRenderLinkTransformer - Interface in org.apache.tapestry5.services.linktransform
-
Allows the default
Link
for a page render request to be replaced. - PageRenderQueue - Interface in org.apache.tapestry5.internal.services
-
A wrapper around
RenderQueue
, but referencable as a (per-thread) service. - PageRenderQueueImpl - Class in org.apache.tapestry5.internal.services
-
This services keeps track of the page being rendered and the root command for the partial render, it is therefore request/thread scoped.
- PageRenderQueueImpl(LoggerSource) - Constructor for class org.apache.tapestry5.internal.services.PageRenderQueueImpl
- PageRenderRequestFilter - Interface in org.apache.tapestry5.services
-
Filter interface for
PageRenderRequestHandler
, which allows extra behaviors to be injected into the processing of a page render request. - PageRenderRequestHandler - Interface in org.apache.tapestry5.services
-
Handles a invocation related to rendering out a pages complete content.
- PageRenderRequestHandlerImpl - Class in org.apache.tapestry5.internal.services
-
Handles a page render request by activating and then rendering the page.
- PageRenderRequestHandlerImpl(RequestPageCache, ComponentEventResultProcessor, PageResponseRenderer, PageActivator, Request) - Constructor for class org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl
- PageRenderRequestParameters - Class in org.apache.tapestry5.services
-
Used with
PageRenderRequestHandler
andPageRenderRequestFilter
to define the logical page name and activation context for the request. - PageRenderRequestParameters(String, EventContext) - Constructor for class org.apache.tapestry5.services.PageRenderRequestParameters
-
Deprecated.
- PageRenderRequestParameters(String, EventContext, boolean) - Constructor for class org.apache.tapestry5.services.PageRenderRequestParameters
- pageReset() - Method in interface org.apache.tapestry5.internal.structure.Page
-
Invoked to notify
PageResetListener
listeners. - pageReset() - Method in class org.apache.tapestry5.internal.structure.PageImpl
- PageReset - Annotation Type in org.apache.tapestry5.annotations
-
Marker annotation for a method that should be invoked when a page is reset.
- PageResetAnnotationWorker - Class in org.apache.tapestry5.internal.transform
-
Implementation of the
PageReset
annotation. - PageResetAnnotationWorker() - Constructor for class org.apache.tapestry5.internal.transform.PageResetAnnotationWorker
- PageResetListener - Interface in org.apache.tapestry5.internal.structure
-
Deprecated.in 5.3.4
- PageResponseRenderer - Interface in org.apache.tapestry5.internal.services
-
Service responsible for writing a full page markup response.
- PageResponseRendererImpl - Class in org.apache.tapestry5.internal.services
- PageResponseRendererImpl(RequestGlobals, MarkupWriterFactory, PageMarkupRenderer, PageContentTypeAnalyzer, Response, Logger) - Constructor for class org.apache.tapestry5.internal.services.PageResponseRendererImpl
- PAGES_SUBPACKAGE - Static variable in class org.apache.tapestry5.internal.InternalConstants
- PageSource - Interface in org.apache.tapestry5.internal.services
-
Access to localized page instances (which are now shared singletons, starting in release 5.2).
- PageSourceImpl - Class in org.apache.tapestry5.internal.services
- PageSourceImpl(PageLoader, ComponentRequestSelectorAnalyzer) - Constructor for class org.apache.tapestry5.internal.services.PageSourceImpl
- PageTemplateLocator - Class in org.apache.tapestry5.internal.services.templates
-
The special case for pages, where the template is searched for in the web application context.
- PageTemplateLocator(Resource, ComponentClassResolver, String) - Constructor for class org.apache.tapestry5.internal.services.templates.PageTemplateLocator
- PageTester - Class in org.apache.tapestry5.test
-
This class is used to run a Tapestry app in a single-threaded, in-process testing environment.
- PageTester(String, String) - Constructor for class org.apache.tapestry5.test.PageTester
-
Initializes a PageTester without overriding any services and assuming that the context root is in src/main/webapp.
- PageTester(String, String, String, Class...) - Constructor for class org.apache.tapestry5.test.PageTester
-
Initializes a PageTester that acts as a browser and a servlet container to test drive your Tapestry pages.
- PageTesterContext - Class in org.apache.tapestry5.internal.test
- PageTesterContext(String) - Constructor for class org.apache.tapestry5.internal.test.PageTesterContext
- PageTesterModule - Class in org.apache.tapestry5.internal.test
-
Used in conjunction with
PageTester
to mock up and/or stub out portions of Tapestry that need to be handled differently when testing. - PageTesterModule() - Constructor for class org.apache.tapestry5.internal.test.PageTesterModule
- PageTesterSession - Class in org.apache.tapestry5.internal.test
- PageTesterSession() - Constructor for class org.apache.tapestry5.internal.test.PageTesterSession
- Palette - Class in org.apache.tapestry5.corelib.components
-
Multiple selection component.
- Palette() - Constructor for class org.apache.tapestry5.corelib.components.Palette
- PALETTE_ROWS_SIZE - Static variable in class org.apache.tapestry5.ComponentParameterConstants
-
The default size of rows to display in a
Palette
component. - paragraph(int, int, int, int) - Method in class org.apache.tapestry5.test.RandomDataSource
-
Strings together a random number of word lists (in sentence form) to create something that looks like a paragraph.
- ParallelExecutor - Interface in org.apache.tapestry5.ioc.services
-
A service that allows work to occur in parallel using a thread pool.
- ParallelExecutorImpl - Class in org.apache.tapestry5.ioc.internal.services
- ParallelExecutorImpl(ExecutorService, ThunkCreator, PerthreadManager) - Constructor for class org.apache.tapestry5.ioc.internal.services.ParallelExecutorImpl
- Parameter - Annotation Type in org.apache.tapestry5.annotations
-
Annotation placed on a field to indicate that it is, in fact, a component parameter.
- PARAMETER - org.apache.tapestry5.internal.parser.TokenType
- ParameterConduit - Interface in org.apache.tapestry5.internal.transform
-
A facade around
Binding
andInternalComponentResources
that is used to instrument fields with theParameter
annotation. - ParameterDescription - Class in org.apache.tapestry5.javadoc
- ParameterDescription(VariableElement, String, String, String, String, boolean, boolean, boolean, String, boolean, DocCommentTreeProvider) - Constructor for class org.apache.tapestry5.javadoc.ParameterDescription
- ParameterModel - Interface in org.apache.tapestry5.model
-
Model for a formal parameter of a component.
- ParameterModelImpl - Class in org.apache.tapestry5.internal.model
- ParameterModelImpl(ComponentModel, String, boolean, boolean, String, boolean) - Constructor for class org.apache.tapestry5.internal.model.ParameterModelImpl
- parameters - Variable in class org.apache.tapestry5.javadoc.ClassDescription
- parameters() - Method in annotation type org.apache.tapestry5.annotations.Component
-
Parameter bindings for the component.
- ParametersServletRequestWrapper - Class in org.apache.tapestry5.upload.internal.services
-
Wrapper for HttpServletRequest that overrides the parameter methods of the wrapped request.
- ParametersServletRequestWrapper(HttpServletRequest) - Constructor for class org.apache.tapestry5.upload.internal.services.ParametersServletRequestWrapper
- ParameterToken - Class in org.apache.tapestry5.internal.parser
-
A parameter block to be passed to a component as a parameter.
- ParameterToken(String, Location) - Constructor for class org.apache.tapestry5.internal.parser.ParameterToken
- ParameterValue - Class in org.apache.tapestry5.upload.internal.services
-
Holds single or multivalued values.
- ParameterValue(String) - Constructor for class org.apache.tapestry5.upload.internal.services.ParameterValue
- ParameterValue(String...) - Constructor for class org.apache.tapestry5.upload.internal.services.ParameterValue
- ParameterWorker - Class in org.apache.tapestry5.internal.transform
-
Responsible for identifying parameters via the
Parameter
annotation on component fields. - ParameterWorker(ComponentClassCache, BindingSource, ComponentDefaultProvider, TypeCoercer, PerthreadManager) - Constructor for class org.apache.tapestry5.internal.transform.ParameterWorker
- parse() - Method in class org.apache.tapestry5.internal.dynamic.DynamicTemplateSaxParser
- parse() - Method in class org.apache.tapestry5.internal.services.XMLTokenStream
- parse(boolean) - Method in class org.apache.tapestry5.internal.services.SaxTemplateParser
- parse(InputStream) - Method in class org.apache.tapestry5.internal.jpa.PersistenceParser
- parse(String) - Method in interface org.apache.tapestry5.FieldTranslator
-
Invoked after the client-submitted value has been
translated
to check that the value conforms to expectations (often, in terms of minimum or maximum value). - parse(String) - Method in class org.apache.tapestry5.internal.services.FieldTranslatorImpl
- parse(String) - Method in class org.apache.tapestry5.internal.translator.BigTypesFormatter
- parse(String) - Method in interface org.apache.tapestry5.internal.translator.NumericFormatter
-
Parses a value from the client in a locale-specific way.
- parse(String) - Method in class org.apache.tapestry5.internal.translator.NumericFormatterImpl
- PARSE_CLIENT - Static variable in class org.apache.tapestry5.EventConstants
-
Event triggered by some form-related components to parse a value provided by the client.
- parseClient(Class<T>, String) - Method in interface org.apache.tapestry5.internal.translator.NumericTranslatorSupport
-
Parses a client-submitted value in a localized manner.
- parseClient(Class<T>, String) - Method in class org.apache.tapestry5.internal.translator.NumericTranslatorSupportImpl
- parseClient(String, ComponentResources, FieldTranslator<Object>, NullFieldStrategy) - Method in interface org.apache.tapestry5.FieldValidationSupport
-
A wrapper around
Translator.parseClient(Field, String, String)
. - parseClient(String, ComponentResources, FieldTranslator<Object>, NullFieldStrategy) - Method in class org.apache.tapestry5.internal.services.FieldValidationSupportImpl
- parseClient(Field, String, String) - Method in class org.apache.tapestry5.internal.translator.NumericTranslator
- parseClient(Field, String, String) - Method in class org.apache.tapestry5.internal.translator.StringTranslator
-
Passes the clientValue through unchanged.
- parseClient(Field, String, String) - Method in interface org.apache.tapestry5.Translator
-
Converts a submitted request value into an appropriate server side value.
- parseConvertedValue(String) - Method in class org.apache.tapestry5.internal.translator.BigDecimalNumericFormatter
- parseConvertedValue(String) - Method in class org.apache.tapestry5.internal.translator.BigIntegerNumericFormatter
- parseConvertedValue(String) - Method in class org.apache.tapestry5.internal.translator.BigTypesFormatter
- parseKeyValue(String) - Static method in class org.apache.tapestry5.internal.TapestryInternalUtils
-
Parses a key/value pair where the key and the value are seperated by an equals sign.
- parsePropertiesFile(Resource) - Method in class org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl
- parsePropertiesFile(Resource) - Method in interface org.apache.tapestry5.services.messages.PropertiesFileParser
-
Read the contents of the file (which is expected to exist) and return it as a Map of string keys and values (as
CaseInsensitiveMap
should be used. - parseRequest(HttpServletRequest) - Method in class org.apache.tapestry5.upload.internal.services.MultipartDecoderImpl
- parseTemplate(Resource) - Method in class org.apache.tapestry5.internal.dynamic.DynamicTemplateParserImpl
- parseTemplate(Resource) - Method in interface org.apache.tapestry5.internal.services.TemplateParser
-
Parses the given resource into a component template.
- parseTemplate(Resource) - Method in class org.apache.tapestry5.internal.services.TemplateParserImpl
- parseTemplate(Resource) - Method in interface org.apache.tapestry5.services.dynamic.DynamicTemplateParser
-
Given a Resource, parse the XML file into a template.
- PARTIAL_KEY - Static variable in class org.apache.tapestry5.internal.InternalConstants
-
Key inside the response that contains the partial page render keys that are used to update the client.
- PartialMarkupDocumentLinker - Class in org.apache.tapestry5.internal.services
- PartialMarkupDocumentLinker() - Constructor for class org.apache.tapestry5.internal.services.PartialMarkupDocumentLinker
- PartialMarkupRenderer - Interface in org.apache.tapestry5.services
-
Defines an Ajax-oriented partial page render, wherein a render of a portion of a page occurs, and the content is stored into a key ("content") of a
JSONObject
, which is sent to the client side as the final response. - PartialMarkupRendererFilter - Interface in org.apache.tapestry5.services
-
A filter (the main interface being
PartialMarkupRenderer
) applied when performing a partial page render as part of an Ajax-oriented request. - PartialMarkupRendererTerminator - Class in org.apache.tapestry5.internal.services
-
Terminator for the
PartialMarkupRenderer
pipeline, which ultimately invokesPageRenderQueue.renderPartial(org.apache.tapestry5.MarkupWriter, org.apache.tapestry5.json.JSONObject)
. - PartialMarkupRendererTerminator(PageRenderQueue) - Constructor for class org.apache.tapestry5.internal.services.PartialMarkupRendererTerminator
- PartialTemplateRenderer - Interface in org.apache.tapestry5.services
-
Service that provides methods that render
Block
s (<t:block>
in the template), component instances andRenderCommand
s to aString
ororg.apache.tapestry5.dom.Document
in a programatic way. - PartialTemplateRendererImpl - Class in org.apache.tapestry5.internal.services
- PartialTemplateRendererImpl(TypeCoercer) - Constructor for class org.apache.tapestry5.internal.services.PartialTemplateRendererImpl
- passivate() - Method in annotation type org.apache.tapestry5.annotations.PageActivationContext
-
Whether to create a passivate event handler
- PASSIVATE - Static variable in class org.apache.tapestry5.EventConstants
-
Event triggered when a link for a page is generated.
- PASSWORD - Static variable in class org.apache.tapestry5.beaneditor.DataTypeConstants
-
Used to render a password field for a
String
property. - PasswordField - Class in org.apache.tapestry5.corelib.components
-
A version of
TextField
, but rendered out as an <input type="password"> element. - PasswordField() - Constructor for class org.apache.tapestry5.corelib.components.PasswordField
- path - Variable in class org.apache.tapestry5.CookieBuilder
- path - Variable in class org.apache.tapestry5.services.AssetAlias
-
Deprecated.
- Path - Annotation Type in org.apache.tapestry5.annotations
- PathConstructor - Interface in org.apache.tapestry5.services
-
Central location for logic related to building client-side paths, taking into account the context path (if any), and the
SymbolConstants.APPLICATION_FOLDER
(if any). - PathConstructorImpl - Class in org.apache.tapestry5.internal.services
- PathConstructorImpl(String, String) - Constructor for class org.apache.tapestry5.internal.services.PathConstructorImpl
- peek() - Method in class org.apache.tapestry5.commons.util.Stack
-
Returns the top element of the stack without affecting the stack.
- peek(Class<T>) - Method in class org.apache.tapestry5.internal.services.EnvironmentImpl
- peek(Class<T>) - Method in interface org.apache.tapestry5.services.Environment
-
Peeks at the current top of the indicated stack.
- peekRequired(Class<T>) - Method in class org.apache.tapestry5.internal.services.EnvironmentImpl
- peekRequired(Class<T>) - Method in interface org.apache.tapestry5.services.Environment
-
Peeks at the current top of the indicated stack (which must have a non-null value).
- perform() - Method in interface org.apache.tapestry5.ioc.IOOperation
-
Perform an operation and return a value, or throw the exception.
- perform(String, IOOperation<T>) - Method in class org.apache.tapestry5.internal.structure.ComponentPageElementResourcesImpl
- perform(String, IOOperation<T>) - Method in class org.apache.tapestry5.ioc.internal.OperationTrackerImpl
- perform(String, IOOperation<T>) - Method in class org.apache.tapestry5.ioc.internal.PerThreadOperationTracker
- perform(String, IOOperation<T>) - Method in class org.apache.tapestry5.ioc.internal.QuietOperationTracker
- perform(String, IOOperation<T>) - Method in class org.apache.tapestry5.ioc.internal.RegistryImpl
- perform(String, IOOperation<T>) - Method in interface org.apache.tapestry5.ioc.OperationTracker
-
As with
OperationTracker.invoke(String, Invokable)
, but the operation may throw anIOException
. - perform(ComponentResources) - Method in interface org.apache.tapestry5.internal.services.ComponentResourcesOperation
-
Deprecated.Perform some operation that requires the components' resources.
- performRegistryStartup() - Method in class org.apache.tapestry5.ioc.internal.RegistryImpl
-
It's not unreasonable for an eagerly-loaded service to decide to start a thread, at which point we raise issues about improper publishing of the Registry instance from the RegistryImpl constructor.
- performRegistryStartup() - Method in class org.apache.tapestry5.ioc.internal.RegistryWrapper
- performRegistryStartup() - Method in interface org.apache.tapestry5.ioc.Registry
-
Invoked to eagerly load services marked with the
EagerLoad
annotation, and to execute all contributions to the Startup service. - PeriodicExecutor - Interface in org.apache.tapestry5.ioc.services.cron
-
A service that executes a job at intervals specified by a
Schedule
. - PeriodicExecutorImpl - Class in org.apache.tapestry5.ioc.internal.services.cron
- PeriodicExecutorImpl(ParallelExecutor, Logger) - Constructor for class org.apache.tapestry5.ioc.internal.services.cron.PeriodicExecutorImpl
- PeriodicJob - Interface in org.apache.tapestry5.ioc.services.cron
- Persist - Annotation Type in org.apache.tapestry5.annotations
-
Identifies a field as persistent, meaning its value persists from one request to the next.
- PersistedEntity - Class in org.apache.tapestry5.hibernate.web.internal
-
Encapsulates a Hibernate entity name with an entity id.
- PersistedEntity - Class in org.apache.tapestry5.internal.jpa
-
Encapsulates a JPA entity name with an entity id.
- PersistedEntity(Class, Object, String) - Constructor for class org.apache.tapestry5.internal.jpa.PersistedEntity
- PersistedEntity(String, Serializable) - Constructor for class org.apache.tapestry5.hibernate.web.internal.PersistedEntity
- PersistedTransientEntity - Class in org.apache.tapestry5.hibernate.web.internal
- PersistedTransientEntity(Object) - Constructor for class org.apache.tapestry5.hibernate.web.internal.PersistedTransientEntity
- PERSISTENCE_DESCRIPTOR - Static variable in class org.apache.tapestry5.jpa.JpaSymbols
-
The location of the persistence configuration file, located on the classpath.
- PERSISTENCE_STRATEGY - Static variable in class org.apache.tapestry5.SymbolConstants
-
Identifies the default persistence strategy for all pages that do not provide an override (using this value as
key
). - PERSISTENCE_UNIT_NAME - Static variable in class org.apache.tapestry5.jpa.JpaConstants
-
Name of the
EntityManager
property whose value is the name of a persistence unit. - PersistenceConstants - Class in org.apache.tapestry5
-
Constants for persistent field strategies.
- PersistenceConstants() - Constructor for class org.apache.tapestry5.PersistenceConstants
- PersistenceContentHandler - Class in org.apache.tapestry5.internal.jpa
- PersistenceContentHandler() - Constructor for class org.apache.tapestry5.internal.jpa.PersistenceContentHandler
- PersistenceContextSpecificEntityTransactionManager - Class in org.apache.tapestry5.internal.jpa
- PersistenceContextSpecificEntityTransactionManager(Logger, EntityManager) - Constructor for class org.apache.tapestry5.internal.jpa.PersistenceContextSpecificEntityTransactionManager
- PersistenceContextWorker - Class in org.apache.tapestry5.internal.jpa
- PersistenceContextWorker(EntityManagerManager) - Constructor for class org.apache.tapestry5.internal.jpa.PersistenceContextWorker
- PersistenceParser - Class in org.apache.tapestry5.internal.jpa
- PersistenceParser() - Constructor for class org.apache.tapestry5.internal.jpa.PersistenceParser
- persistenceProviderClassName(String) - Method in class org.apache.tapestry5.internal.jpa.PersistenceUnitInfoImpl
-
Set the the fully qualified name of the persistence provider implementation class.
- persistenceProviderClassName(String) - Method in interface org.apache.tapestry5.jpa.TapestryPersistenceUnitInfo
-
Set the the fully qualified name of the persistence provider implementation class.
- PersistenceUnitConfigurer - Interface in org.apache.tapestry5.jpa
-
Used to configure a PersistenceUnitInfo, which is used to create an EntityManagerFactory.
- PersistenceUnitInfoImpl - Class in org.apache.tapestry5.internal.jpa
- PersistenceUnitInfoImpl(String) - Constructor for class org.apache.tapestry5.internal.jpa.PersistenceUnitInfoImpl
- persistent - Variable in enum org.apache.tapestry5.alerts.Duration
-
True if the alert type should persist between requests.
- PersistentFieldBundle - Interface in org.apache.tapestry5.services
-
Encapsulates persisted property information for an entire page.
- PersistentFieldBundleImpl - Class in org.apache.tapestry5.internal.services
- PersistentFieldBundleImpl(Collection<PersistentFieldChange>) - Constructor for class org.apache.tapestry5.internal.services.PersistentFieldBundleImpl
- PersistentFieldChange - Interface in org.apache.tapestry5.services
-
Represents a previously stored change to a persistent field, within the context of a particular page of the application.
- PersistentFieldChangeImpl - Class in org.apache.tapestry5.internal.services
- PersistentFieldChangeImpl(String, String, Object) - Constructor for class org.apache.tapestry5.internal.services.PersistentFieldChangeImpl
- PersistentFieldManager - Interface in org.apache.tapestry5.internal.services
-
Handle persistent property changes.
- PersistentFieldManagerImpl - Class in org.apache.tapestry5.internal.services
- PersistentFieldManagerImpl(MetaDataLocator, Map<String, PersistentFieldStrategy>) - Constructor for class org.apache.tapestry5.internal.services.PersistentFieldManagerImpl
- PersistentFieldStrategy - Interface in org.apache.tapestry5.services
-
Defines how changes to fields (within components, within pages) may have their values persisted between requests.
- PersistentLocale - Interface in org.apache.tapestry5.services
-
Manages the persistent locale stored in the browser (inside the URL).
- PersistentLocaleImpl - Class in org.apache.tapestry5.internal.services
- PersistentLocaleImpl(PerthreadManager, String) - Constructor for class org.apache.tapestry5.internal.services.PersistentLocaleImpl
- persistFieldChange(String, Object) - Method in interface org.apache.tapestry5.internal.InternalComponentResources
-
Posts a change to a persistent field.
- persistFieldChange(String, Object) - Method in class org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl
- persistFieldChange(ComponentResources, String, Object) - Method in interface org.apache.tapestry5.internal.structure.Page
-
Posts a change to a persistent field.
- persistFieldChange(ComponentResources, String, Object) - Method in class org.apache.tapestry5.internal.structure.PageImpl
- PersistWorker - Class in org.apache.tapestry5.internal.transform
-
Converts fields with the
Persist
annotation into persistent fields. - PersistWorker(ComponentClassCache, PerthreadManager) - Constructor for class org.apache.tapestry5.internal.transform.PersistWorker
- PERTHREAD - Static variable in class org.apache.tapestry5.ioc.ScopeConstants
-
An alternate scope provided with Tapestry; a per-thread instance is created on demand, behind a shared proxy.
- PerthreadManager - Interface in org.apache.tapestry5.ioc.services
-
Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.
- PerthreadManagerImpl - Class in org.apache.tapestry5.ioc.internal.services
- PerthreadManagerImpl(Logger) - Constructor for class org.apache.tapestry5.ioc.internal.services.PerthreadManagerImpl
- PerThreadOperationTracker - Class in org.apache.tapestry5.ioc.internal
-
Manages a per-thread OperationTracker using a ThreadLocal.
- PerThreadOperationTracker(Logger) - Constructor for class org.apache.tapestry5.ioc.internal.PerThreadOperationTracker
- PerThreadServiceLifecycle - Class in org.apache.tapestry5.ioc.internal.services
-
Allows a service to exist "per thread" (in each thread).
- PerThreadServiceLifecycle(PerthreadManager, PlasticProxyFactory) - Constructor for class org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle
- PerThreadValue<T> - Interface in org.apache.tapestry5.ioc.services
-
Provides access to per-thread (and, by extension, per-request) data, managed by the
PerthreadManager
. - PipelineBuilder - Interface in org.apache.tapestry5.ioc.services
-
Creates a pipeline from a service interface and an ordered list of filters.
- PipelineBuilderImpl - Class in org.apache.tapestry5.ioc.internal.services
- PipelineBuilderImpl(PlasticProxyFactory, DefaultImplementationBuilder) - Constructor for class org.apache.tapestry5.ioc.internal.services.PipelineBuilderImpl
- placeHiddenFieldAfter(Element) - Method in class org.apache.tapestry5.internal.services.HiddenFieldLocationRulesImpl
- placeHiddenFieldAfter(Element) - Method in interface org.apache.tapestry5.services.HiddenFieldLocationRules
-
Checks the element to see if a hidden field may be placed after the element (as a sibling element).
- placeHiddenFieldInside(Element) - Method in class org.apache.tapestry5.internal.services.HiddenFieldLocationRulesImpl
- placeHiddenFieldInside(Element) - Method in interface org.apache.tapestry5.services.HiddenFieldLocationRules
-
Checks the element to see if a hidden field may be placed inside the element.
- PLACEHOLDER_URL - Static variable in class org.apache.tapestry5.internal.services.UrlResource
- PlasticClass - Interface in org.apache.tapestry5.plastic
-
The representation of a class while it is being instrumented and transformed.
- PlasticClassEvent - Interface in org.apache.tapestry5.plastic
-
Describes a transformed class about to be loaded.
- PlasticClassHandleShim - Class in org.apache.tapestry5.internal.plastic
-
The interface for a "shim" class that provides the necessary hooks needed by
FieldHandle
andMethodHandle
implementations for a particular, instantiatedPlasticClass
. - PlasticClassHandleShim() - Constructor for class org.apache.tapestry5.internal.plastic.PlasticClassHandleShim
- PlasticClassImpl - Class in org.apache.tapestry5.internal.plastic
- PlasticClassImpl(ClassNode, ClassNode, PlasticClassPool, InheritanceData, StaticContext, boolean) - Constructor for class org.apache.tapestry5.internal.plastic.PlasticClassImpl
- PlasticClassListener - Interface in org.apache.tapestry5.plastic
-
Allows a listener to be notified about classes about to be loaded by the manager's class loader.
- PlasticClassListenerHub - Interface in org.apache.tapestry5.plastic
-
Methods for adding and removing
PlasticClassListener
s . - PlasticClassListenerLogger - Class in org.apache.tapestry5.beanmodel.internal.services
- PlasticClassListenerLogger(Logger) - Constructor for class org.apache.tapestry5.beanmodel.internal.services.PlasticClassListenerLogger
- PlasticClassLoader - Class in org.apache.tapestry5.internal.plastic
- PlasticClassLoader(ClassLoader, ClassLoaderDelegate) - Constructor for class org.apache.tapestry5.internal.plastic.PlasticClassLoader
- PlasticClassPool - Class in org.apache.tapestry5.internal.plastic
-
Responsible for managing a class loader that allows ASM
ClassNode
s to be instantiated as runtime classes. - PlasticClassPool(ClassLoader, PlasticManagerDelegate, Set<String>, Set<TransformationOption>) - Constructor for class org.apache.tapestry5.internal.plastic.PlasticClassPool
-
Creates the pool with a set of controlled packages; all classes in the controlled packages are loaded by the pool's class loader, and all top-level classes in the controlled packages are transformed via the delegate.
- PlasticClassTransformation<T> - Interface in org.apache.tapestry5.plastic
-
A wrapper around a
PlasticClass
that allows the class to be converted into a concrete class, once all transformations are complete. - PlasticClassTransformer - Interface in org.apache.tapestry5.plastic
-
Interface for defining how a
PlasticClass
is transformed. - PlasticConstants - Class in org.apache.tapestry5.plastic
- PlasticField - Interface in org.apache.tapestry5.plastic
-
Represents a field of a class being transformed.
- PlasticInternalUtils - Class in org.apache.tapestry5.internal.plastic
- PlasticInternalUtils() - Constructor for class org.apache.tapestry5.internal.plastic.PlasticInternalUtils
- PlasticManager - Class in org.apache.tapestry5.plastic
-
Manages the internal class loaders and other logics necessary to load and transform existing classes, or to create new classes dynamically at runtime.
- PlasticManager.PlasticManagerBuilder - Class in org.apache.tapestry5.plastic
-
A builder object for configuring the PlasticManager before instantiating it.
- PlasticManagerDelegate - Interface in org.apache.tapestry5.plastic
-
Delegate to the
PlasticManager
that performs the actual transformations of the class. - PlasticMethod - Interface in org.apache.tapestry5.plastic
-
A method of a transformed class.
- PlasticProxyFactory - Interface in org.apache.tapestry5.commons.services
-
A service used to create proxies of varying types.
- PlasticProxyFactoryImpl - Class in org.apache.tapestry5.beanmodel.services
- PlasticProxyFactoryImpl(ClassLoader, Logger) - Constructor for class org.apache.tapestry5.beanmodel.services.PlasticProxyFactoryImpl
- PlasticProxyFactoryImpl(PlasticManager, Logger) - Constructor for class org.apache.tapestry5.beanmodel.services.PlasticProxyFactoryImpl
- PlasticUtils - Class in org.apache.tapestry5.plastic
-
Utilities for user code making use of Plastic.
- PlasticUtils() - Constructor for class org.apache.tapestry5.plastic.PlasticUtils
- pleaseStop() - Method in class org.apache.tapestry5.ioc.junit.TapestryIOCJUnit4ClassRunner.RegistryManagerRunNotifier
- pool - Variable in class org.apache.tapestry5.internal.plastic.AbstractAnnotationBuilder
- pop() - Method in class org.apache.tapestry5.commons.util.Stack
-
Pops the top element off the stack and returns it.
- pop() - Method in class org.apache.tapestry5.dom.Element
-
Removes an element; the element's children take the place of the node within its container.
- pop() - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
- pop() - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
-
Discards the top value on the stack.
- pop(Class<T>) - Method in class org.apache.tapestry5.internal.services.EnvironmentImpl
- pop(Class<T>) - Method in interface org.apache.tapestry5.services.Environment
-
Removes and returns the top environmental object of the selected type.
- popWide() - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
- popWide() - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
-
Pops a wide value (a primitive long or double).
- port() - Method in annotation type org.apache.tapestry5.test.TapestryTestConfiguration
-
The port to listen on for HTTP requests.
- PORT_PARAMETER - Static variable in class org.apache.tapestry5.test.TapestryTestConstants
-
XmlTest
parameter holding the web server port. - POST_RENDER_CLEANUP_DESCRIPTION - Static variable in class org.apache.tapestry5.services.TransformConstants
-
Description for
Component.postRenderCleanup()
. - postChange(String, String, String, Object) - Method in class org.apache.tapestry5.internal.services.AbstractSessionPersistentFieldStrategy
- postChange(String, String, String, Object) - Method in class org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl
- postChange(String, String, String, Object) - Method in class org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy
- postChange(String, String, String, Object) - Method in interface org.apache.tapestry5.services.PersistentFieldStrategy
-
Posts a change of a persistent property.
- postChange(String, ComponentResources, String, Object) - Method in interface org.apache.tapestry5.internal.services.PersistentFieldManager
-
Posts a change of a persistent property.
- postChange(String, ComponentResources, String, Object) - Method in class org.apache.tapestry5.internal.services.PersistentFieldManagerImpl
- postConstruct(T) - Method in class org.apache.tapestry5.internal.jpa.NoopInjectionTarget
- PostInjection - Annotation Type in org.apache.tapestry5.ioc.annotations
-
Annotation for methods that should be invoked after injection.
- postRenderCleanup() - Method in interface org.apache.tapestry5.internal.InternalComponentResources
-
Allows the resources to cleanup any render-time only data.
- postRenderCleanup() - Method in class org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl
- postRenderCleanup() - Method in interface org.apache.tapestry5.runtime.Component
-
Lifecycle method invoked at the end of the
CleanupRender
render phase. - PREALLOCATE_FORM_CONTROL_NAMES - Static variable in class org.apache.tapestry5.EventConstants
-
Name of a event triggered by the form component on the active page to allow it to pre-allocate the names of any query parameters that might be used by the page for its own purposes and should not be allocated to components.
- preDestroy(T) - Method in class org.apache.tapestry5.internal.jpa.NoopInjectionTarget
- Predicate<T> - Interface in org.apache.tapestry5.func
-
Used when filtering a collection of objects of a given type; the predicate is passed each object in turn, and returns true to include the object in the result collection.
- PrefixCheckStackTraceElementAnalyzer - Class in org.apache.tapestry5.internal.services
-
Checks to see if a class has a given prefix to its class name.
- PrefixCheckStackTraceElementAnalyzer(String, String) - Constructor for class org.apache.tapestry5.internal.services.PrefixCheckStackTraceElementAnalyzer
- PRELOADER_MODE - Static variable in class org.apache.tapestry5.SymbolConstants
-
Controls in what environment page preloading should occur.
- PreloaderMode - Enum in org.apache.tapestry5.services.pageload
-
Identifies when the
PagePreloader
should perform its loading. - preloadPages() - Method in class org.apache.tapestry5.internal.pageload.PagePreloaderImpl
- preloadPages() - Method in interface org.apache.tapestry5.services.pageload.PagePreloader
-
Loads any pages, subject to the preloader mode.
- preloadPages(PagePreloader, PreloaderMode, boolean) - Static method in class org.apache.tapestry5.modules.PageLoadModule
- prepare(int, int, List<SortConstraint>) - Method in interface org.apache.tapestry5.grid.GridDataSource
-
Invoked to allow the source to prepare to present values.
- prepare(int, int, List<SortConstraint>) - Method in class org.apache.tapestry5.hibernate.web.HibernateGridDataSource
-
Prepares the results, performing a query (applying the sort results, and the provided start and end index).
- prepare(int, int, List<SortConstraint>) - Method in class org.apache.tapestry5.internal.grid.CollectionGridDataSource
- prepare(int, int, List<SortConstraint>) - Method in class org.apache.tapestry5.internal.grid.NullDataSource
- prepare(int, int, List<SortConstraint>) - Method in class org.apache.tapestry5.jpa.JpaGridDataSource
-
Invoked to allow the source to prepare to present values.
- Prepare() - Constructor for class org.apache.tapestry5.corelib.components.BeanEditor.Prepare
- PREPARE - Static variable in class org.apache.tapestry5.EventConstants
-
Invoked to let the containing component(s) prepare for the form rendering or the form submission.
- PREPARE_FOR_RENDER - Static variable in class org.apache.tapestry5.EventConstants
-
Invoked before
EventConstants.PREPARE
when rendering out the form. - PREPARE_FOR_SUBMIT - Static variable in class org.apache.tapestry5.EventConstants
-
Invoked before
EventConstants.PREPARE
when the form is submitted. - prepareHTMLPageOnRender(OrderedConfiguration<MarkupRendererFilter>) - Static method in class org.apache.tapestry5.modules.JavaScriptModule
-
Contributes 'ConfigureHTMLElement', which writes the attributes into the HTML tag to describe locale, etc.
- prepareResponse(Response) - Method in interface org.apache.tapestry5.StreamResponse
-
Prepares the response before it is sent to the client.
- prepareResponse(Response) - Method in class org.apache.tapestry5.util.TextStreamResponse
-
Does nothing; subclasses may override.
- prettyPrint(PrintWriter) - Method in class org.apache.tapestry5.json.JSONCollection
-
Prints the JSONObject to the writer using indentation (two spaces per indentation level).
- preventDecoration() - Method in class org.apache.tapestry5.ioc.internal.ServiceBinderImpl
- preventDecoration() - Method in interface org.apache.tapestry5.ioc.ServiceBindingOptions
-
Disallows service decoration for this service.
- preventReloading() - Method in class org.apache.tapestry5.ioc.internal.ServiceBinderImpl
- preventReloading() - Method in interface org.apache.tapestry5.ioc.ServiceBindingOptions
-
Identifies a service for which live class reloading is not desired.
- PreventServiceDecoration - Annotation Type in org.apache.tapestry5.ioc.annotations
-
Marks a service as not eligible for decoration.
- Primary - Annotation Type in org.apache.tapestry5.ioc.annotations
-
Marker annotation used to denote a service that is the primary instance of some common interface.
- PRIMARY - org.apache.tapestry5.plastic.ClassType
-
A primary class, either created new or by transforming an existing class.
- PrimitiveFieldConstraintGenerator - Class in org.apache.tapestry5.internal.beaneditor
-
Adds a "required" constraint for any property of whose type is a primitive (not a wrapper or reference) type.
- PrimitiveFieldConstraintGenerator() - Constructor for class org.apache.tapestry5.internal.beaneditor.PrimitiveFieldConstraintGenerator
- primitiveType - Variable in enum org.apache.tapestry5.internal.plastic.PrimitiveType
- PrimitiveType - Enum in org.apache.tapestry5.internal.plastic
-
Collects together information needed to write code that involves primitive types, including moving between wrapper types and primitive values, or extracting a primitive value from the
StaticContext
. - principal() - Method in annotation type org.apache.tapestry5.annotations.Parameter
-
Used to mark a parameter as requiring earlier initialization than other parameters.
- print(PrintWriter) - Method in class org.apache.tapestry5.json.JSONCollection
-
Prints the JSONObject to the writer compactly (with no extra whitespace).
- print(PrintWriter, boolean) - Method in class org.apache.tapestry5.json.JSONCollection
-
Prints the JSONObject to the write (compactly or not).
- PrintOutCollector - Class in org.apache.tapestry5.internal.util
-
Utility for collecting the output of a
PrintWriter
. - PrintOutCollector() - Constructor for class org.apache.tapestry5.internal.util.PrintOutCollector
- priority(InitializationPriority) - Method in interface org.apache.tapestry5.services.javascript.Initialization
-
Changes the initialization priority of the initialization from its default,
InitializationPriority.NORMAL
. - proceed() - Method in class org.apache.tapestry5.internal.plastic.AbstractMethodInvocation
- proceed() - Method in interface org.apache.tapestry5.plastic.MethodInvocation
-
Proceed with the method invocation, either chaining into the next
MethodAdvice
added to the method, or ultimately into the actual method implementation. - proceed(MethodInvocation) - Method in class org.apache.tapestry5.jcache.internal.CachePutMethodAdvice
- proceed(MethodInvocation) - Method in class org.apache.tapestry5.jcache.internal.CacheRemoveAllMethodAdvice
- proceed(MethodInvocation) - Method in class org.apache.tapestry5.jcache.internal.CacheRemoveMethodAdvice
- proceed(MethodInvocation) - Method in class org.apache.tapestry5.jcache.internal.CacheResultMethodAdvice
- proceedToAdvisedMethod() - Method in class org.apache.tapestry5.internal.plastic.AbstractMethodInvocation
-
This is implemented in a runtime-generated subclass.
- processFileItems(HttpServletRequest, List<FileItem>) - Method in class org.apache.tapestry5.upload.internal.services.MultipartDecoderImpl
- processingInstruction(String, String) - Method in class org.apache.tapestry5.internal.jpa.PersistenceContentHandler
- processResultValue(Class) - Method in class org.apache.tapestry5.internal.services.AjaxPageClassComponentEventResultProcessor
- processResultValue(Class) - Method in class org.apache.tapestry5.internal.services.ClassResultProcessor
- processResultValue(Object) - Method in class org.apache.tapestry5.internal.services.ObjectComponentEventResultProcessor
- processResultValue(String) - Method in class org.apache.tapestry5.internal.services.AjaxPageNameComponentEventResultProcessor
-
Obtains a page render
Link
for the named, then builds a JSON response for the client. - processResultValue(String) - Method in class org.apache.tapestry5.internal.services.PageNameComponentEventResultProcessor
- processResultValue(URL) - Method in class org.apache.tapestry5.internal.services.AjaxURLComponentEventResultProcessor
- processResultValue(MultiZoneUpdate) - Method in class org.apache.tapestry5.internal.services.ajax.MultiZoneUpdateEventResultProcessor
-
Deprecated.
- processResultValue(Link) - Method in class org.apache.tapestry5.internal.services.AjaxLinkComponentEventResultProcessor
- processResultValue(JSONArray) - Method in class org.apache.tapestry5.internal.services.JSONArrayEventResultProcessor
- processResultValue(JSONObject) - Method in class org.apache.tapestry5.internal.services.JSONObjectEventResultProcessor
- processResultValue(Component) - Method in class org.apache.tapestry5.internal.services.AjaxComponentInstanceEventResultProcessor
- processResultValue(Component) - Method in class org.apache.tapestry5.internal.services.ComponentInstanceResultProcessor
- processResultValue(RenderCommand) - Method in class org.apache.tapestry5.internal.services.RenderCommandComponentEventResultProcessor
- processResultValue(HttpError) - Method in class org.apache.tapestry5.internal.services.HttpErrorComponentEventResultProcessor
- processResultValue(StreamPageContent) - Method in class org.apache.tapestry5.internal.services.StreamPageContentResultProcessor
- processResultValue(StreamResponse) - Method in class org.apache.tapestry5.internal.services.StreamResponseResultProcessor
- processResultValue(T) - Method in interface org.apache.tapestry5.services.ComponentEventResultProcessor
-
For a given, non-null return value from a component event method, construct and send a response.
- processSubmission(String) - Method in class org.apache.tapestry5.corelib.base.AbstractField
-
Method implemented by subclasses to actually do the work of processing the submission of the form.
- processSubmission(String) - Method in class org.apache.tapestry5.corelib.base.AbstractTextField
- processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.Checkbox
- processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.Checklist
- processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.DateField
- processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.Html5DateField
- processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.Palette
- processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.Select
- processSubmission(String) - Method in class org.apache.tapestry5.kaptcha.components.KaptchaField
- processSubmission(String) - Method in class org.apache.tapestry5.upload.components.Upload
- produce(CreationalContext<T>) - Method in class org.apache.tapestry5.internal.jpa.NoopInjectionTarget
- PRODUCTION - org.apache.tapestry5.services.pageload.PreloaderMode
- PRODUCTION_MODE - Static variable in class org.apache.tapestry5.http.TapestryHttpSymbolConstants
-
Indicates whether Tapestry is running in production mode or developer mode.
- PRODUCTION_MODE - Static variable in class org.apache.tapestry5.SymbolConstants
-
Indicates whether Tapestry is running in production mode or developer mode.
- PRODUCTION_MODE_VALUE - Static variable in class org.apache.tapestry5.SymbolConstants
-
A version of
TapestryHttpSymbolConstants.PRODUCTION_MODE
as a symbol reference. - productionModeOverrides(MappedConfiguration<Class, Object>, boolean) - Static method in class org.apache.tapestry5.modules.TapestryModule
-
In production mode, override
UpdateListenerHub
to be an empty placeholder. - ProductionModeUnknownComponentFilter - Class in org.apache.tapestry5.internal.services
-
A filter, used only in production mode, that does a "pre-flight check" that the indicated component actually exists.
- ProductionModeUnknownComponentFilter(Request, RequestPageCache) - Constructor for class org.apache.tapestry5.internal.services.ProductionModeUnknownComponentFilter
- PROGRESSIVE_DISPLAY - Static variable in class org.apache.tapestry5.EventConstants
-
Event triggered by
ProgressiveDisplay
component to inform its container of what context (if any) is available. - ProgressiveDisplay - Class in org.apache.tapestry5.corelib.components
-
A component used to implement the progressive enhancement web design strategy; the component renders itself with a simplified initial content (i.e., "loading ...") and an Ajax request then supplies the component's true body.
- ProgressiveDisplay() - Constructor for class org.apache.tapestry5.corelib.components.ProgressiveDisplay
- promote() - Method in enum org.apache.tapestry5.http.LinkSecurity
-
Promotes to either
LinkSecurity.FORCE_SECURE
orLinkSecurity.FORCE_INSECURE
. - PROP - Static variable in class org.apache.tapestry5.BindingConstants
-
Binding expression prefix used to bind to a property of the component.
- PropBinding - Class in org.apache.tapestry5.internal.bindings
-
Base class for bindings created by the
PropBindingFactory
. - PropBinding(Location, Object, PropertyConduit, String, String) - Constructor for class org.apache.tapestry5.internal.bindings.PropBinding
- PropBindingFactory - Class in org.apache.tapestry5.internal.bindings
-
Binding factory for reading and updating JavaBean properties.
- PropBindingFactory(PropertyConduitSource, StringInterner) - Constructor for class org.apache.tapestry5.internal.bindings.PropBindingFactory
- PropertiesFileParser - Interface in org.apache.tapestry5.services.messages
-
Used when constructing a component's
Messages
object. - PropertiesFileParserImpl - Class in org.apache.tapestry5.internal.services.messages
- PropertiesFileParserImpl() - Constructor for class org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl
- Property - Annotation Type in org.apache.tapestry5.annotations
-
Annotation for fields for which accessor methods (getters and setters) should be created.
- PropertyAccess - Interface in org.apache.tapestry5.commons.services
-
A wrapper around the JavaBean Introspector that allows more manageable access to JavaBean properties of objects.
- PropertyAccessImpl - Class in org.apache.tapestry5.beanmodel.internal.services
- PropertyAccessImpl() - Constructor for class org.apache.tapestry5.beanmodel.internal.services.PropertyAccessImpl
- PropertyAccessType - Enum in org.apache.tapestry5.plastic
-
Used when converting a field into a property (that is, adding accessor methods for the field) to identify which method(s) to create (a getter to access the value and/or a mutator to modify the value).
- PropertyAdapter - Interface in org.apache.tapestry5.commons.services
-
Provides access to a single property within a class.
- PropertyAdapterImpl - Class in org.apache.tapestry5.beanmodel.internal.services
- propertyChain() - Method in class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionParser
- propertyChain_return() - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionParser.propertyChain_return
- PropertyConduit - Interface in org.apache.tapestry5.beanmodel
-
Used to read or update the value associated with a property.
- PropertyConduit2 - Interface in org.apache.tapestry5.beanmodel
-
Extension to
PropertyConduit
that adds a method to access the generic property type. - PropertyConduitDelegate - Class in org.apache.tapestry5.beanmodel.internal.services
-
Companion class for
PropertyConduit
instances created by thePropertyConduitSource
. - PropertyConduitDelegate(TypeCoercer) - Constructor for class org.apache.tapestry5.beanmodel.internal.services.PropertyConduitDelegate
- PropertyConduitSource - Interface in org.apache.tapestry5.beanmodel.services
-
A source for
PropertyConduit
s, which can be thought of as a compiled property path expression. - PropertyConduitSourceImpl - Class in org.apache.tapestry5.beanmodel.internal.services
- PropertyConduitSourceImpl(PropertyAccess, PlasticProxyFactory, TypeCoercer, StringInterner) - Constructor for class org.apache.tapestry5.beanmodel.internal.services.PropertyConduitSourceImpl
- PropertyDisplay - Class in org.apache.tapestry5.corelib.components
-
Outputs a single property value.
- PropertyDisplay() - Constructor for class org.apache.tapestry5.corelib.components.PropertyDisplay
- PropertyDisplayBlocks - Class in org.apache.tapestry5.corelib.pages
-
Contains blocks for displaying basic property types; the blocks are contributed to the
BeanBlockSource
service. - PropertyDisplayBlocks() - Constructor for class org.apache.tapestry5.corelib.pages.PropertyDisplayBlocks
- PropertyEditBlocks - Class in org.apache.tapestry5.corelib.pages
-
A page that exists to contain blocks used to edit different types of properties.
- PropertyEditBlocks() - Constructor for class org.apache.tapestry5.corelib.pages.PropertyEditBlocks
- PropertyEditContext - Interface in org.apache.tapestry5.services
-
Defines a context for editing a property of a bean via
BeanEditor
. - PropertyEditor - Class in org.apache.tapestry5.corelib.components
-
Used to edit a single property of a bean.
- PropertyEditor() - Constructor for class org.apache.tapestry5.corelib.components.PropertyEditor
- PropertyExpressionException - Exception in org.apache.tapestry5.beanmodel.internal.services
-
Exception thrown when there is a problem parsing a property expression using the ANTLR property expression grammar.
- PropertyExpressionException(String, String, Throwable) - Constructor for exception org.apache.tapestry5.beanmodel.internal.services.PropertyExpressionException
- PropertyExpressionLexer - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionLexer() - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionLexer
- PropertyExpressionLexer(CharStream) - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionLexer
- PropertyExpressionLexer(CharStream, RecognizerSharedState) - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionLexer
- PropertyExpressionParser - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser(TokenStream) - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionParser
- PropertyExpressionParser(TokenStream, RecognizerSharedState) - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionParser
- PropertyExpressionParser.constant_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.expression_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.expressionList_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.keyword_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.list_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.map_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.mapEntry_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.mapEntryList_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.mapKey_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.methodInvocation_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.notOp_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.propertyChain_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.rangeOp_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.rangeopArg_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.start_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyExpressionParser.term_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
- PropertyModel - Interface in org.apache.tapestry5.beanmodel
-
Part of a
BeanModel
that defines the attributes of a single property of a bean. - PropertyModelImpl - Class in org.apache.tapestry5.beanmodel.internal.beanmodel
- PropertyModelImpl(BeanModel, String, PropertyConduit, Messages) - Constructor for class org.apache.tapestry5.beanmodel.internal.beanmodel.PropertyModelImpl
- PropertyOutputContext - Interface in org.apache.tapestry5.services
-
Provides context information needed when displaying a value.
- PropertyOverrides - Interface in org.apache.tapestry5
-
Provides access to blocks and messages used when overriding property labels, and property display or edit blocks.
- PropertyOverridesImpl - Class in org.apache.tapestry5.internal
- PropertyOverridesImpl(ComponentResources) - Constructor for class org.apache.tapestry5.internal.PropertyOverridesImpl
- PropertyShadowBuilder - Interface in org.apache.tapestry5.ioc.services
-
Creates a "shadow" of a property of an object.
- PropertyShadowBuilderImpl - Class in org.apache.tapestry5.ioc.internal.services
- PropertyShadowBuilderImpl(PlasticProxyFactory, PropertyAccess) - Constructor for class org.apache.tapestry5.ioc.internal.services.PropertyShadowBuilderImpl
- propertyTypeMismatch(String, Class, Class, Class) - Static method in class org.apache.tapestry5.commons.internal.services.ServiceMessages
- PropertyValueLabelProvider - Class in org.apache.tapestry5.internal.services
-
Provides a label from a property of the passed object.
- PropertyValueLabelProvider(ValueEncoderSource, PropertyAccess, String) - Constructor for class org.apache.tapestry5.internal.services.PropertyValueLabelProvider
- PropertyWorker - Class in org.apache.tapestry5.internal.transform
-
Provides the getter and setter methods.
- PropertyWorker() - Constructor for class org.apache.tapestry5.internal.transform.PropertyWorker
- PROTOCOL_RELATIVE - Static variable in class org.apache.tapestry5.internal.AssetConstants
-
For assets that are external (stored in another service) and have a protocol-relative URL (//...)
- provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in interface org.apache.tapestry5.commons.ObjectProvider
-
Provides an object based on an expression.
- provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.internal.jpa.EntityManagerObjectProvider
- provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.internal.services.ApplicationMessageCatalogObjectProvider
- provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.internal.services.AssetObjectProvider
-
Provides the asset.
- provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.internal.services.ServiceAnnotationObjectProvider
- provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.ioc.internal.services.AutobuildObjectProvider
- provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.ioc.internal.services.StaticObjectProvider
- provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider
- provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.ioc.internal.services.ValueObjectProvider
- provide(Class<T>, AnnotationProvider, ObjectLocator, boolean) - Method in class org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl
- provide(Class<T>, AnnotationProvider, ObjectLocator, boolean) - Method in interface org.apache.tapestry5.ioc.services.MasterObjectProvider
-
Provides an object based on an expression.
- PROVIDE_COMPLETIONS - Static variable in class org.apache.tapestry5.EventConstants
-
Event triggered by an
Autocomplete
mixin to request completions of the current input. - PROVIDE_ENTITY_VALUE_ENCODERS - Static variable in class org.apache.tapestry5.hibernate.HibernateSymbols
-
If true (the default), then
ValueEncoder
s are automatically created for each entity. - PROVIDE_ENTITY_VALUE_ENCODERS - Static variable in class org.apache.tapestry5.jpa.JpaSymbols
- PROVIDE_ENTITY_VALUE_ENCODERS_SYMBOL - Static variable in class org.apache.tapestry5.hibernate.HibernateConstants
-
Deprecated.Use
HibernateSymbols.PROVIDE_ENTITY_VALUE_ENCODERS
instead. - provideApplicationStateContributions(MappedConfiguration<Class, ApplicationStateContribution>, EntityManagerSource, boolean) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
- provideApplicationStatePersistenceStrategies(MappedConfiguration<String, ApplicationStatePersistenceStrategy>) - Method in class org.apache.tapestry5.jpa.modules.JpaModule
- provideBaseAjaxComponentEventResultProcessors(MappedConfiguration<Class, ComponentEventResultProcessor>) - Static method in class org.apache.tapestry5.modules.TapestryModule
-
Contributes handlers for the following types: Object Failure case, added to provide more useful exception message
RenderCommand
Typically, aBlock
Component
Renders the component and its body (unless its a page, in which case a redirect JSON response is sent)JSONObject
orJSONArray
The JSONObject is returned as a text/javascript responseStreamResponse
The stream response is sent as the actual response String Interprets the value as a logical page name and sends a client response to redirect to that pageLink
Sends a JSON response to redirect to the linkClass
Treats the class as a page class and sends a redirect for a page render for that pageMultiZoneUpdate
Sends a single JSON response to update the content of multiple zones In most cases, when you want to support a new type, you should convert it to one of the built-in supported types (such asRenderCommand
. - provideBasicTypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple>) - Static method in class org.apache.tapestry5.commons.internal.BasicTypeCoercions
-
Provides the basic type coercions to a
MappedConfiguration
instance. - provideBasicTypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple>) - Static method in class org.apache.tapestry5.ioc.modules.TapestryIOCModule
-
Contributes a set of standard type coercions to the
TypeCoercer
service: Object to String Object to Boolean String to Double String to BigDecimal BigDecimal to Double Double to BigDecimal String to BigInteger BigInteger to Long String to Long Long to Byte Long to Short Long to Integer Double to Long Double to Float Float to Double Long to Double String to Boolean ("false" is always false, other non-blank strings are true) Number to Boolean (true if number value is non zero) Null to Boolean (always false) Collection to Boolean (false if empty) Object[] to List primitive[] to List Object to List (by wrapping as a singleton list) String to File String toTimeInterval
TimeInterval
to Long Object to Object[] (wrapping the object as an array) Collection to Object[] (via the toArray() method)Flow
to ListFlow
to Boolean (false if empty) - provideBuiltinAssetDispatchers(MappedConfiguration<String, AssetRequestHandler>, AssetFactory, StackAssetRequestHandler, ClasspathAssetAliasManager, ResourceStreamer, AssetSource, ClasspathAssetProtectionRule) - Static method in class org.apache.tapestry5.modules.AssetsModule
-
Contributes an handler for each mapped classpath alias, as well handlers for context assets and stack assets (combined
JavaScriptStack
files). - provideBuiltinJavaScriptStacks(MappedConfiguration<String, JavaScriptStack>, JavaScriptStack, JavaScriptStack) - Static method in class org.apache.tapestry5.modules.JavaScriptModule
-
Contributes the "core" and "internal"
JavaScriptStack
s - provideClassTransformWorkers(OrderedConfiguration<ComponentClassTransformWorker2>) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
- provideCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple>) - Static method in class org.apache.tapestry5.json.modules.JSONModule
- provideCommitAfterAnnotationSupport(OrderedConfiguration<ComponentClassTransformWorker2>) - Static method in class org.apache.tapestry5.hibernate.web.modules.HibernateModule
-
Adds the CommitAfter annotation work, to process the
CommitAfter
annotation. - provideCoreAndAppLibraries(Configuration<LibraryMapping>, String) - Static method in class org.apache.tapestry5.modules.TapestryModule
- provideDefaultBeanBlocks(Configuration<BeanBlockContribution>) - Static method in class org.apache.tapestry5.kaptcha.modules.KaptchaModule
- provideDefaultBeanBlocks(Configuration<BeanBlockContribution>) - Static method in class org.apache.tapestry5.modules.TapestryModule
- provideDefaultDataTypeAnalyzers(MappedConfiguration<Class, String>) - Static method in class org.apache.tapestry5.commons.internal.BasicDataTypeAnalyzers
-
Maps property types to data type names: String --> text Number --> number Enum --> enum Boolean --> boolean Date --> date
- provideEntityPackages(Configuration<String>, String) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
- provideEntityPersistentFieldStrategies(MappedConfiguration<String, PersistentFieldStrategy>) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
- provideExtraModuleClasses(ServletContext) - Method in class org.apache.tapestry5.http.TapestryFilter
-
Overridden in subclasses to provide additional module classes beyond those normally located.
- provideExtraModuleClasses(ServletContext) - Method in class org.apache.tapestry5.TapestryFilter
-
Overridden in subclasses to provide additional module classes beyond those normally located.
- provideExtraModuleDefs() - Method in class org.apache.tapestry5.test.PageTester
-
Overridden in subclasses to provide additional module definitions beyond those normally located.
- provideExtraModuleDefs(ServletContext) - Method in class org.apache.tapestry5.http.TapestryFilter
-
Overridden in subclasses to provide additional module definitions beyond those normally located.
- provideExtraModuleDefs(ServletContext) - Method in class org.apache.tapestry5.spring.TapestrySpringFilter
- provideFactoryDefaults(MappedConfiguration<String, String>) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
- provideHibernateDashboardTab(OrderedConfiguration<DashboardTab>) - Static method in class org.apache.tapestry5.hibernate.web.modules.HibernateModule
- provideInjectableSessionObject(MappedConfiguration<Class, Object>, Session) - Static method in class org.apache.tapestry5.hibernate.web.modules.HibernateModule
- provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.services.AssetInjectionProvider
- provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.services.BlockInjectionProvider
- provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.services.CommonResourcesInjectionProvider
- provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.services.DefaultInjectionProvider
- provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.services.ServiceInjectionProvider
- provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.transform.InjectNamedProvider
- provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in interface org.apache.tapestry5.services.transform.InjectionProvider2
-
Perform the injection, if possible.
- provideJSR10TypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple>) - Static method in class org.apache.tapestry5.ioc.modules.TapestryIOCModule
-
Contributes coercions to and from Java Time API (JSR 310) classes.
- provideJSR310TypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple>) - Static method in class org.apache.tapestry5.commons.internal.BasicTypeCoercions
-
Provides the basic type coercions for JSR310 (java.time.*) to a
Configuration
instance. - provideLibraryMapping(Configuration<LibraryMapping>) - Static method in class org.apache.tapestry5.hibernate.web.modules.HibernateModule
- provideLibraryMapping(Configuration<LibraryMapping>) - Static method in class org.apache.tapestry5.kaptcha.modules.KaptchaModule
- provideLibraryMessages(OrderedConfiguration<Resource>, Resource) - Static method in class org.apache.tapestry5.kaptcha.modules.KaptchaModule
- provideObjectProviders(OrderedConfiguration<ObjectProvider>) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
- providePerthreadScope(MappedConfiguration<String, ServiceLifecycle>) - Static method in class org.apache.tapestry5.ioc.modules.TapestryIOCModule
-
Contributes the "perthread" scope.
- Provider() - Constructor for class org.apache.tapestry5.commons.services.GenericsResolver.Provider
- providerOptions(StreamableResource) - Method in interface org.apache.tapestry5.webresources.GoogleClosureMinimizerOptionsProvider
-
Returns the compiler options to be used by GoogleClosureMinimizer.
- provideServiceProxy(String) - Method in class org.apache.tapestry5.ioc.internal.RegistryImpl
- provideServiceProxy(String) - Method in interface org.apache.tapestry5.ioc.internal.ServiceProxyProvider
-
Look up the service and return its proxy.
- provideStandardInjectionProviders(OrderedConfiguration<InjectionProvider2>, SymbolSource, AssetSource) - Static method in class org.apache.tapestry5.modules.TapestryModule
-
Default based on
MasterObjectProvider
Named Handles fields with theNamed
annotation Block injects fields of typeBlock
CommonResources Access to properties of resources (log, messages, etc.) Asset injection of assets (triggered viaPath
annotation), with the path relative to the component class Service Ordered last, for use when Inject is present and nothing else works, matches field type against Tapestry IoC services - provideString() - Method in interface org.apache.tapestry5.internal.services.StringProvider
-
Ask the object to provide the desired string.
- provideT5InternalLibrary(Configuration<LibraryMapping>) - Static method in class org.apache.tapestry5.internal.t5internal.modules.InternalTestModule
- provideTransformWorkers(OrderedConfiguration<ComponentClassTransformWorker2>, MetaWorker, ComponentClassResolver) - Static method in class org.apache.tapestry5.modules.TapestryModule
-
Adds a number of standard component class transform workers: Parameter Identifies parameters based on the
Parameter
annotation BindParameter Support for theBindParameter
annotation Property Generates accessor methods ifProperty
annotation is present Import Supports theImport
annotation UnclaimedField Manages unclaimed fields, storing their value in aPerThreadValue
OnEvent Handle the @OnEvent annotation, and related naming convention RenderCommand Ensures all components also implementRenderCommand
SupportsInformalParameters Checks for the annotation RenderPhase Link in render phase methods Retain Allows fields to retain their values between requests Meta Checks for meta data annotations and adds it to the component model PageActivationContext Support forPageActivationContext
annotation DiscardAfter Support forDiscardAfter
method annotation MixinAfter Support for theMixinAfter
mixin class annotation PageReset Checks for thePageReset
annotation Mixin Adds a mixin as part of a component's implementation Cached Checks for theCached
annotation ActivationRequestParameter Support for theActivationRequestParameter
annotation PageLoaded, PageAttached, PageDetached Support for annotationsPageLoaded
,PageAttached
,PageDetached
InjectService Handles theInjectService
annotation Component Defines embedded components based on theComponent
annotation Environment Allows fields to contain values extracted from theEnvironment
service ApplicationState Converts fields that reference application state objects Persist Allows fields to store their their value persistently between requests viaPersist
SessionAttribute Support for theSessionAttribute
Log Checks for theLog
annotation HeartbeatDeferred Support for theHeartbeatDeferred
annotation, which defers method invocation to the end of theHeartbeat
Inject Used with theInject
annotation, when a value is supplied Operation Support for theOperation
method annotation - provideValueEncoders(MappedConfiguration<Class, ValueEncoderFactory>, boolean, EntityManagerSource, EntityManagerManager, TypeCoercer, PropertyAccess, LoggerSource) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
- ProxiesStackTraceElementAnalyzer - Class in org.apache.tapestry5.internal.services
-
Identifies frames for various proxy classes (class name starts with a '$' and there's no line number.
- ProxiesStackTraceElementAnalyzer() - Constructor for class org.apache.tapestry5.internal.services.ProxiesStackTraceElementAnalyzer
- proxy(Class<T>, Class<? extends T>) - Method in interface org.apache.tapestry5.commons.ObjectLocator
-
Creates a proxy.
- proxy(Class<T>, Class<? extends T>) - Method in class org.apache.tapestry5.ioc.internal.ObjectLocatorImpl
- proxy(Class<T>, Class<? extends T>) - Method in class org.apache.tapestry5.ioc.internal.RegistryImpl
- proxy(Class<T>, Class<? extends T>) - Method in class org.apache.tapestry5.ioc.internal.RegistryWrapper
- proxy(Class<T>, Class<? extends T>, ObjectLocator) - Method in interface org.apache.tapestry5.ioc.internal.InternalRegistry
-
Creates a just-in-time (and possibly, live reloading) proxy for the indicated class and interface, using the provided locator to autobuild the implementationClass (when necessary).
- proxy(Class<T>, Class<? extends T>, ObjectLocator) - Method in class org.apache.tapestry5.ioc.internal.RegistryImpl
- proxyFactory - Variable in class org.apache.tapestry5.ioc.internal.AbstractServiceInstrumenter
- proxyInterface(Class, PlasticField) - Method in class org.apache.tapestry5.internal.plastic.PlasticClassImpl
- proxyInterface(Class, PlasticField) - Method in interface org.apache.tapestry5.plastic.PlasticClass
-
Introduces the interface, and then invokes
PlasticMethod.delegateTo(PlasticField)
on each method defined by the interface. - proxyInterface(Class, PlasticMethod) - Method in class org.apache.tapestry5.internal.plastic.PlasticClassImpl
- proxyInterface(Class, PlasticMethod) - Method in interface org.apache.tapestry5.plastic.PlasticClass
-
Introduces the interface, and then invokes
PlasticMethod.delegateTo(PlasticMethod)
on each method defined by the interface. - publicId - Variable in class org.apache.tapestry5.internal.parser.DTDToken
- publicId - Variable in class org.apache.tapestry5.internal.services.DTDData
- PUBLISH_COMPONENT_EVENTS_META - Static variable in class org.apache.tapestry5.internal.InternalConstants
-
Name of the ComponentModel metadata key whiche stores the PublishEvent data.
- PUBLISH_COMPONENT_EVENTS_URL_PROPERTY - Static variable in class org.apache.tapestry5.internal.InternalConstants
-
Name of the JSONObject key name which holds the name of the event to be published.
- PublishEvent - Annotation Type in org.apache.tapestry5.annotations
-
Marks an event handler method to be published as an event to be called in JavaScript through the
t5/core/ajax
function when theoptions
parameter has anelement
attribute. - publishParameters() - Method in annotation type org.apache.tapestry5.annotations.Component
-
A comma-separated list of parameters of the component that should be published as parameters of the containing component.
- PublishServerSideEvents - Class in org.apache.tapestry5.corelib.mixins
-
Tapestry internal mixin used to implement the
PublishEvent
event logic. - PublishServerSideEvents() - Constructor for class org.apache.tapestry5.corelib.mixins.PublishServerSideEvents
- push(E) - Method in class org.apache.tapestry5.commons.util.Stack
-
Pushes a new item onto the stack.
- push(Class<T>, T) - Method in class org.apache.tapestry5.internal.services.EnvironmentImpl
- push(Class<T>, T) - Method in interface org.apache.tapestry5.services.Environment
-
Pushes a new service onto the stack.
- push(RenderCommand) - Method in class org.apache.tapestry5.internal.services.RenderQueueImpl
- push(RenderCommand) - Method in interface org.apache.tapestry5.runtime.RenderQueue
-
Adds the new command to the front of the queue.
- push(T) - Method in class org.apache.tapestry5.internal.jpa.NoopCreationalContext
- put(int, Object) - Method in class org.apache.tapestry5.json.JSONArray
-
Sets the value at
index
tovalue
, null padding this array to the required length if necessary. - put(Object) - Method in class org.apache.tapestry5.json.JSONArray
-
Deprecated.The use of
JSONArray.add(Object)
is encouraged. - put(String, Object) - Method in class org.apache.tapestry5.json.JSONObject
-
Maps
name
tovalue
, clobbering any existing name/value mapping with the same name. - put(String, T) - Method in class org.apache.tapestry5.internal.util.NamedSet
-
Stores a new value into the set, replacing any previous value with the same name.
- put(String, V) - Method in class org.apache.tapestry5.commons.util.CaseInsensitiveMap
- put(T) - Method in class org.apache.tapestry5.internal.util.Holder
- putAll(Iterable<?>) - Method in class org.apache.tapestry5.json.JSONArray
-
Puts all objects from the collection into this JSONArray, using
JSONArray.put(Object)
. - putAll(Map<? extends String, ? extends Object>) - Method in class org.apache.tapestry5.json.JSONObject
-
Invokes
JSONObject.put(String, Object)
for each value from the map. - putField(String, String, Class) - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
- putField(String, String, Class) - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
- putField(String, String, String) - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
- putField(String, String, String) - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
-
Expects the stack to contain the instance to update, and the value to store into the field.
- putIfNew(String, T) - Method in class org.apache.tapestry5.internal.util.NamedSet
-
Puts a new value, but only if it does not already exist.
- putPropertyNameIntoBeanValidationContext(String) - Method in class org.apache.tapestry5.corelib.base.AbstractField
- putStaticField(String, String, Class) - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
- putStaticField(String, String, Class) - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
-
Sets a static field; the new field value should be on top of the stack.
- putStaticField(String, String, String) - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
- putStaticField(String, String, String) - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
-
Sets a static field; the new field value should be on top of the stack.
All Classes All Packages