org.apache.openejb.jee
Class TldAttribute

java.lang.Object
  extended by org.apache.openejb.jee.TldAttribute

public class TldAttribute
extends Object

The attribute element defines an attribute for the nesting tag. The attribute element may have several subelements defining:

description a description of the attribute

name the name of the attribute

required whether the attribute is required or optional

rtexprvalue whether the attribute is a runtime attribute

type the type of the attributes

fragment whether this attribute is a fragment

deferred-value present if this attribute is to be parsed as a javax.el.ValueExpression

deferred-method present if this attribute is to be parsed as a javax.el.MethodExpression


Field Summary
protected  TldDeferredMethod deferredMethod
           
protected  TldDeferredValue deferredValue
           
protected  TextMap description
           
protected  String fragment
           
protected  String id
           
protected  String name
           
protected  String required
           
protected  String rtexprvalue
           
protected  String type
           
 
Constructor Summary
TldAttribute()
           
 
Method Summary
 TldDeferredMethod getDeferredMethod()
           
 TldDeferredValue getDeferredValue()
           
 String getDescription()
           
 Text[] getDescriptions()
           
 String getFragment()
           
 String getId()
           
 String getName()
           
 String getRequired()
           
 String getRtexprvalue()
           
 String getType()
           
 void setDeferredMethod(TldDeferredMethod value)
           
 void setDeferredValue(TldDeferredValue value)
           
 void setDescriptions(Text[] text)
           
 void setFragment(String value)
           
 void setId(String value)
           
 void setName(String value)
           
 void setRequired(String value)
           
 void setRtexprvalue(String value)
           
 void setType(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected TextMap description

name

protected String name

required

protected String required

rtexprvalue

protected String rtexprvalue

type

protected String type

deferredValue

protected TldDeferredValue deferredValue

deferredMethod

protected TldDeferredMethod deferredMethod

fragment

protected String fragment

id

protected String id
Constructor Detail

TldAttribute

public TldAttribute()
Method Detail

getDescriptions

public Text[] getDescriptions()

setDescriptions

public void setDescriptions(Text[] text)

getDescription

public String getDescription()

getName

public String getName()

setName

public void setName(String value)

getRequired

public String getRequired()

setRequired

public void setRequired(String value)

getRtexprvalue

public String getRtexprvalue()

setRtexprvalue

public void setRtexprvalue(String value)

getType

public String getType()

setType

public void setType(String value)

getDeferredValue

public TldDeferredValue getDeferredValue()

setDeferredValue

public void setDeferredValue(TldDeferredValue value)

getDeferredMethod

public TldDeferredMethod getDeferredMethod()

setDeferredMethod

public void setDeferredMethod(TldDeferredMethod value)

getFragment

public String getFragment()

setFragment

public void setFragment(String value)

getId

public String getId()

setId

public void setId(String value)


Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.