Class Node.NamedAttribute

java.lang.Object
org.apache.jasper.compiler.Node
org.apache.jasper.compiler.Node.NamedAttribute
All Implemented Interfaces:
TagConstants
Enclosing class:
Node

public static class Node.NamedAttribute extends Node
Represents a Named Attribute (<jsp:attribute>)
  • Field Details

  • Constructor Details

  • Method Details

    • accept

      public void accept(Node.Visitor v) throws JasperException
      Description copied from class: Node
      Selects and invokes a method in the visitor class based on the node type. This is abstract and should be overrode by the extending classes.
      Specified by:
      accept in class Node
      Parameters:
      v - The visitor class
      Throws:
      JasperException
    • getName

      public String getName()
    • getLocalName

      public String getLocalName()
      Overrides:
      getLocalName in class Node
    • getPrefix

      public String getPrefix()
    • getChildInfo

      public Node.ChildInfo getChildInfo()
    • isTrim

      public boolean isTrim()
    • setOmit

      public void setOmit(Node.JspAttribute ja)
    • getOmit

      public Node.JspAttribute getOmit()
    • getTemporaryVariableName

      public String getTemporaryVariableName()
      Returns:
      A unique temporary variable name to store the result in. (this probably could go elsewhere, but it's convenient here)
    • getText

      public String getText()
      Overrides:
      getText in class Node