Package org.apache.struts2.views.java
Class DefaultTheme
java.lang.Object
org.apache.struts2.views.java.DefaultTheme
- All Implemented Interfaces:
- Theme
- Direct Known Subclasses:
- SimpleTheme
Default implementation of the theme
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetName()protected voidinsertTagHandlerFactory(String tagName, int sequence, TagHandlerFactory factory) Insert a new tag handler into a sequence of tag handlers for a specific tag TODO: Need to take care of serializers, if handler specified is not a TagSerializer it should never be placed after the serializer, but if it is not a TagSerializer, it should nevervoidrenderTag(String tagName, TemplateRenderingContext context) protected voidsetHandlerFactories(Map<String, List<TagHandlerFactory>> handlers) protected voidprotected voidsetTagHandlerFactories(String tagName, List<TagHandlerFactory> handlers) Set (replace if exists) the tag handler factories for specific tag
- 
Field Details- 
handlerFactories
 
- 
- 
Constructor Details- 
DefaultThemepublic DefaultTheme()
 
- 
- 
Method Details- 
setName
- 
setHandlerFactories
- 
setTagHandlerFactoriesSet (replace if exists) the tag handler factories for specific tag- Parameters:
- tagName-
- handlers-
 
- 
insertTagHandlerFactoryInsert a new tag handler into a sequence of tag handlers for a specific tag TODO: Need to take care of serializers, if handler specified is not a TagSerializer it should never be placed after the serializer, but if it is not a TagSerializer, it should never- Parameters:
- tagName-
- sequence-
- factory-
 
- 
getName
- 
renderTag
 
-