// implements the XMLDecode delegation model for all Control JavaBean types. It
// provides optimized XML persistance based upon the Control runtime architecture.
// The 'persistenceDelegate' attribute of a BeanDescriptor is used by XMLEncoder to
// locate a delegate for a particular JavaBean type.
//
bd.setValue("persistenceDelegate", new BeanPersistenceDelegate());
return bd;
}