Yes this is possible. See the Component Demos of the Html Dialog Demo Project. You can find the Html Dialog Demo project under "Ivy Designer Installation"/applications/samples.
The usage in the jsf xhtml could the look like this:
<pre><code><ic:ch.ivyteam.htmldialog.demo.component.PersonComponent
person="#{data.person}">
</ic:ch.ivyteam.htmldialog.demo.component.PersonComponent></code></pre>
The start method of the <code>PersonComponent</code> would then be:
start(Person person):void