## Uses of Class
org.apache.tapestry5.ioc.annotations.IncompatibleChange

- Packages that use IncompatibleChange
  Package | Description
  --- | ---
  org.apache.tapestry5 | Root package for Tapestry, containing common interfaces and data types used throughout the framework.
  org.apache.tapestry5.alerts | Support for a standard way of presenting alerts to the user, via the `AlertManager` service combined with the `Alerts` component.
  org.apache.tapestry5.internal | [INTERNAL USE ONLY] internal support classes; API subject to change.
  org.apache.tapestry5.ioc | A code-centric, high-performance, simple Inversion of Control container
  org.apache.tapestry5.ioc.def | Tapestry IOC service definitions
  org.apache.tapestry5.ioc.services | Tapestry IOC service interfaces
  org.apache.tapestry5.services | Core services
  org.apache.tapestry5.services.assets | Various services for assets (e.g., images, JavaScript and CSS files)

- - ### Uses of IncompatibleChange in org.apache.tapestry5

    Methods in org.apache.tapestry5 with annotations of type IncompatibleChange
    Modifier and Type | Method and Description
    --- | ---
    `Link` | Link.`addParameter(String parameterName, String value)` Adds a parameter value.
    `LinkSecurity` | Link.`getSecurity()` Returns the current security for this link, which reflects whether the targeted page is itself secure or insecure.
    `Link` | Link.`removeParameter(String parameterName)` Removes a parameter value, which is occasionally useful when transforming a parameter into a portion of the path.
    `Link` | Link.`setAnchor(String anchor)` Sets the link anchor.
    `void` | Link.`setSecurity(LinkSecurity newSecurity)` Changes the link's security, which can be useful to force a link to be either secure or insecure when normally it might not be.

  - ### Uses of IncompatibleChange in org.apache.tapestry5.alerts

    Methods in org.apache.tapestry5.alerts with annotations of type IncompatibleChange
    Modifier and Type | Method and Description
    --- | ---
    `void` | AlertManager.`alert(Duration duration, Severity severity, String message, boolean markup)` Adds an alert with configurable severity and duration.

  - ### Uses of IncompatibleChange in org.apache.tapestry5.internal

    Fields in org.apache.tapestry5.internal with annotations of type IncompatibleChange
    Modifier and Type | Field and Description
    --- | ---
    `static String` | InternalSymbols.`RESERVED_FORM_CONTROL_NAMES` Comma-separated list of pre-allocated Form component control names.

  - ### Uses of IncompatibleChange in org.apache.tapestry5.ioc

    Methods in org.apache.tapestry5.ioc with annotations of type IncompatibleChange
    Modifier and Type | Method and Description
    --- | ---
    `Class` | ServiceResources.`getServiceImplementation()` Returns the service implementation.

  - ### Uses of IncompatibleChange in org.apache.tapestry5.ioc.def

    Methods in org.apache.tapestry5.ioc.def with annotations of type IncompatibleChange
    Modifier and Type | Method and Description
    --- | ---
    `Class` | ServiceDef3.`getServiceImplementation()` Returns the service implementation associated with this service.
    `Set<StartupDef>` | ModuleDef2.`getStartups()` Methods marked with @Startup are converted into Runnable instances and assigned here.

  - ### Uses of IncompatibleChange in org.apache.tapestry5.ioc.services

    Methods in org.apache.tapestry5.ioc.services with annotations of type IncompatibleChange
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | PlasticProxyFactory.`createProxy(Class<T> interfaceType, Class<? extends T> implementationType, ObjectCreator<T> creator, String description)` Creates a proxy instance that delegates all methods through a corresponding ObjectCreator.
    `<T> ClassInstantiator<T>` | PlasticProxyFactory.`createProxy(Class<T> interfaceType, Class<? extends T> implementationType, PlasticClassTransformer callback)` Same as `createProxy(interfacetype, implementationType, callback, true)`
    `<T> ClassInstantiator<T>` | PlasticProxyFactory.`createProxy(Class<T> interfaceType, Class<? extends T> implementationType, PlasticClassTransformer callback, boolean introduceInterface)` Creates a proxy object that implements the indicated interface and indicated service implementation type, then invokes the callback to further configure the proxy.
    `<T> PlasticClassTransformation<T>` | PlasticProxyFactory.`createProxyTransformation(Class<T> interfaceType, Class<? extends T> implementationType)` Creates the underlying `PlasticClassTransformation` for an interface proxy with a given implementation class.

  - ### Uses of IncompatibleChange in org.apache.tapestry5.services

    Methods in org.apache.tapestry5.services with annotations of type IncompatibleChange
    Modifier and Type | Method and Description
    --- | ---
    `void` | Response.`addHeader(String name, String value)` Adds a response header with the given name and value, not overwriting any previous values which may have already been added.
    `AssetAlias` | ClasspathAssetAliasManager.`extractAssetAlias(Resource resource)` Deprecated. Takes a classpath resource and determines the proper alias for it based on the mappings contributed to the service.
    `List<String>` | ComponentClassResolver.`getComponentNames()` Returns a list of all component names, in sorted order.
    `Collection<LibraryMapping>` | ComponentClassResolver.`getLibraryMappings()` Returns the library mappings.
    `List<String>` | ComponentClassResolver.`getMixinNames()` Returns a list of all mixin names, in sorted order.
    `void` | LocalizationSetter.`setNonPersistentLocaleFromLocaleName(String localeName)` Allows the locale to be set from a specified locale name (which may be narrowed or defaulted to a support locale).

  - ### Uses of IncompatibleChange in org.apache.tapestry5.services.assets

    Methods in org.apache.tapestry5.services.assets with annotations of type IncompatibleChange
    Modifier and Type | Method and Description
    --- | ---
    `String` | AssetPathConstructor.`constructAssetPath(String virtualFolder, String path, StreamableResource resource)` Constructs an asset URL path from the virtual folder and path (within the virtual folder).
    `ContentType` | StreamableResource.`getContentType()` Returns the resource's content type.

5.6.4 - Copyright © 2003-2021 The Apache Software Foundation.