
public interface WebFacesUIComponentDescriptor extends Descriptor, DescriptorNamespace<WebFacesUIComponentDescriptor>
This deployment descriptor provides the functionalities as described in the specification
Example:
WebFacesUIComponentDescriptor descriptor = Descriptors.create(WebFacesUIComponentDescriptor.class);
| Modifier and Type | Method and Description |
|---|---|
WebFacesUIComponentDescriptor |
_default(String _default)
Sets the
default attribute |
WebFacesUIComponentDescriptor |
applyTo(String applyTo)
Sets the
applyTo attribute |
UicomponentAttributeType<WebFacesUIComponentDescriptor> |
createAttribute()
Creates a new
attribute element |
WebFacesUIComponentDescriptor |
displayName(String displayName)
Sets the
displayName attribute |
WebFacesUIComponentDescriptor |
expert(Boolean expert)
Sets the
expert attribute |
String |
get_Default()
Returns the
default attribute |
List<UicomponentAttributeType<WebFacesUIComponentDescriptor>> |
getAllAttribute()
Returns all
attribute elements |
String |
getApplyTo()
Returns the
applyTo attribute |
String |
getDisplayName()
Returns the
displayName attribute |
String |
getMethodSignature()
Returns the
method-signature attribute |
String |
getName()
Returns the
name attribute |
UicomponentAttributeType<WebFacesUIComponentDescriptor> |
getOrCreateAttribute()
If not already created, a new
attribute element will be created and returned. |
String |
getShortDescription()
Returns the
shortDescription attribute |
Boolean |
isExpert()
Returns the
expert attribute |
Boolean |
isPreferred()
Returns the
preferred attribute |
Boolean |
isRequired()
Returns the
required attribute |
WebFacesUIComponentDescriptor |
methodSignature(String methodSignature)
Sets the
method-signature attribute |
WebFacesUIComponentDescriptor |
name(String name)
Sets the
name attribute |
WebFacesUIComponentDescriptor |
preferred(Boolean preferred)
Sets the
preferred attribute |
WebFacesUIComponentDescriptor |
remove_Default()
Removes the
default attribute |
WebFacesUIComponentDescriptor |
removeAllAttribute()
Removes all
attribute elements |
WebFacesUIComponentDescriptor |
removeApplyTo()
Removes the
applyTo attribute |
WebFacesUIComponentDescriptor |
removeDisplayName()
Removes the
displayName attribute |
WebFacesUIComponentDescriptor |
removeExpert()
Removes the
expert attribute |
WebFacesUIComponentDescriptor |
removeMethodSignature()
Removes the
method-signature attribute |
WebFacesUIComponentDescriptor |
removeName()
Removes the
name attribute |
WebFacesUIComponentDescriptor |
removePreferred()
Removes the
preferred attribute |
WebFacesUIComponentDescriptor |
removeRequired()
Removes the
required attribute |
WebFacesUIComponentDescriptor |
removeShortDescription()
Removes the
shortDescription attribute |
WebFacesUIComponentDescriptor |
required(Boolean required)
Sets the
required attribute |
WebFacesUIComponentDescriptor |
shortDescription(String shortDescription)
Sets the
shortDescription attribute |
exportAsString, exportTo, getDescriptorNameaddDefaultNamespaces, addNamespace, getNamespaces, removeAllNamespacesUicomponentAttributeType<WebFacesUIComponentDescriptor> getOrCreateAttribute()
attribute element will be created and returned.
Otherwise, the first existing attribute element will be returned.attributeUicomponentAttributeType<WebFacesUIComponentDescriptor> createAttribute()
attribute elementUicomponentAttributeTypeList<UicomponentAttributeType<WebFacesUIComponentDescriptor>> getAllAttribute()
attribute elementsattributeWebFacesUIComponentDescriptor removeAllAttribute()
attribute elementsUicomponentAttributeTypeWebFacesUIComponentDescriptor name(String name)
name attributename - the value for the attribute nameWebFacesUIComponentDescriptorString getName()
name attributenameWebFacesUIComponentDescriptor removeName()
name attributeWebFacesUIComponentDescriptorWebFacesUIComponentDescriptor displayName(String displayName)
displayName attributedisplayName - the value for the attribute displayNameWebFacesUIComponentDescriptorString getDisplayName()
displayName attributedisplayNameWebFacesUIComponentDescriptor removeDisplayName()
displayName attributeWebFacesUIComponentDescriptorWebFacesUIComponentDescriptor shortDescription(String shortDescription)
shortDescription attributeshortDescription - the value for the attribute shortDescriptionWebFacesUIComponentDescriptorString getShortDescription()
shortDescription attributeshortDescriptionWebFacesUIComponentDescriptor removeShortDescription()
shortDescription attributeWebFacesUIComponentDescriptorWebFacesUIComponentDescriptor _default(String _default)
default attribute_default - the value for the attribute defaultWebFacesUIComponentDescriptorString get_Default()
default attributedefaultWebFacesUIComponentDescriptor remove_Default()
default attributeWebFacesUIComponentDescriptorWebFacesUIComponentDescriptor methodSignature(String methodSignature)
method-signature attributemethodSignature - the value for the attribute method-signatureWebFacesUIComponentDescriptorString getMethodSignature()
method-signature attributemethod-signatureWebFacesUIComponentDescriptor removeMethodSignature()
method-signature attributeWebFacesUIComponentDescriptorWebFacesUIComponentDescriptor applyTo(String applyTo)
applyTo attributeapplyTo - the value for the attribute applyToWebFacesUIComponentDescriptorString getApplyTo()
applyTo attributeapplyToWebFacesUIComponentDescriptor removeApplyTo()
applyTo attributeWebFacesUIComponentDescriptorWebFacesUIComponentDescriptor required(Boolean required)
required attributerequired - the value for the attribute requiredWebFacesUIComponentDescriptorBoolean isRequired()
required attributerequiredWebFacesUIComponentDescriptor removeRequired()
required attributeWebFacesUIComponentDescriptorWebFacesUIComponentDescriptor preferred(Boolean preferred)
preferred attributepreferred - the value for the attribute preferredWebFacesUIComponentDescriptorBoolean isPreferred()
preferred attributepreferredWebFacesUIComponentDescriptor removePreferred()
preferred attributeWebFacesUIComponentDescriptorWebFacesUIComponentDescriptor expert(Boolean expert)
expert attributeexpert - the value for the attribute expertWebFacesUIComponentDescriptorBoolean isExpert()
expert attributeexpertWebFacesUIComponentDescriptor removeExpert()
expert attributeWebFacesUIComponentDescriptorCopyright © 2021 JBoss by Red Hat. All rights reserved.