|
ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FacesConfigManagedBeanType<T>
This interface defines the contract for the faces-config-managed-beanType
xsd type
Method Summary | |
---|---|
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 |
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child |
---|
up |
Method Detail |
---|
FacesConfigManagedBeanType<T> description(String... values)
description
elements,
a new description
element
values
- list of description
objects
FacesConfigManagedBeanType
List<String> getAllDescription()
description
elements
description
FacesConfigManagedBeanType<T> removeAllDescription()
description
element
FacesConfigManagedBeanType
FacesConfigManagedBeanType<T> displayName(String... values)
display-name
elements,
a new display-name
element
values
- list of display-name
objects
FacesConfigManagedBeanType
List<String> getAllDisplayName()
display-name
elements
display-name
FacesConfigManagedBeanType<T> removeAllDisplayName()
display-name
element
FacesConfigManagedBeanType
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
element
IconType>
List<IconType<FacesConfigManagedBeanType<T>>> getAllIcon()
icon
elements
icon
FacesConfigManagedBeanType<T> removeAllIcon()
icon
elements
IconType>
FacesConfigManagedBeanType<T> managedBeanName(String managedBeanName)
managed-bean-name
element
managedBeanName
- the value for the element managed-bean-name
FacesConfigManagedBeanType
String getManagedBeanName()
managed-bean-name
element
managed-bean-name
FacesConfigManagedBeanType<T> removeManagedBeanName()
managed-bean-name
element
FacesConfigManagedBeanType
FacesConfigManagedBeanType<T> managedBeanClass(String managedBeanClass)
managed-bean-class
element
managedBeanClass
- the value for the element managed-bean-class
FacesConfigManagedBeanType
String getManagedBeanClass()
managed-bean-class
element
managed-bean-class
FacesConfigManagedBeanType<T> removeManagedBeanClass()
managed-bean-class
element
FacesConfigManagedBeanType
FacesConfigManagedBeanType<T> managedBeanScope(String managedBeanScope)
managed-bean-scope
element
managedBeanScope
- the value for the element managed-bean-scope
FacesConfigManagedBeanType
String getManagedBeanScope()
managed-bean-scope
element
managed-bean-scope
FacesConfigManagedBeanType<T> removeManagedBeanScope()
managed-bean-scope
element
FacesConfigManagedBeanType
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
element
FacesConfigManagedPropertyType>
List<FacesConfigManagedPropertyType<FacesConfigManagedBeanType<T>>> getAllManagedProperty()
managed-property
elements
managed-property
FacesConfigManagedBeanType<T> removeAllManagedProperty()
managed-property
elements
FacesConfigManagedPropertyType>
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
element
FacesConfigManagedBeanType
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
element
FacesConfigManagedBeanType
FacesConfigManagedBeanType<T> managedBeanExtension()
managed-bean-extension
element
FacesConfigManagedBeanType
Boolean isManagedBeanExtension()
managed-bean-extension
element
FacesConfigManagedBeanType
FacesConfigManagedBeanType<T> removeManagedBeanExtension()
managed-bean-extension
element
FacesConfigManagedBeanType
FacesConfigManagedBeanType<T> eager(Boolean eager)
eager
attribute
eager
- the value for the attribute eager
FacesConfigManagedBeanType
Boolean isEager()
eager
attribute
eager
FacesConfigManagedBeanType<T> removeEager()
eager
attribute
FacesConfigManagedBeanType
|
ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |