
public interface FacesConfigManagedBeanType<T> extends Child<T>, JavaeeFacesConfigManagedBeanCommonType<T,FacesConfigManagedBeanType<T>,FacesConfigManagedPropertyType<FacesConfigManagedBeanType<T>>,FacesConfigMapEntriesType<FacesConfigManagedBeanType<T>>,FacesConfigListEntriesType<FacesConfigManagedBeanType<T>>>
faces-config-managed-beanType xsd type| Modifier and Type | Method and Description |
|---|---|
IconType<FacesConfigManagedBeanType<T>> |
createIcon()
Creates a new
icon element |
FacesConfigManagedPropertyType<FacesConfigManagedBeanType<T>> |
createManagedProperty()
Creates a new
managed-property element |
FacesConfigManagedBeanType<T> |
description(String... values)
Creates for all String objects representing
description elements,
a new description element |
FacesConfigManagedBeanType<T> |
displayName(String... values)
Creates for all String objects representing
display-name elements,
a new display-name element |
FacesConfigManagedBeanType<T> |
eager(Boolean eager)
Sets the
eager attribute |
List<String> |
getAllDescription()
Returns all
description elements |
List<String> |
getAllDisplayName()
Returns all
display-name elements |
List<IconType<FacesConfigManagedBeanType<T>>> |
getAllIcon()
Returns all
icon elements |
List<FacesConfigManagedPropertyType<FacesConfigManagedBeanType<T>>> |
getAllManagedProperty()
Returns all
managed-property elements |
String |
getId()
Returns the
id attribute |
String |
getManagedBeanClass()
Returns the
managed-bean-class element |
String |
getManagedBeanName()
Returns the
managed-bean-name element |
String |
getManagedBeanScope()
Returns the
managed-bean-scope element |
IconType<FacesConfigManagedBeanType<T>> |
getOrCreateIcon()
If not already created, a new
icon element will be created and returned. |
FacesConfigListEntriesType<FacesConfigManagedBeanType<T>> |
getOrCreateListEntries()
If not already created, a new
list-entries element with the given value will be created. |
FacesConfigManagedPropertyType<FacesConfigManagedBeanType<T>> |
getOrCreateManagedProperty()
If not already created, a new
managed-property element will be created and returned. |
FacesConfigMapEntriesType<FacesConfigManagedBeanType<T>> |
getOrCreateMapEntries()
If not already created, a new
map-entries element with the given value will be created. |
FacesConfigManagedBeanType<T> |
id(String id)
Sets the
id attribute |
Boolean |
isEager()
Returns the
eager attribute |
Boolean |
isManagedBeanExtension()
Removes the
managed-bean-extension element |
FacesConfigManagedBeanType<T> |
managedBeanClass(String managedBeanClass)
Sets the
managed-bean-class element |
FacesConfigManagedBeanType<T> |
managedBeanExtension()
Sets the
managed-bean-extension element |
FacesConfigManagedBeanType<T> |
managedBeanName(String managedBeanName)
Sets the
managed-bean-name element |
FacesConfigManagedBeanType<T> |
managedBeanScope(String managedBeanScope)
Sets the
managed-bean-scope element |
FacesConfigManagedBeanType<T> |
removeAllDescription()
Removes the
description element |
FacesConfigManagedBeanType<T> |
removeAllDisplayName()
Removes the
display-name element |
FacesConfigManagedBeanType<T> |
removeAllIcon()
Removes all
icon elements |
FacesConfigManagedBeanType<T> |
removeAllManagedProperty()
Removes all
managed-property elements |
FacesConfigManagedBeanType<T> |
removeEager()
Removes the
eager attribute |
FacesConfigManagedBeanType<T> |
removeId()
Removes the
id attribute |
FacesConfigManagedBeanType<T> |
removeListEntries()
Removes the
list-entries element |
FacesConfigManagedBeanType<T> |
removeManagedBeanClass()
Removes the
managed-bean-class element |
FacesConfigManagedBeanType<T> |
removeManagedBeanExtension()
Removes the
managed-bean-extension element |
FacesConfigManagedBeanType<T> |
removeManagedBeanName()
Removes the
managed-bean-name element |
FacesConfigManagedBeanType<T> |
removeManagedBeanScope()
Removes the
managed-bean-scope element |
FacesConfigManagedBeanType<T> |
removeMapEntries()
Removes the
map-entries element |
FacesConfigManagedBeanType<T> description(String... values)
description elements,
a new description elementvalues - list of description objectsFacesConfigManagedBeanTypeList<String> getAllDescription()
description elementsdescriptionFacesConfigManagedBeanType<T> removeAllDescription()
description elementFacesConfigManagedBeanTypeFacesConfigManagedBeanType<T> displayName(String... values)
display-name elements,
a new display-name elementvalues - list of display-name objectsFacesConfigManagedBeanTypeList<String> getAllDisplayName()
display-name elementsdisplay-nameFacesConfigManagedBeanType<T> removeAllDisplayName()
display-name elementFacesConfigManagedBeanTypeIconType<FacesConfigManagedBeanType<T>> getOrCreateIcon()
icon element will be created and returned.
Otherwise, the first existing icon element will be returned.iconIconType<FacesConfigManagedBeanType<T>> createIcon()
icon elementIconType> List<IconType<FacesConfigManagedBeanType<T>>> getAllIcon()
icon elementsiconFacesConfigManagedBeanType<T> removeAllIcon()
icon elementsIconType> FacesConfigManagedBeanType<T> managedBeanName(String managedBeanName)
managed-bean-name elementmanagedBeanName - the value for the element managed-bean-nameFacesConfigManagedBeanTypeString getManagedBeanName()
managed-bean-name elementmanaged-bean-nameFacesConfigManagedBeanType<T> removeManagedBeanName()
managed-bean-name elementFacesConfigManagedBeanTypeFacesConfigManagedBeanType<T> managedBeanClass(String managedBeanClass)
managed-bean-class elementmanagedBeanClass - the value for the element managed-bean-classFacesConfigManagedBeanTypeString getManagedBeanClass()
managed-bean-class elementmanaged-bean-classFacesConfigManagedBeanType<T> removeManagedBeanClass()
managed-bean-class elementFacesConfigManagedBeanTypeFacesConfigManagedBeanType<T> managedBeanScope(String managedBeanScope)
managed-bean-scope elementmanagedBeanScope - the value for the element managed-bean-scopeFacesConfigManagedBeanTypeString getManagedBeanScope()
managed-bean-scope elementmanaged-bean-scopeFacesConfigManagedBeanType<T> removeManagedBeanScope()
managed-bean-scope elementFacesConfigManagedBeanTypeFacesConfigManagedPropertyType<FacesConfigManagedBeanType<T>> getOrCreateManagedProperty()
managed-property element will be created and returned.
Otherwise, the first existing managed-property element will be returned.managed-propertyFacesConfigManagedPropertyType<FacesConfigManagedBeanType<T>> createManagedProperty()
managed-property elementFacesConfigManagedPropertyType> List<FacesConfigManagedPropertyType<FacesConfigManagedBeanType<T>>> getAllManagedProperty()
managed-property elementsmanaged-propertyFacesConfigManagedBeanType<T> removeAllManagedProperty()
managed-property elementsFacesConfigManagedPropertyType> FacesConfigMapEntriesType<FacesConfigManagedBeanType<T>> getOrCreateMapEntries()
map-entries element with the given value will be created.
Otherwise, the existing map-entries element will be returned.FacesConfigMapEntriesType> FacesConfigManagedBeanType<T> removeMapEntries()
map-entries elementFacesConfigManagedBeanTypeFacesConfigListEntriesType<FacesConfigManagedBeanType<T>> getOrCreateListEntries()
list-entries element with the given value will be created.
Otherwise, the existing list-entries element will be returned.FacesConfigListEntriesType> FacesConfigManagedBeanType<T> removeListEntries()
list-entries elementFacesConfigManagedBeanTypeFacesConfigManagedBeanType<T> managedBeanExtension()
managed-bean-extension elementFacesConfigManagedBeanTypeBoolean isManagedBeanExtension()
managed-bean-extension elementFacesConfigManagedBeanTypeFacesConfigManagedBeanType<T> removeManagedBeanExtension()
managed-bean-extension elementFacesConfigManagedBeanTypeFacesConfigManagedBeanType<T> eager(Boolean eager)
eager attributeeager - the value for the attribute eagerFacesConfigManagedBeanTypeBoolean isEager()
eager attributeeagerFacesConfigManagedBeanType<T> removeEager()
eager attributeFacesConfigManagedBeanTypeFacesConfigManagedBeanType<T> id(String id)
id attributeid - the value for the attribute idFacesConfigManagedBeanTypeString getId()
id attributeidFacesConfigManagedBeanType<T> removeId()
id attributeFacesConfigManagedBeanTypeCopyright © 2021 JBoss by Red Hat. All rights reserved.