{
ElementBinding element = schema.getElement(propertyQName);
ClassMetaData classMetaData = new ClassMetaData();
classMetaData.setImpl(AbstractPropertyMetaData.class.getName());
element.setClassMetaData(classMetaData);
element.getType().getWildcard().setWildcardHandler(new DefaultWildcardHandler()
{
public void setParent(Object parent, Object o, QName elementName, ElementBinding element, ElementBinding parentElement)
{
AbstractPropertyMetaData property = (AbstractPropertyMetaData) parent;
if (o instanceof ValueMetaData == false)