com.ibm.xsp.registry
Interface FacesPropertyType
- All Superinterfaces:
- FacesDefinition, FacesExtensibleNode, FacesProperty, FacesSimpleProperty
public interface FacesPropertyType
- extends FacesSimpleProperty, FacesDefinition
A FacesPropertyType's typeDefinition is always itself - it merges the
functions of a complex FacesSimpleProperty, and the typeDefinition defining
the value of that property.
If this is the item property in a
FacesContainerProperty
then the container
property's name is not necessarily the same as this item property's name.
A FacesPropertyType's
FacesDefinition.getParent()
is always
null
.
A FacesPropertyType's
FacesDefinition.isTag()()
is always
true
because property-types always correspond to a tag.
The value returned by
com.ibm.xsp.registry.FacesDefinition#getDefinitionGroup()
is
always a FacesLibrary
.
Methods inherited from interface com.ibm.xsp.registry.FacesDefinition |
getDefaultFacesProperty, getDefaultProperty, getDefinedInlinePropertyNames, getDefinedPropertyNames, getFile, getFirstDefaultPrefix, getGroupTypeRefs, getId, getJavaClass, getNamespaceUri, getParent, getProperty, getPropertyNames, getReferenceId, getSince, getTagName, isDefinedProperty, isGroupProperty, isProperty, isTag |