|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FacesConfigComponentType
The "component" element represents a concrete UIComponent implementation class that should be registered under the specified type identifier, along with its associated properties and attributes. Component types must be unique within the entire web application. Nested "attribute" elements identify generic attributes that are recognized by the implementation logic of this component. Nested "property" elements identify JavaBeans properties of the component class that may be exposed for manipulation via tools.
Java class for faces-config-componentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="faces-config-componentType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{http://java.sun.com/xml/ns/javaee}descriptionGroup"/>
<element name="component-type" type="{http://java.sun.com/xml/ns/javaee}string"/>
<element name="component-class" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
<element name="facet" type="{http://java.sun.com/xml/ns/javaee}faces-config-facetType" maxOccurs="unbounded" minOccurs="0"/>
<element name="attribute" type="{http://java.sun.com/xml/ns/javaee}faces-config-attributeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="property" type="{http://java.sun.com/xml/ns/javaee}faces-config-propertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="component-extension" type="{http://java.sun.com/xml/ns/javaee}faces-config-component-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
IconTypeString getComponentType()
Stringvoid setComponentType(String value)
value - allowed object is
StringFullyQualifiedClassType getComponentClass()
FullyQualifiedClassTypevoid setComponentClass(FullyQualifiedClassType value)
value - allowed object is
FullyQualifiedClassTypeFacesConfigFacetType[] getFacet()
FacesConfigFacetTypeFacesConfigFacetType getFacet(int idx)
FacesConfigFacetTypeint getFacetLength()
void setFacet(FacesConfigFacetType[] values)
values - allowed objects are
FacesConfigFacetType
FacesConfigFacetType setFacet(int idx,
FacesConfigFacetType value)
value - allowed object is
FacesConfigFacetTypeFacesConfigAttributeType[] getAttribute()
FacesConfigAttributeTypeFacesConfigAttributeType getAttribute(int idx)
FacesConfigAttributeTypeint getAttributeLength()
void setAttribute(FacesConfigAttributeType[] values)
values - allowed objects are
FacesConfigAttributeType
FacesConfigAttributeType setAttribute(int idx,
FacesConfigAttributeType value)
value - allowed object is
FacesConfigAttributeTypeFacesConfigPropertyType[] getProperty()
FacesConfigPropertyTypeFacesConfigPropertyType getProperty(int idx)
FacesConfigPropertyTypeint getPropertyLength()
void setProperty(FacesConfigPropertyType[] values)
values - allowed objects are
FacesConfigPropertyType
FacesConfigPropertyType setProperty(int idx,
FacesConfigPropertyType value)
value - allowed object is
FacesConfigPropertyTypeFacesConfigComponentExtensionType[] getComponentExtension()
FacesConfigComponentExtensionTypeFacesConfigComponentExtensionType getComponentExtension(int idx)
FacesConfigComponentExtensionTypeint getComponentExtensionLength()
void setComponentExtension(FacesConfigComponentExtensionType[] values)
values - allowed objects are
FacesConfigComponentExtensionType
FacesConfigComponentExtensionType setComponentExtension(int idx,
FacesConfigComponentExtensionType value)
value - allowed object is
FacesConfigComponentExtensionTypeString 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 | |||||||||