|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FacesConfigManagedBeanType
The "managed-bean" element represents a JavaBean, of a particular class, that will be dynamically instantiated at runtime (by the default VariableResolver implementation) if it is referenced as the first element of a value binding expression, and no corresponding bean can be identified in any scope. In addition to the creation of the managed bean, and the optional storing of it into the specified scope, the nested managed-property elements can be used to initialize the contents of settable JavaBeans properties of the created instance.
Java class for faces-config-managed-beanType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="faces-config-managed-beanType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{http://java.sun.com/xml/ns/javaee}descriptionGroup"/>
<element name="managed-bean-name" type="{http://java.sun.com/xml/ns/javaee}java-identifierType"/>
<element name="managed-bean-class" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
<element name="managed-bean-scope" type="{http://java.sun.com/xml/ns/javaee}faces-config-managed-bean-scopeOrNoneType"/>
<choice>
<element name="managed-property" type="{http://java.sun.com/xml/ns/javaee}faces-config-managed-propertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="map-entries" type="{http://java.sun.com/xml/ns/javaee}faces-config-map-entriesType"/>
<element name="list-entries" type="{http://java.sun.com/xml/ns/javaee}faces-config-list-entriesType"/>
</choice>
<element name="managed-bean-extension" type="{http://java.sun.com/xml/ns/javaee}faces-config-managed-bean-extensionType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
</restriction>
</complexContent>
</complexType>
| Method Detail |
|---|
DescriptionType[] getDescription()
DescriptionTypeDescriptionType getDescription(int idx)
DescriptionTypeint getDescriptionLength()
void setDescription(DescriptionType[] values)
values - allowed objects are
DescriptionType
DescriptionType setDescription(int idx,
DescriptionType value)
value - allowed object is
DescriptionTypeDisplayNameType[] getDisplayName()
DisplayNameTypeDisplayNameType getDisplayName(int idx)
DisplayNameTypeint getDisplayNameLength()
void setDisplayName(DisplayNameType[] values)
values - allowed objects are
DisplayNameType
DisplayNameType setDisplayName(int idx,
DisplayNameType value)
value - allowed object is
DisplayNameTypeIconType[] getIcon()
IconTypeIconType getIcon(int idx)
IconTypeint getIconLength()
void setIcon(IconType[] values)
values - allowed objects are
IconType
IconType setIcon(int idx,
IconType value)
value - allowed object is
IconTypeJavaIdentifierType getManagedBeanName()
JavaIdentifierTypevoid setManagedBeanName(JavaIdentifierType value)
value - allowed object is
JavaIdentifierTypeFullyQualifiedClassType getManagedBeanClass()
FullyQualifiedClassTypevoid setManagedBeanClass(FullyQualifiedClassType value)
value - allowed object is
FullyQualifiedClassTypeFacesConfigManagedBeanScopeOrNoneType getManagedBeanScope()
FacesConfigManagedBeanScopeOrNoneTypevoid setManagedBeanScope(FacesConfigManagedBeanScopeOrNoneType value)
value - allowed object is
FacesConfigManagedBeanScopeOrNoneTypeFacesConfigManagedPropertyType[] getManagedProperty()
FacesConfigManagedPropertyTypeFacesConfigManagedPropertyType getManagedProperty(int idx)
FacesConfigManagedPropertyTypeint getManagedPropertyLength()
void setManagedProperty(FacesConfigManagedPropertyType[] values)
values - allowed objects are
FacesConfigManagedPropertyType
FacesConfigManagedPropertyType setManagedProperty(int idx,
FacesConfigManagedPropertyType value)
value - allowed object is
FacesConfigManagedPropertyTypeFacesConfigMapEntriesType getMapEntries()
FacesConfigMapEntriesTypevoid setMapEntries(FacesConfigMapEntriesType value)
value - allowed object is
FacesConfigMapEntriesTypeFacesConfigListEntriesType getListEntries()
FacesConfigListEntriesTypevoid setListEntries(FacesConfigListEntriesType value)
value - allowed object is
FacesConfigListEntriesTypeFacesConfigManagedBeanExtensionType[] getManagedBeanExtension()
FacesConfigManagedBeanExtensionTypeFacesConfigManagedBeanExtensionType getManagedBeanExtension(int idx)
FacesConfigManagedBeanExtensionTypeint getManagedBeanExtensionLength()
void setManagedBeanExtension(FacesConfigManagedBeanExtensionType[] values)
values - allowed objects are
FacesConfigManagedBeanExtensionType
FacesConfigManagedBeanExtensionType setManagedBeanExtension(int idx,
FacesConfigManagedBeanExtensionType value)
value - allowed object is
FacesConfigManagedBeanExtensionTypeString getId()
Stringvoid setId(String value)
value - allowed object is
String
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||