anvil.script.statements.taglib
Class Tag

java.lang.Object
  |
  +--anvil.script.statements.taglib.Tag

public class Tag
extends java.lang.Object

class Tag


Constructor Summary
Tag(TagLibrary library, java.lang.String name)
           
 
Method Summary
 boolean allowAnyAttributes()
           
 Attribute getAttribute(java.lang.String name)
           
 java.util.Iterator getAttributes()
           
 java.lang.String getEndHandler()
           
 java.lang.String getEndMethod()
           
 java.lang.String getInfo()
           
 java.lang.String getInitHandler()
           
 TagLibrary getLibrary()
           
 java.lang.String getName()
           
 java.lang.String getReleaseHandler()
           
 java.lang.String getReleaseMethod()
           
 java.lang.String getStartHandler()
           
 java.lang.String getStartMethod()
           
 boolean hasAttribute(java.lang.String name)
           
 boolean hasContent()
           
 boolean hasExpressionBody()
           
 java.lang.String toString()
           
protected  java.lang.String validate(Parser parser, java.lang.String name, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Tag

public Tag(TagLibrary library,
           java.lang.String name)
Method Detail

validate

protected java.lang.String validate(Parser parser,
                                    java.lang.String name,
                                    java.lang.String value)

getLibrary

public TagLibrary getLibrary()

getName

public java.lang.String getName()

hasContent

public boolean hasContent()

hasExpressionBody

public boolean hasExpressionBody()

allowAnyAttributes

public boolean allowAnyAttributes()

getInitHandler

public java.lang.String getInitHandler()

getStartHandler

public java.lang.String getStartHandler()

getEndHandler

public java.lang.String getEndHandler()

getReleaseHandler

public java.lang.String getReleaseHandler()

getStartMethod

public java.lang.String getStartMethod()

getEndMethod

public java.lang.String getEndMethod()

getReleaseMethod

public java.lang.String getReleaseMethod()

getInfo

public java.lang.String getInfo()

getAttributes

public java.util.Iterator getAttributes()

hasAttribute

public boolean hasAttribute(java.lang.String name)

getAttribute

public Attribute getAttribute(java.lang.String name)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object