public interface FacesConfigManagedBeanType<T> extends Child<T>
faces-config-managed-beanType
xsd typeModifier 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 |
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. |
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> |
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
objectsFacesConfigManagedBeanType
List<String> getAllDescription()
description
elementsdescription
FacesConfigManagedBeanType<T> removeAllDescription()
description
elementFacesConfigManagedBeanType
FacesConfigManagedBeanType<T> displayName(String... values)
display-name
elements,
a new display-name
elementvalues
- list of display-name
objectsFacesConfigManagedBeanType
List<String> getAllDisplayName()
display-name
elementsdisplay-name
FacesConfigManagedBeanType<T> removeAllDisplayName()
display-name
elementFacesConfigManagedBeanType
IconType<FacesConfigManagedBeanType<T>> getOrCreateIcon()
icon
element will be created and returned.
Otherwise, the first existing icon
element will be returned.icon
IconType<FacesConfigManagedBeanType<T>> createIcon()
icon
elementIconType>
List<IconType<FacesConfigManagedBeanType<T>>> getAllIcon()
icon
elementsicon
FacesConfigManagedBeanType<T> removeAllIcon()
icon
elementsIconType>
FacesConfigManagedBeanType<T> managedBeanName(String managedBeanName)
managed-bean-name
elementmanagedBeanName
- the value for the element managed-bean-name
FacesConfigManagedBeanType
String getManagedBeanName()
managed-bean-name
elementmanaged-bean-name
FacesConfigManagedBeanType<T> removeManagedBeanName()
managed-bean-name
elementFacesConfigManagedBeanType
FacesConfigManagedBeanType<T> managedBeanClass(String managedBeanClass)
managed-bean-class
elementmanagedBeanClass
- the value for the element managed-bean-class
FacesConfigManagedBeanType
String getManagedBeanClass()
managed-bean-class
elementmanaged-bean-class
FacesConfigManagedBeanType<T> removeManagedBeanClass()
managed-bean-class
elementFacesConfigManagedBeanType
FacesConfigManagedBeanType<T> managedBeanScope(String managedBeanScope)
managed-bean-scope
elementmanagedBeanScope
- the value for the element managed-bean-scope
FacesConfigManagedBeanType
String getManagedBeanScope()
managed-bean-scope
elementmanaged-bean-scope
FacesConfigManagedBeanType<T> removeManagedBeanScope()
managed-bean-scope
elementFacesConfigManagedBeanType
FacesConfigManagedPropertyType<FacesConfigManagedBeanType<T>> getOrCreateManagedProperty()
managed-property
element will be created and returned.
Otherwise, the first existing managed-property
element will be returned.managed-property
FacesConfigManagedPropertyType<FacesConfigManagedBeanType<T>> createManagedProperty()
managed-property
elementFacesConfigManagedPropertyType>
List<FacesConfigManagedPropertyType<FacesConfigManagedBeanType<T>>> getAllManagedProperty()
managed-property
elementsmanaged-property
FacesConfigManagedBeanType<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
elementFacesConfigManagedBeanType
FacesConfigListEntriesType<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
elementFacesConfigManagedBeanType
FacesConfigManagedBeanType<T> managedBeanExtension()
managed-bean-extension
elementFacesConfigManagedBeanType
Boolean isManagedBeanExtension()
managed-bean-extension
elementFacesConfigManagedBeanType
FacesConfigManagedBeanType<T> removeManagedBeanExtension()
managed-bean-extension
elementFacesConfigManagedBeanType
FacesConfigManagedBeanType<T> eager(Boolean eager)
eager
attributeeager
- the value for the attribute eager
FacesConfigManagedBeanType
Boolean isEager()
eager
attributeeager
FacesConfigManagedBeanType<T> removeEager()
eager
attributeFacesConfigManagedBeanType
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.