org.apache.struts2.views.java.simple
Class AbstractTagHandler
java.lang.Object
org.apache.struts2.views.java.simple.AbstractTagHandler
- All Implemented Interfaces:
- TagHandler
- Direct Known Subclasses:
- AbstractMessageListHandler, AnchorHandler, AnchorHandler.CloseHandler, CheckboxHandler, CheckboxListHandler, CommonAttributesHandler, DateTextFieldHandler, DivHandler, DivHandler.CloseHandler, DynamicAttributesHandler, EmptyHandler, FieldErrorHandler, FileHandler, FormHandler, FormHandler.CloseHandler, HeadHandler, HiddenHandler, LabelHandler, PasswordHandler, RadioHandler, ResetHandler, ScriptingEventsHandler, SelectHandler, SubmitHandler, SubmitHandler.CloseHandler, TextAreaHandler, TextFieldHandler, TokenHandler
public abstract class AbstractTagHandler
- extends Object
- implements TagHandler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nextTagHandler
protected TagHandler nextTagHandler
context
protected TemplateRenderingContext context
altSyntax
protected boolean altSyntax
AbstractTagHandler
public AbstractTagHandler()
characters
public void characters(String text)
throws IOException
- Description copied from interface:
TagHandler
- Writes to the inner text of a tag. By default the body is html encoded
- Specified by:
characters
in interface TagHandler
- Parameters:
text
- tag body.
- Throws:
IOException
characters
public void characters(String text,
boolean encode)
throws IOException
- Description copied from interface:
TagHandler
- Writes to the inner text of a tag
- Specified by:
characters
in interface TagHandler
- Parameters:
text
- tag bodyencode
- html encode the body
- Throws:
IOException
end
public void end(String name)
throws IOException
- Description copied from interface:
TagHandler
- Writes a tag close
- Specified by:
end
in interface TagHandler
- Parameters:
name
- name of the tag
- Throws:
IOException
setNext
public void setNext(TagHandler next)
- Specified by:
setNext
in interface TagHandler
start
public void start(String name,
Attributes a)
throws IOException
- Description copied from interface:
TagHandler
- Write a tag openening, with its attributes
- Specified by:
start
in interface TagHandler
- Parameters:
name
- name of the taga
- attributes of the tag
- Throws:
IOException
setup
public void setup(TemplateRenderingContext context)
- Specified by:
setup
in interface TagHandler
processParams
protected void processParams()
findString
protected String findString(String expr)
findValue
protected Object findValue(String expr)
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.