/**
* The contents of this file are subject to the license and copyright
* detailed in the LICENSE and NOTICE files at the root of the source
* tree and available online at
*
* http://www.dspace.org/license/
*/
package org.dspace.discovery.configuration;
import org.springframework.beans.factory.annotation.Required;
import java.util.List;
/**
* Class that contains all the configuration concerning the hit highlighting in search resutls
* This class can be configured in the [dspace.dir]/config/spring/discovery/spring-dspace-addon-discovery-configuration-services.xml
*
* @author Kevin Van de Velde (kevin at atmire dot com)
* @author Ben Bosman (ben at atmire dot com)
* @author Mark Diggory (markd at atmire dot com)
*/
public class DiscoveryHitHighlightingConfiguration
{
/* A list of metadata fields for which the hit highlighting is possible */
private List<DiscoveryHitHighlightFieldConfiguration> metadataFields;
@Required
public void setMetadataFields(List<DiscoveryHitHighlightFieldConfiguration> metadataFields)
{
this.metadataFields = metadataFields;
}
public List<DiscoveryHitHighlightFieldConfiguration> getMetadataFields()
{
return metadataFields;
}
}