java.lang.Cloneable, org.apache.velocity.runtime.directive.DirectiveConstantspublic class PutAttributeDirective
extends org.apache.velocity.runtime.directive.Directive
Put an attribute in enclosing attribute container tag.
Enclosing attribute container tag can be :
PutAttributeTagParent
interface. Exception is thrown if no appropriate tag can be found.
Put tag can have following atributes :
Value can also come from tag body. Tag body is taken into account only if value is not set by one of the tag attributes. In this case Attribute type is "string", unless tag body define another type.
| Constructor | Description |
|---|---|
PutAttributeDirective() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getName() |
|
int |
getType() |
|
boolean |
render(org.apache.velocity.context.InternalContextAdapter context,
java.io.Writer writer,
org.apache.velocity.runtime.parser.node.Node node) |
public java.lang.String getName()
getName in class org.apache.velocity.runtime.directive.Directivepublic int getType()
getType in class org.apache.velocity.runtime.directive.Directivepublic boolean render(org.apache.velocity.context.InternalContextAdapter context,
java.io.Writer writer,
org.apache.velocity.runtime.parser.node.Node node)
throws java.io.IOException
render in class org.apache.velocity.runtime.directive.Directivejava.io.IOExceptionCopyright © 2018. All rights reserved.