ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

org.jboss.shrinkwrap.descriptor.api.jsptaglibrary20
Interface TldAttributeType<T>

All Superinterfaces:
Child<T>

public interface TldAttributeType<T>
extends Child<T>

This interface defines the contract for the tld-attributeType xsd type

Since:
Generation date :2012-05-09T23:45:02.086-07:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 TldAttributeType<T> description(String... values)
          Creates for all String objects representing description elements, a new description element
 TldAttributeType<T> fragment(GenericBooleanType fragment)
          Sets the fragment element
 TldAttributeType<T> fragment(String fragment)
          Sets the fragment element
 List<String> getAllDescription()
          Returns all description elements
 GenericBooleanType getFragment()
          Returns the fragment element
 String getFragmentAsString()
          Returns the fragment element
 String getName()
          Returns the name element
 GenericBooleanType getRequired()
          Returns the required element
 String getRequiredAsString()
          Returns the required element
 GenericBooleanType getRtexprvalue()
          Returns the rtexprvalue element
 String getRtexprvalueAsString()
          Returns the rtexprvalue element
 String getType()
          Returns the type element
 TldAttributeType<T> name(String name)
          Sets the name element
 TldAttributeType<T> removeAllDescription()
          Removes the description element
 TldAttributeType<T> removeFragment()
          Removes the fragment attribute
 TldAttributeType<T> removeName()
          Removes the name element
 TldAttributeType<T> removeRequired()
          Removes the required attribute
 TldAttributeType<T> removeRtexprvalue()
          Removes the rtexprvalue attribute
 TldAttributeType<T> removeType()
          Removes the type element
 TldAttributeType<T> required(GenericBooleanType required)
          Sets the required element
 TldAttributeType<T> required(String required)
          Sets the required element
 TldAttributeType<T> rtexprvalue(GenericBooleanType rtexprvalue)
          Sets the rtexprvalue element
 TldAttributeType<T> rtexprvalue(String rtexprvalue)
          Sets the rtexprvalue element
 TldAttributeType<T> type(String type)
          Sets the type element
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

description

TldAttributeType<T> description(String... values)
Creates for all String objects representing description elements, a new description element

Parameters:
values - list of description objects
Returns:
the current instance of TldAttributeType

getAllDescription

List<String> getAllDescription()
Returns all description elements

Returns:
list of description

removeAllDescription

TldAttributeType<T> removeAllDescription()
Removes the description element

Returns:
the current instance of TldAttributeType

name

TldAttributeType<T> name(String name)
Sets the name element

Parameters:
name - the value for the element name
Returns:
the current instance of TldAttributeType

getName

String getName()
Returns the name element

Returns:
the node defined for the element name

removeName

TldAttributeType<T> removeName()
Removes the name element

Returns:
the current instance of TldAttributeType

required

TldAttributeType<T> required(GenericBooleanType required)
Sets the required element

Parameters:
required - the value for the element required
Returns:
the current instance of TldAttributeType

required

TldAttributeType<T> required(String required)
Sets the required element

Parameters:
required - the value for the element required
Returns:
the current instance of TldAttributeType

getRequired

GenericBooleanType getRequired()
Returns the required element

Returns:
the value found for the element required

getRequiredAsString

String getRequiredAsString()
Returns the required element

Returns:
the value found for the element required

removeRequired

TldAttributeType<T> removeRequired()
Removes the required attribute

Returns:
the current instance of TldAttributeType

rtexprvalue

TldAttributeType<T> rtexprvalue(GenericBooleanType rtexprvalue)
Sets the rtexprvalue element

Parameters:
rtexprvalue - the value for the element rtexprvalue
Returns:
the current instance of TldAttributeType

rtexprvalue

TldAttributeType<T> rtexprvalue(String rtexprvalue)
Sets the rtexprvalue element

Parameters:
rtexprvalue - the value for the element rtexprvalue
Returns:
the current instance of TldAttributeType

getRtexprvalue

GenericBooleanType getRtexprvalue()
Returns the rtexprvalue element

Returns:
the value found for the element rtexprvalue

getRtexprvalueAsString

String getRtexprvalueAsString()
Returns the rtexprvalue element

Returns:
the value found for the element rtexprvalue

removeRtexprvalue

TldAttributeType<T> removeRtexprvalue()
Removes the rtexprvalue attribute

Returns:
the current instance of TldAttributeType

type

TldAttributeType<T> type(String type)
Sets the type element

Parameters:
type - the value for the element type
Returns:
the current instance of TldAttributeType

getType

String getType()
Returns the type element

Returns:
the node defined for the element type

removeType

TldAttributeType<T> removeType()
Removes the type element

Returns:
the current instance of TldAttributeType

fragment

TldAttributeType<T> fragment(GenericBooleanType fragment)
Sets the fragment element

Parameters:
fragment - the value for the element fragment
Returns:
the current instance of TldAttributeType

fragment

TldAttributeType<T> fragment(String fragment)
Sets the fragment element

Parameters:
fragment - the value for the element fragment
Returns:
the current instance of TldAttributeType

getFragment

GenericBooleanType getFragment()
Returns the fragment element

Returns:
the value found for the element fragment

getFragmentAsString

String getFragmentAsString()
Returns the fragment element

Returns:
the value found for the element fragment

removeFragment

TldAttributeType<T> removeFragment()
Removes the fragment attribute

Returns:
the current instance of TldAttributeType

ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.