package org.jboss.seam.pdf.ui;
import javax.faces.context.FacesContext;
import com.lowagie.text.Element;
public class UIElement extends ITextComponent
{
Element element;
public void setValue(Element element)
{
this.element = element;
}
@Override
public void createITextObject(FacesContext context)
{
element = (Element) valueBinding(context, "value", element);
}
@Override
public Object getITextObject()
{
return element;
}
@Override
public void handleAdd(Object other)
{
throw new RuntimeException("No children allowed");
}
@Override
public void removeITextObject()
{
element = null;
}
}