Top Description Fields Constructors Methods
jakarta.faces.view.facelets

public abstract Class TagHandlerDelegateFactory

extends Object
implements FacesWrapper<TagHandlerDelegateFactory>
Class Inheritance
All Implemented Interfaces
jakarta.faces.FacesWrapper
Imports
jakarta.faces.FacesWrapper

Abstract factory for creating instances of TagHandlerDelegate.

Usage: extend this class and push the implementation being wrapped to the constructor and use getWrapped to access the instance being wrapped.

Since
2.0

Field Summary

Modifier and TypeField and Description
private TagHandlerDelegateFactory

Constructor Summary

AccessConstructor and Description
public
TagHandlerDelegateFactory()

Deprecated Use the other constructor taking the implementation being wrapped.
public
TagHandlerDelegateFactory(TagHandlerDelegateFactory
The implementation being wrapped.
wrapped
)

If this factory has been decorated, the implementation doing the decorating should push the implementation being wrapped to this constructor.

Method Summary

Modifier and TypeMethod and Description
public abstract TagHandlerDelegate

Returns:

the newly created instance
createBehaviorHandlerDelegate
(BehaviorHandler
the ValidatorHandler instance being helped by this helper instance.
owner
)

Create and return a TagHandlerDelegate instance designed for use with BehaviorHandler.

public abstract TagHandlerDelegate

Returns:

the newly created instance
createComponentHandlerDelegate
(ComponentHandler
the ComponentHandler instance being helped by this helper instance.
owner
)

Create and return a TagHandlerDelegate instance designed for use with ComponentHandler.

public abstract TagHandlerDelegate

Returns:

the newly created instance
createConverterHandlerDelegate
(ConverterHandler
the ValidatorHandler instance being helped by this helper instance.
owner
)

Create and return a TagHandlerDelegate instance designed for use with ConverterHandler.

public abstract TagHandlerDelegate

Returns:

the newly created instance
createValidatorHandlerDelegate
(ValidatorHandler
the ValidatorHandler instance being helped by this helper instance.
owner
)

Create and return a TagHandlerDelegate instance designed for use with ValidatorHandler.

public TagHandlerDelegateFactory
getWrapped()

Implements jakarta.faces.FacesWrapper.getWrapped.

If this factory has been decorated, the implementation doing the decorating may override this method to provide access to the implementation being wrapped.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

wrappedback to summary
private TagHandlerDelegateFactory wrapped

Constructor Detail

TagHandlerDelegateFactoryback to summary
public TagHandlerDelegateFactory()

Deprecated

Use the other constructor taking the implementation being wrapped.

Annotations
@Deprecated
TagHandlerDelegateFactoryback to summary
public TagHandlerDelegateFactory(TagHandlerDelegateFactory wrapped)

If this factory has been decorated, the implementation doing the decorating should push the implementation being wrapped to this constructor. The getWrapped() will then return the implementation being wrapped.

Parameters
wrapped:TagHandlerDelegateFactory

The implementation being wrapped.

Method Detail

createBehaviorHandlerDelegateback to summary
public abstract TagHandlerDelegate createBehaviorHandlerDelegate(BehaviorHandler owner)

Create and return a TagHandlerDelegate instance designed for use with BehaviorHandler.

Parameters
owner:BehaviorHandler

the ValidatorHandler instance being helped by this helper instance.

Returns:TagHandlerDelegate

the newly created instance

Since
2.0
createComponentHandlerDelegateback to summary
public abstract TagHandlerDelegate createComponentHandlerDelegate(ComponentHandler owner)

Create and return a TagHandlerDelegate instance designed for use with ComponentHandler.

Parameters
owner:ComponentHandler

the ComponentHandler instance being helped by this helper instance.

Returns:TagHandlerDelegate

the newly created instance

Since
2.0
createConverterHandlerDelegateback to summary
public abstract TagHandlerDelegate createConverterHandlerDelegate(ConverterHandler owner)

Create and return a TagHandlerDelegate instance designed for use with ConverterHandler.

Parameters
owner:ConverterHandler

the ValidatorHandler instance being helped by this helper instance.

Returns:TagHandlerDelegate

the newly created instance

Since
2.0
createValidatorHandlerDelegateback to summary
public abstract TagHandlerDelegate createValidatorHandlerDelegate(ValidatorHandler owner)

Create and return a TagHandlerDelegate instance designed for use with ValidatorHandler.

Parameters
owner:ValidatorHandler

the ValidatorHandler instance being helped by this helper instance.

Returns:TagHandlerDelegate

the newly created instance

Since
2.0
getWrappedback to summary
public TagHandlerDelegateFactory getWrapped()

Implements jakarta.faces.FacesWrapper.getWrapped.

If this factory has been decorated, the implementation doing the decorating may override this method to provide access to the implementation being wrapped.

Returns:TagHandlerDelegateFactory

Doc from jakarta.faces.FacesWrapper.getWrapped.

the wrapped instance.

Annotations
@Override
Since
2.2