>> I feel there is value in the ability to instantiate an EzComp object
>> in Java so that a component tree can be built in a backing bean (or
>> other Class). JSF must be doing this in the background through
>> Facelets, so providing this ability in Java should not be too difficult.
>> Referencing an object by its namespace should be sufficient:
>> UIComponent comp = Application.createComponent(FacesContext,
>> "http://java.sun.com/jsf/composite/mynamespace:component" ) .
>> Attributes would be assigned via the normal method:
>> comp.getAttributes().put("rendered", false);
>> This would greatly extend the reach of EzComp objects.