I was saying to use StringRepresentableType in replacement of toXMLString() and fromXMLString().
Most implementations of these things just delegate amongst themselves. On Thu 08 Nov 2012 08:15:23 PM CST, Gail Badner wrote: > I've created HHH-7770 for removing attributes from hbm.xml mapping elements > related to EntityMode.DOM4J. Should this be done in metamodel branch for 5.0? > Is there any way (or reason) to deprecate these attributes before 5.0? > > I've also created HHH-7771 for deprecating obsolete Type and AssociationType > methods left over from EntityMode.DOM4J. I set the target as 4.1.9. > > I've created HHH-7772 to remove the deprecated code in 5.0. > > I'd like to get rid of code having to do with being "embedded in XML" because > it is yet another way the word "embedded" is used that adds to confusion. > > EnhancedUserType and XmlRepresentableType have toXMLString() and > fromXMLString(). I am not sure if these are still needed. > > Steve mentioned something about adding > org.hibernate.type.StringRepresentableType to handle basic to/from string > handling. I see that StringRepresentableType already has toString() and > fromStringValue(). > > Steve, are you thinking that toXMLString() and fromXMLString() would be added > to StringRepresentableType? > > What about fromString(), toLoggableString()? Would these be added to > StringRepresentableType? > > I don't think this is related to being "embedded in XML", but I noticed there > is also EntityType.isNotEmbedded(), which always returns false. AFAICT, it > has no impact on anything and can also be deprecated in 4.x and removed in > 5.0. Or am I missing something here? > > Thanks, > Gail > > ----- Original Message ----- >> From: "Strong Liu" <st...@hibernate.org> >> To: "Gail Badner" <gbad...@redhat.com> >> Cc: "Hibernate hibernate-dev" <hibernate-dev@lists.jboss.org> >> Sent: Wednesday, October 31, 2012 8:43:56 AM >> Subject: Re: [hibernate-dev] AssociationType.isEmbeddedInXML() no longer used >> >> >> >> >> On Oct 31, 2012, at 5:54 AM, Gail Badner < gbad...@redhat.com > >> wrote: >> >> >> I see that AssociationType.isEmbeddedInXML() is no longer used >> anywhere. >> >> Is this left over from EntityMode.DOM4J? >> >> >> >> yes, and I think there is still other methods relate to this >> >> >> >> If so, should I go ahead and remove AssociationType.isEmbeddedInXML() >> and its implementation from metamodel branch? >> >> >> >> +1 >> >> >> >> Regards, >> Gail >> _______________________________________________ >> hibernate-dev mailing list >> hibernate-dev@lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/hibernate-dev >> >> >> >> ------------------------- >> Best Regards, >> >> Strong Liu <stliu at hibernate.org > >> http://about.me/stliu/bio >> -- st...@hibernate.org http://hibernate.org _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev