public interface FaceletTaglibType<T> extends Child<T>
facelet-taglibType xsd type| Modifier and Type | Method and Description |
|---|---|
FaceletTaglibType<T> |
compositeLibraryName(String compositeLibraryName)
Sets the
composite-library-name element |
FaceletTaglibFunctionType<FaceletTaglibType<T>> |
createFunction()
Creates a new
function element |
IconType<FaceletTaglibType<T>> |
createIcon()
Creates a new
icon element |
FaceletTaglibTagType<FaceletTaglibType<T>> |
createTag()
Creates a new
tag element |
FaceletTaglibType<T> |
description(String... values)
Creates for all String objects representing
description elements,
a new description element |
FaceletTaglibType<T> |
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<FaceletTaglibFunctionType<FaceletTaglibType<T>>> |
getAllFunction()
Returns all
function elements |
List<IconType<FaceletTaglibType<T>>> |
getAllIcon()
Returns all
icon elements |
List<FaceletTaglibTagType<FaceletTaglibType<T>>> |
getAllTag()
Returns all
tag elements |
String |
getCompositeLibraryName()
Returns the
composite-library-name element |
String |
getLibraryClass()
Returns the
library-class element |
String |
getNamespace()
Returns the
namespace element |
FaceletTaglibFunctionType<FaceletTaglibType<T>> |
getOrCreateFunction()
If not already created, a new
function element will be created and returned. |
IconType<FaceletTaglibType<T>> |
getOrCreateIcon()
If not already created, a new
icon element will be created and returned. |
FaceletTaglibTagType<FaceletTaglibType<T>> |
getOrCreateTag()
If not already created, a new
tag element will be created and returned. |
FaceletTaglibVersionType |
getVersion()
Returns the
version attribute |
String |
getVersionAsString()
Returns the
version attribute |
Boolean |
isTaglibExtension()
Removes the
taglib-extension element |
FaceletTaglibType<T> |
libraryClass(String libraryClass)
Sets the
library-class element |
FaceletTaglibType<T> |
namespace(String namespace)
Sets the
namespace element |
FaceletTaglibType<T> |
removeAllDescription()
Removes the
description element |
FaceletTaglibType<T> |
removeAllDisplayName()
Removes the
display-name element |
FaceletTaglibType<T> |
removeAllFunction()
Removes all
function elements |
FaceletTaglibType<T> |
removeAllIcon()
Removes all
icon elements |
FaceletTaglibType<T> |
removeAllTag()
Removes all
tag elements |
FaceletTaglibType<T> |
removeCompositeLibraryName()
Removes the
composite-library-name element |
FaceletTaglibType<T> |
removeLibraryClass()
Removes the
library-class element |
FaceletTaglibType<T> |
removeNamespace()
Removes the
namespace element |
FaceletTaglibType<T> |
removeTaglibExtension()
Removes the
taglib-extension element |
FaceletTaglibType<T> |
removeVersion()
Removes the
version attribute |
FaceletTaglibType<T> |
taglibExtension()
Sets the
taglib-extension element |
FaceletTaglibType<T> |
version(FaceletTaglibVersionType version)
Sets the
version attribute |
FaceletTaglibType<T> |
version(String version)
Sets the
version attribute |
FaceletTaglibType<T> description(String... values)
description elements,
a new description elementvalues - list of description objectsFaceletTaglibTypeList<String> getAllDescription()
description elementsdescriptionFaceletTaglibType<T> removeAllDescription()
description elementFaceletTaglibTypeFaceletTaglibType<T> displayName(String... values)
display-name elements,
a new display-name elementvalues - list of display-name objectsFaceletTaglibTypeList<String> getAllDisplayName()
display-name elementsdisplay-nameFaceletTaglibType<T> removeAllDisplayName()
display-name elementFaceletTaglibTypeIconType<FaceletTaglibType<T>> getOrCreateIcon()
icon element will be created and returned.
Otherwise, the first existing icon element will be returned.iconIconType<FaceletTaglibType<T>> createIcon()
icon elementIconType> List<IconType<FaceletTaglibType<T>>> getAllIcon()
icon elementsiconFaceletTaglibType<T> removeAllIcon()
icon elementsIconType> FaceletTaglibType<T> libraryClass(String libraryClass)
library-class elementlibraryClass - the value for the element library-classFaceletTaglibTypeString getLibraryClass()
library-class elementlibrary-classFaceletTaglibType<T> removeLibraryClass()
library-class elementFaceletTaglibTypeFaceletTaglibType<T> namespace(String namespace)
namespace elementnamespace - the value for the element namespaceFaceletTaglibTypeString getNamespace()
namespace elementnamespaceFaceletTaglibType<T> removeNamespace()
namespace elementFaceletTaglibTypeFaceletTaglibType<T> compositeLibraryName(String compositeLibraryName)
composite-library-name elementcompositeLibraryName - the value for the element composite-library-nameFaceletTaglibTypeString getCompositeLibraryName()
composite-library-name elementcomposite-library-nameFaceletTaglibType<T> removeCompositeLibraryName()
composite-library-name elementFaceletTaglibTypeFaceletTaglibTagType<FaceletTaglibType<T>> getOrCreateTag()
tag element will be created and returned.
Otherwise, the first existing tag element will be returned.tagFaceletTaglibTagType<FaceletTaglibType<T>> createTag()
tag elementFaceletTaglibTagType> List<FaceletTaglibTagType<FaceletTaglibType<T>>> getAllTag()
tag elementstagFaceletTaglibType<T> removeAllTag()
tag elementsFaceletTaglibTagType> FaceletTaglibFunctionType<FaceletTaglibType<T>> getOrCreateFunction()
function element will be created and returned.
Otherwise, the first existing function element will be returned.functionFaceletTaglibFunctionType<FaceletTaglibType<T>> createFunction()
function elementFaceletTaglibFunctionType> List<FaceletTaglibFunctionType<FaceletTaglibType<T>>> getAllFunction()
function elementsfunctionFaceletTaglibType<T> removeAllFunction()
function elementsFaceletTaglibFunctionType> FaceletTaglibType<T> taglibExtension()
taglib-extension elementFaceletTaglibTypeBoolean isTaglibExtension()
taglib-extension elementFaceletTaglibTypeFaceletTaglibType<T> removeTaglibExtension()
taglib-extension elementFaceletTaglibTypeFaceletTaglibType<T> version(FaceletTaglibVersionType version)
version attributeversion - the value for the attribute versionFaceletTaglibTypeFaceletTaglibType<T> version(String version)
version attributeversion - the value for the attribute versionFaceletTaglibTypeFaceletTaglibVersionType getVersion()
version attributeversionString getVersionAsString()
version attributeversionFaceletTaglibType<T> removeVersion()
version attributeFaceletTaglibTypeCopyright © 2016 JBoss by Red Hat. All rights reserved.