|
ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TldAttributeType<T>
This interface defines the contract for the tld-attributeType
xsd type
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 |
TldDeferredMethodType<TldAttributeType<T>> |
getOrCreateDeferredMethod()
If not already created, a new deferred-method element with the given value will be created. |
TldDeferredValueType<TldAttributeType<T>> |
getOrCreateDeferredValue()
If not already created, a new deferred-value element with the given value will be created. |
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> |
removeDeferredMethod()
Removes the deferred-method element |
TldAttributeType<T> |
removeDeferredValue()
Removes the deferred-value 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 |
---|
TldAttributeType<T> description(String... values)
description
elements,
a new description
element
values
- list of description
objects
TldAttributeType
List<String> getAllDescription()
description
elements
description
TldAttributeType<T> removeAllDescription()
description
element
TldAttributeType
TldAttributeType<T> name(String name)
name
element
name
- the value for the element name
TldAttributeType
String getName()
name
element
name
TldAttributeType<T> removeName()
name
element
TldAttributeType
TldAttributeType<T> required(GenericBooleanType required)
required
element
required
- the value for the element required
TldAttributeType
TldAttributeType<T> required(String required)
required
element
required
- the value for the element required
TldAttributeType
GenericBooleanType getRequired()
required
element
required
String getRequiredAsString()
required
element
required
TldAttributeType<T> removeRequired()
required
attribute
TldAttributeType
TldAttributeType<T> rtexprvalue(GenericBooleanType rtexprvalue)
rtexprvalue
element
rtexprvalue
- the value for the element rtexprvalue
TldAttributeType
TldAttributeType<T> rtexprvalue(String rtexprvalue)
rtexprvalue
element
rtexprvalue
- the value for the element rtexprvalue
TldAttributeType
GenericBooleanType getRtexprvalue()
rtexprvalue
element
rtexprvalue
String getRtexprvalueAsString()
rtexprvalue
element
rtexprvalue
TldAttributeType<T> removeRtexprvalue()
rtexprvalue
attribute
TldAttributeType
TldAttributeType<T> type(String type)
type
element
type
- the value for the element type
TldAttributeType
String getType()
type
element
type
TldAttributeType<T> removeType()
type
element
TldAttributeType
TldDeferredValueType<TldAttributeType<T>> getOrCreateDeferredValue()
deferred-value
element with the given value will be created.
Otherwise, the existing deferred-value
element will be returned.
TldDeferredValueType>
TldAttributeType<T> removeDeferredValue()
deferred-value
element
TldAttributeType
TldDeferredMethodType<TldAttributeType<T>> getOrCreateDeferredMethod()
deferred-method
element with the given value will be created.
Otherwise, the existing deferred-method
element will be returned.
TldDeferredMethodType>
TldAttributeType<T> removeDeferredMethod()
deferred-method
element
TldAttributeType
TldAttributeType<T> fragment(GenericBooleanType fragment)
fragment
element
fragment
- the value for the element fragment
TldAttributeType
TldAttributeType<T> fragment(String fragment)
fragment
element
fragment
- the value for the element fragment
TldAttributeType
GenericBooleanType getFragment()
fragment
element
fragment
String getFragmentAsString()
fragment
element
fragment
TldAttributeType<T> removeFragment()
fragment
attribute
TldAttributeType
|
ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |