org.apache.openejb.jee
Class TldAttribute

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

public class TldAttribute
extends java.lang.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  java.lang.String fragment
           
protected  java.lang.String id
           
protected  java.lang.String name
           
protected  java.lang.String required
           
protected  java.lang.String rtexprvalue
           
protected  java.lang.String type
           
 
Constructor Summary
TldAttribute()
           
 
Method Summary
 TldDeferredMethod getDeferredMethod()
           
 TldDeferredValue getDeferredValue()
           
 java.lang.String getDescription()
           
 Text[] getDescriptions()
           
 java.lang.String getFragment()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 java.lang.String getRequired()
           
 java.lang.String getRtexprvalue()
           
 java.lang.String getType()
           
 void setDeferredMethod(TldDeferredMethod value)
           
 void setDeferredValue(TldDeferredValue value)
           
 void setDescriptions(Text[] text)
           
 void setFragment(java.lang.String value)
           
 void setId(java.lang.String value)
           
 void setName(java.lang.String value)
           
 void setRequired(java.lang.String value)
           
 void setRtexprvalue(java.lang.String value)
           
 void setType(java.lang.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 java.lang.String name

required

protected java.lang.String required

rtexprvalue

protected java.lang.String rtexprvalue

type

protected java.lang.String type

deferredValue

protected TldDeferredValue deferredValue

deferredMethod

protected TldDeferredMethod deferredMethod

fragment

protected java.lang.String fragment

id

protected java.lang.String id
Constructor Detail

TldAttribute

public TldAttribute()
Method Detail

getDescriptions

public Text[] getDescriptions()

setDescriptions

public void setDescriptions(Text[] text)

getDescription

public java.lang.String getDescription()

getName

public java.lang.String getName()

setName

public void setName(java.lang.String value)

getRequired

public java.lang.String getRequired()

setRequired

public void setRequired(java.lang.String value)

getRtexprvalue

public java.lang.String getRtexprvalue()

setRtexprvalue

public void setRtexprvalue(java.lang.String value)

getType

public java.lang.String getType()

setType

public void setType(java.lang.String value)

getDeferredValue

public TldDeferredValue getDeferredValue()

setDeferredValue

public void setDeferredValue(TldDeferredValue value)

getDeferredMethod

public TldDeferredMethod getDeferredMethod()

setDeferredMethod

public void setDeferredMethod(TldDeferredMethod value)

getFragment

public java.lang.String getFragment()

setFragment

public void setFragment(java.lang.String value)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String value)


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