package eu.dnetlib.efg1914.various.managers.components;

import java.util.List;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;

import eu.dnetlib.efg1914.authoring.components.Configuration;
import eu.dnetlib.efg1914.various.utils.ThemeCredits;

@XmlRootElement
public class CreditsPage {
//	private Configuration configuration;
//	private List<Archive> archives = new ArrayList<Archive>();
//	
//	public Configuration getConfiguration() {
//		return configuration;
//	}
//	
//	public void setConfiguration(Configuration configuration) {
//		this.configuration = configuration;
//	}
//	
//	
//	@XmlElementWrapper(name = "archives")
//	@XmlElement(name = "archive")
//	public List<Archive> getArchives() {
//		return archives;
//	}
//	
//	public void setArchives(List<Archive> archives) {
//		this.archives = archives;
//	}

    private Configuration configuration;
    private List<ThemeCredits> themeCredits;


    public Configuration getConfiguration() {
        return configuration;
    }

    public void setConfiguration(Configuration configuration) {
        this.configuration = configuration;
    }

    @XmlElementWrapper(name = "themes")
    @XmlElement(name = "themeCredits")
    public List<ThemeCredits> getThemeCredits() {
        return themeCredits;
    }

    public void setThemeCredits(List<ThemeCredits> themeCredits) {
        this.themeCredits = themeCredits;
    }


}
