- All Implemented Interfaces:
public class SHERPARoMEOJournalTitle
- extends SHERPARoMEOProtocol
Sample Journal-name authority based on SHERPA/RoMEO
WARNING: This is a very crude and incomplete implementation, done mainly
as a proof-of-concept. Any site that actually wants to use it will
probably have to refine it (and give patches back to dspace.org).
- $Revision $
- Larry Stone
- See Also:
Get all values from the authority that match the proferred value.
|Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Choices getMatches(String text,
- Description copied from interface:
- Get all values from the authority that match the proferred value.
Note that the offering was entered by the user and may contain
mixed/incorrect case, whitespace, etc so the plugin should be careful
to clean up user data before making comparisons.
Value of a "Name" field will be in canonical DSpace person name format,
which is "Lastname, Firstname(s)", e.g. "Smith, John Q.".
Some authorities with a small set of values may simply return the whole
set for any sample value, although it's a good idea to set the
defaultSelected index in the Choices instance to the choice, if any,
that matches the value.
- Specified by:
getMatches in interface
- Specified by:
getMatches in class
text - user's value to match
collection - database ID of Collection for context (owner of Item)
start - choice at which to start, 0 is first.
limit - maximum number of choices to return, 0 for no limit.
locale - explicit localization key if available, or null
- a Choices object (never null).
Copyright © 2010 DuraSpace. All Rights Reserved.