org.jboss.gravel.common.annotation
Annotation Type TldAttribute


@Target(value=METHOD)
@Retention(value=RUNTIME)
@Inherited
public @interface TldAttribute


Optional Element Summary
 Class<?> deferredType
           
 String description
          Attribute description.
 boolean forbid
          Override and prevent this attribute from being added to the TLD.
 String name
           
 boolean required
           
 boolean rtexprvalue
           
 Class<?> type
           
 

name

public abstract String name
Default:
""

description

public abstract String description
Attribute description.

Returns:
the description
Default:
""

required

public abstract boolean required
Default:
false

rtexprvalue

public abstract boolean rtexprvalue
Default:
false

forbid

public abstract boolean forbid
Override and prevent this attribute from being added to the TLD.

Returns:
true to remove this attribute from the TLD
Default:
false

deferredType

public abstract Class<?> deferredType
Default:
void.class

type

public abstract Class<?> type
Default:
void.class