Hi Mark,

I believe what you are looking for is org.dspace.content.MetadataValue. 
  IIRC, that class is meant to be the  replacement for DCValue (as 
originally DCValue only supported the 'dc' schema -- though it has since 
been modified to have a 'schema' property).  Unfortunately, as you 
noted, although we've deprecated DCValue, it's still widely used through 
most of the code.

MetadataValue itself isn't used in most places -- the best example of 
its usage (that I can find right now) is in Item.update() (near the end 
of the method).

DCValue has been deprecated for a while now (since 1.5.0)-- it's 
probably a good idea to actually start removing it from our source code. 
  (Though I realize that is a rather large task).

- Tim

On 6/18/2010 8:49 AM, Mark H. Wood wrote:
> It's a popular type and really clutters up an IDE's UI.  I'd certainly
> like to know how to avoid introducing them unnecessarily, and be
> looking for opportunities to replace them with the currently favored
> type(s).
>
>
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
>
>
>
> _______________________________________________
> Dspace-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-devel

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to