|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.ccxjc.it.model.pub.indexed.valueclass.javaee.FacesConfigComponentType
public class 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>
| Field Summary | |
|---|---|
protected FacesConfigAttributeType[] |
attribute
|
protected FullyQualifiedClassType |
componentClass
|
protected FacesConfigComponentExtensionType[] |
componentExtension
|
protected String |
componentType
|
protected DescriptionType[] |
description
|
protected DisplayNameType[] |
displayName
|
protected FacesConfigFacetType[] |
facet
|
protected IconType[] |
icon
|
protected String |
id
|
protected FacesConfigPropertyType[] |
property
|
| Constructor Summary | |
|---|---|
FacesConfigComponentType()
Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.javaee.FacesConfigComponentType instance. |
|
FacesConfigComponentType(FacesConfigComponentType o)
Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.javaee.FacesConfigComponentType instance by copying a given instance. |
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected DescriptionType[] description
protected DisplayNameType[] displayName
protected IconType[] icon
protected String componentType
protected FullyQualifiedClassType componentClass
protected FacesConfigFacetType[] facet
protected FacesConfigAttributeType[] attribute
protected FacesConfigPropertyType[] property
protected FacesConfigComponentExtensionType[] componentExtension
protected String id
| Constructor Detail |
|---|
public FacesConfigComponentType()
net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.javaee.FacesConfigComponentType instance.
public FacesConfigComponentType(FacesConfigComponentType o)
net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.javaee.FacesConfigComponentType instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public DescriptionType[] getDescription()
DescriptionTypepublic DescriptionType getDescription(int idx)
DescriptionTypepublic int getDescriptionLength()
public void setDescription(DescriptionType[] values)
values - allowed objects are
DescriptionType
public DescriptionType setDescription(int idx,
DescriptionType value)
value - allowed object is
DescriptionTypepublic DisplayNameType[] getDisplayName()
DisplayNameTypepublic DisplayNameType getDisplayName(int idx)
DisplayNameTypepublic int getDisplayNameLength()
public void setDisplayName(DisplayNameType[] values)
values - allowed objects are
DisplayNameType
public DisplayNameType setDisplayName(int idx,
DisplayNameType value)
value - allowed object is
DisplayNameTypepublic IconType[] getIcon()
IconTypepublic IconType getIcon(int idx)
IconTypepublic int getIconLength()
public void setIcon(IconType[] values)
values - allowed objects are
IconType
public IconType setIcon(int idx,
IconType value)
value - allowed object is
IconTypepublic String getComponentType()
Stringpublic void setComponentType(String value)
value - allowed object is
Stringpublic FullyQualifiedClassType getComponentClass()
FullyQualifiedClassTypepublic void setComponentClass(FullyQualifiedClassType value)
value - allowed object is
FullyQualifiedClassTypepublic FacesConfigFacetType[] getFacet()
FacesConfigFacetTypepublic FacesConfigFacetType getFacet(int idx)
FacesConfigFacetTypepublic int getFacetLength()
public void setFacet(FacesConfigFacetType[] values)
values - allowed objects are
FacesConfigFacetType
public FacesConfigFacetType setFacet(int idx,
FacesConfigFacetType value)
value - allowed object is
FacesConfigFacetTypepublic FacesConfigAttributeType[] getAttribute()
FacesConfigAttributeTypepublic FacesConfigAttributeType getAttribute(int idx)
FacesConfigAttributeTypepublic int getAttributeLength()
public void setAttribute(FacesConfigAttributeType[] values)
values - allowed objects are
FacesConfigAttributeType
public FacesConfigAttributeType setAttribute(int idx,
FacesConfigAttributeType value)
value - allowed object is
FacesConfigAttributeTypepublic FacesConfigPropertyType[] getProperty()
FacesConfigPropertyTypepublic FacesConfigPropertyType getProperty(int idx)
FacesConfigPropertyTypepublic int getPropertyLength()
public void setProperty(FacesConfigPropertyType[] values)
values - allowed objects are
FacesConfigPropertyType
public FacesConfigPropertyType setProperty(int idx,
FacesConfigPropertyType value)
value - allowed object is
FacesConfigPropertyTypepublic FacesConfigComponentExtensionType[] getComponentExtension()
FacesConfigComponentExtensionTypepublic FacesConfigComponentExtensionType getComponentExtension(int idx)
FacesConfigComponentExtensionTypepublic int getComponentExtensionLength()
public void setComponentExtension(FacesConfigComponentExtensionType[] values)
values - allowed objects are
FacesConfigComponentExtensionType
public FacesConfigComponentExtensionType setComponentExtension(int idx,
FacesConfigComponentExtensionType value)
value - allowed object is
FacesConfigComponentExtensionTypepublic String getId()
Stringpublic void setId(String value)
value - allowed object is
Stringpublic void copyDescription(DescriptionType[] source)
Description.
source - The source to copy from.
NullPointerException - if source is null.public void copyDisplayName(DisplayNameType[] source)
DisplayName.
source - The source to copy from.
NullPointerException - if source is null.public void copyIcon(IconType[] source)
Icon.
source - The source to copy from.
NullPointerException - if source is null.public void copyFacet(FacesConfigFacetType[] source)
Facet.
source - The source to copy from.
NullPointerException - if source is null.public void copyAttribute(FacesConfigAttributeType[] source)
Attribute.
source - The source to copy from.
NullPointerException - if source is null.public void copyProperty(FacesConfigPropertyType[] source)
Property.
source - The source to copy from.
NullPointerException - if source is null.public void copyComponentExtension(FacesConfigComponentExtensionType[] source)
ComponentExtension.
source - The source to copy from.
NullPointerException - if source is null.public FacesConfigComponentType clone()
clone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||