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

- Packages that use IncompatibleChange
  Package | Description
  --- | ---
  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.commons.services |
  org.apache.tapestry5.http |
  org.apache.tapestry5.http.services |
  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.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.alerts

    Methods in org.apache.tapestry5.alerts with annotations of type IncompatibleChange
    Modifier and Type | Method | 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.commons.services

    Methods in org.apache.tapestry5.commons.services with annotations of type IncompatibleChange
    Modifier and Type | Method | 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.http

    Methods in org.apache.tapestry5.http with annotations of type IncompatibleChange
    Modifier and Type | Method | 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.http.services

    Methods in org.apache.tapestry5.http.services with annotations of type IncompatibleChange
    Modifier and Type | Method | 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.

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

    Fields in org.apache.tapestry5.internal with annotations of type IncompatibleChange
    Modifier and Type | Field | 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 | 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 | 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.services

    Methods in org.apache.tapestry5.services with annotations of type IncompatibleChange
    Modifier and Type | Method | Description
    --- | --- | ---
    `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 | 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.