Method Summary |
|
public void | addDynamicChild(DynamicChild child) Adds a dynamic child simulating scriptlets and
EL expressions. |
public NestedTag | addTagChild(Class tag) Adds a tag child simulating nested tags.
The corresponding NestedTag will be created
automatically wrapping the specified tag. |
public NestedTag | addTagChild(Class tag, Map attributeMap) Adds a tag child simulating nested tags.
The corresponding NestedTag will be created
automatically wrapping the specified tag. |
public NestedTag | addTagChild(TagSupport tag) Adds a tag child simulating nested tags.
NestedTag will be created automatically
wrapping the specified tag. |
public NestedTag | addTagChild(TagSupport tag, Map attributeMap) Adds a tag child simulating nested tags.
The corresponding NestedTag will be created
automatically wrapping the specified tag. |
public void | addTextChild(String text) Adds a text child simulating static body content. |
public int | doLifecycle() Performs the tag lifecycle. |
public Object | getChild(int index) Returns a child specified by its index. |
public List | getChilds() Returns the List of childs. |
public TagSupport | getTag() Returns the wrapped tag (the testee). |
public void | populateAttributes() Populates the attributes of the underlying tag. |
public void | removeChilds() Removes all childs. |
public void | setDoRelease(boolean doRelease) Specify if the release method should be called
after processing the tag lifecycle. |
public void | setDoReleaseRecursive(boolean doRelease) Specify if the release method should be called
after processing the tag lifecycle. |