java.lang.Cloneable
, org.apache.velocity.runtime.directive.DirectiveConstants
public 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.Directive
public int getType()
getType
in class org.apache.velocity.runtime.directive.Directive
public 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.Directive
java.io.IOException
Copyright © 2018. All rights reserved.