
public interface WebJsptaglibraryDescriptor extends Descriptor, DescriptorNamespace<WebJsptaglibraryDescriptor>
This deployment descriptor provides the functionalities as described in the specification
Example:
WebJsptaglibraryDescriptor descriptor = Descriptors.create(WebJsptaglibraryDescriptor.class);
| Modifier and Type | Method and Description |
|---|---|
FunctionType<WebJsptaglibraryDescriptor> |
createFunction()
Creates a new
function element |
IconType<WebJsptaglibraryDescriptor> |
createIcon()
Creates a new
icon element |
ListenerType<WebJsptaglibraryDescriptor> |
createListener()
Creates a new
listener element |
TagType<WebJsptaglibraryDescriptor> |
createTag()
Creates a new
tag element |
TagFileType<WebJsptaglibraryDescriptor> |
createTagFile()
Creates a new
tag-file element |
TldExtensionType<WebJsptaglibraryDescriptor> |
createTaglibExtension()
Creates a new
taglib-extension element |
WebJsptaglibraryDescriptor |
description(String... values)
Creates for all String objects representing
description elements,
a new description element |
WebJsptaglibraryDescriptor |
displayName(String... values)
Creates for all String objects representing
display-name elements,
a new display-name element |
List<String> |
getAllDescription()
Returns all
description elements |
List<String> |
getAllDisplayName()
Returns all
display-name elements |
List<FunctionType<WebJsptaglibraryDescriptor>> |
getAllFunction()
Returns all
function elements |
List<IconType<WebJsptaglibraryDescriptor>> |
getAllIcon()
Returns all
icon elements |
List<ListenerType<WebJsptaglibraryDescriptor>> |
getAllListener()
Returns all
listener elements |
List<TagType<WebJsptaglibraryDescriptor>> |
getAllTag()
Returns all
tag elements |
List<TagFileType<WebJsptaglibraryDescriptor>> |
getAllTagFile()
Returns all
tag-file elements |
List<TldExtensionType<WebJsptaglibraryDescriptor>> |
getAllTaglibExtension()
Returns all
taglib-extension elements |
String |
getId()
Returns the
id attribute |
FunctionType<WebJsptaglibraryDescriptor> |
getOrCreateFunction()
If not already created, a new
function element will be created and returned. |
IconType<WebJsptaglibraryDescriptor> |
getOrCreateIcon()
If not already created, a new
icon element will be created and returned. |
ListenerType<WebJsptaglibraryDescriptor> |
getOrCreateListener()
If not already created, a new
listener element will be created and returned. |
TagType<WebJsptaglibraryDescriptor> |
getOrCreateTag()
If not already created, a new
tag element will be created and returned. |
TagFileType<WebJsptaglibraryDescriptor> |
getOrCreateTagFile()
If not already created, a new
tag-file element will be created and returned. |
TldExtensionType<WebJsptaglibraryDescriptor> |
getOrCreateTaglibExtension()
If not already created, a new
taglib-extension element will be created and returned. |
ValidatorType<WebJsptaglibraryDescriptor> |
getOrCreateValidator()
If not already created, a new
validator element with the given value will be created. |
String |
getShortName()
Returns the
short-name element |
String |
getTlibVersion()
Returns the
tlib-version element |
String |
getUri()
Returns the
uri element |
String |
getVersion()
Returns the
version attribute |
WebJsptaglibraryDescriptor |
id(String id)
Sets the
id attribute |
WebJsptaglibraryDescriptor |
removeAllDescription()
Removes the
description element |
WebJsptaglibraryDescriptor |
removeAllDisplayName()
Removes the
display-name element |
WebJsptaglibraryDescriptor |
removeAllFunction()
Removes all
function elements |
WebJsptaglibraryDescriptor |
removeAllIcon()
Removes all
icon elements |
WebJsptaglibraryDescriptor |
removeAllListener()
Removes all
listener elements |
WebJsptaglibraryDescriptor |
removeAllTag()
Removes all
tag elements |
WebJsptaglibraryDescriptor |
removeAllTagFile()
Removes all
tag-file elements |
WebJsptaglibraryDescriptor |
removeAllTaglibExtension()
Removes all
taglib-extension elements |
WebJsptaglibraryDescriptor |
removeId()
Removes the
id attribute |
WebJsptaglibraryDescriptor |
removeShortName()
Removes the
short-name element |
WebJsptaglibraryDescriptor |
removeTlibVersion()
Removes the
tlib-version element |
WebJsptaglibraryDescriptor |
removeUri()
Removes the
uri element |
WebJsptaglibraryDescriptor |
removeValidator()
Removes the
validator element |
WebJsptaglibraryDescriptor |
removeVersion()
Removes the
version attribute |
WebJsptaglibraryDescriptor |
shortName(String shortName)
Sets the
short-name element |
WebJsptaglibraryDescriptor |
tlibVersion(String tlibVersion)
Sets the
tlib-version element |
WebJsptaglibraryDescriptor |
uri(String uri)
Sets the
uri element |
WebJsptaglibraryDescriptor |
version(String version)
Sets the
version attribute |
exportAsString, exportTo, getDescriptorNameaddDefaultNamespaces, addNamespace, getNamespaces, removeAllNamespacesstatic final String VERSION
WebJsptaglibraryDescriptor description(String... values)
description elements,
a new description elementvalues - list of description objectsWebJsptaglibraryDescriptorList<String> getAllDescription()
description elementsdescriptionWebJsptaglibraryDescriptor removeAllDescription()
description elementWebJsptaglibraryDescriptorWebJsptaglibraryDescriptor displayName(String... values)
display-name elements,
a new display-name elementvalues - list of display-name objectsWebJsptaglibraryDescriptorList<String> getAllDisplayName()
display-name elementsdisplay-nameWebJsptaglibraryDescriptor removeAllDisplayName()
display-name elementWebJsptaglibraryDescriptorIconType<WebJsptaglibraryDescriptor> getOrCreateIcon()
icon element will be created and returned.
Otherwise, the first existing icon element will be returned.iconIconType<WebJsptaglibraryDescriptor> createIcon()
icon elementIconTypeList<IconType<WebJsptaglibraryDescriptor>> getAllIcon()
icon elementsiconWebJsptaglibraryDescriptor removeAllIcon()
icon elementsIconTypeWebJsptaglibraryDescriptor tlibVersion(String tlibVersion)
tlib-version elementtlibVersion - the value for the element tlib-versionWebJsptaglibraryDescriptorString getTlibVersion()
tlib-version elementtlib-versionWebJsptaglibraryDescriptor removeTlibVersion()
tlib-version elementWebJsptaglibraryDescriptorWebJsptaglibraryDescriptor shortName(String shortName)
short-name elementshortName - the value for the element short-nameWebJsptaglibraryDescriptorString getShortName()
short-name elementshort-nameWebJsptaglibraryDescriptor removeShortName()
short-name elementWebJsptaglibraryDescriptorWebJsptaglibraryDescriptor uri(String uri)
uri elementuri - the value for the element uriWebJsptaglibraryDescriptorString getUri()
uri elementuriWebJsptaglibraryDescriptor removeUri()
uri elementWebJsptaglibraryDescriptorValidatorType<WebJsptaglibraryDescriptor> getOrCreateValidator()
validator element with the given value will be created.
Otherwise, the existing validator element will be returned.ValidatorTypeWebJsptaglibraryDescriptor removeValidator()
validator elementWebJsptaglibraryDescriptorListenerType<WebJsptaglibraryDescriptor> getOrCreateListener()
listener element will be created and returned.
Otherwise, the first existing listener element will be returned.listenerListenerType<WebJsptaglibraryDescriptor> createListener()
listener elementListenerTypeList<ListenerType<WebJsptaglibraryDescriptor>> getAllListener()
listener elementslistenerWebJsptaglibraryDescriptor removeAllListener()
listener elementsListenerTypeTagType<WebJsptaglibraryDescriptor> getOrCreateTag()
tag element will be created and returned.
Otherwise, the first existing tag element will be returned.tagTagType<WebJsptaglibraryDescriptor> createTag()
tag elementTagTypeList<TagType<WebJsptaglibraryDescriptor>> getAllTag()
tag elementstagWebJsptaglibraryDescriptor removeAllTag()
tag elementsTagTypeTagFileType<WebJsptaglibraryDescriptor> getOrCreateTagFile()
tag-file element will be created and returned.
Otherwise, the first existing tag-file element will be returned.tag-fileTagFileType<WebJsptaglibraryDescriptor> createTagFile()
tag-file elementTagFileTypeList<TagFileType<WebJsptaglibraryDescriptor>> getAllTagFile()
tag-file elementstag-fileWebJsptaglibraryDescriptor removeAllTagFile()
tag-file elementsTagFileTypeFunctionType<WebJsptaglibraryDescriptor> getOrCreateFunction()
function element will be created and returned.
Otherwise, the first existing function element will be returned.functionFunctionType<WebJsptaglibraryDescriptor> createFunction()
function elementFunctionTypeList<FunctionType<WebJsptaglibraryDescriptor>> getAllFunction()
function elementsfunctionWebJsptaglibraryDescriptor removeAllFunction()
function elementsFunctionTypeTldExtensionType<WebJsptaglibraryDescriptor> getOrCreateTaglibExtension()
taglib-extension element will be created and returned.
Otherwise, the first existing taglib-extension element will be returned.taglib-extensionTldExtensionType<WebJsptaglibraryDescriptor> createTaglibExtension()
taglib-extension elementTldExtensionTypeList<TldExtensionType<WebJsptaglibraryDescriptor>> getAllTaglibExtension()
taglib-extension elementstaglib-extensionWebJsptaglibraryDescriptor removeAllTaglibExtension()
taglib-extension elementsTldExtensionTypeWebJsptaglibraryDescriptor version(String version)
version attributeversion - the value for the attribute versionWebJsptaglibraryDescriptorString getVersion()
version attributeversionWebJsptaglibraryDescriptor removeVersion()
version attributeWebJsptaglibraryDescriptorWebJsptaglibraryDescriptor id(String id)
id attributeid - the value for the attribute idWebJsptaglibraryDescriptorString getId()
id attributeidWebJsptaglibraryDescriptor removeId()
id attributeWebJsptaglibraryDescriptorCopyright © 2021 JBoss by Red Hat. All rights reserved.