Class GetStaticTag

java.lang.Object
org.apache.commons.jelly.TagSupport
org.apache.commons.jelly.tags.core.GetStaticTag
All Implemented Interfaces:
Tag

public class GetStaticTag extends TagSupport
A tag which can retrieve the value of a static field of a given class. The following attributes are required:
  • var - The variable to which to assign the resulting value.
  • field - The name of the static field to retrieve.
  • className - The name of the class containing the static field.
Example usage:
 <j:getStatic var="closeOperation" className="javax.swing.JFrame"
              field="EXIT_ON_CLOSE"/>
 
Version:
$Revision: 155420 $
  • Constructor Details

    • GetStaticTag

      public GetStaticTag()
  • Method Details

    • setVar

      public void setVar(String var)
      Sets the name of the variable exported by this tag.
      Parameters:
      var - The variable name.
    • setField

      public void setField(String field)
      Sets the name of the field to retrieve.
      Parameters:
      field - The field name
    • setClassName

      public void setClassName(String className)
      Sets the fully qualified name of the class containing the static field.
      Parameters:
      className - The name of the class.
    • doTag

      public void doTag(XMLOutput output) throws JellyTagException
      Description copied from interface: Tag
      Evaluates this tag after all the tags properties have been initialized.
      Throws:
      JellyTagException