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

import javax.xml.bind.annotation.XmlRootElement;

import eu.dnetlib.efg1914.authoring.components.Configuration;
import eu.dnetlib.efg1914.authoring.components.Frame;
import eu.dnetlib.efg1914.various.utils.Frames;

@XmlRootElement
public class FramePage {

    private Frames frames = null;
    //	private List<Item> items = new ArrayList<Item>();
    private String themeId;
    private String themeAlias;

    private String nextFrame = null;
    private String previousFrame = null;
    private Configuration configuration= null;

//	public List<Item> getItems() {
//		return items;
//	}
//
//	@XmlElementWrapper(name = "items")
//	@XmlElement(name = "item")
//	public void setItems(List<Item> items) {
//		this.items = items;
//	}


    public String getNextFrame() {
        return nextFrame;
    }


    public Frames getFrames() {
        return frames;
    }


    public void setFrames(Frames frames) {
        this.frames = frames;
    }


    public void setNextFrame(String nextFrame) {
        this.nextFrame = nextFrame;
    }

    public String getPreviousFrame() {
        return previousFrame;
    }

    public void setPreviousFrame(String previousFrame) {
        this.previousFrame = previousFrame;
    }

    public String getThemeId() {
        return themeId;
    }

    public void setThemeId(String themeId) {
        this.themeId = themeId;
    }


    public String getThemeAlias() {
        return themeAlias;
    }


    public void setThemeAlias(String themeAlias) {
        this.themeAlias = themeAlias;
    }

    public Configuration getConfiguration() {
        return configuration;
    }

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